scsi

    0熱度

    1回答

    在USB大容量存儲類設備(USB棒,例如4GB)上,您如何確定「羣集」大小。 這裏的集羣取自Fat32文件系統的上下文。 使用SCSI命令,我可以確定邏輯塊大小,即512字節。 這是否與羣集大小相同?這可以視爲羣集大小嗎? 對於像這樣的無盤設備,簇大小仍然相關? 最後,在這種情況下,邏輯塊和集羣之間的關係是什麼?

    3熱度

    1回答

    在更新用於與非存儲SCSI設備通信的某些Windows軟件時,我需要一些有關安全問題的幫助。 原始軟件是爲Windows XP編寫的DLL,並通過Adaptec的ASPI API與設備交談。 ASPI並沒有真正的安全性,所以任何用戶運行的任何應用程序都可以使用我的DLL與其中一臺設備通信,而且一切都很順利。 我現在正在更新軟件以使用Microsoft的現代SPTI(SCSI傳遞接口)API與Win

    1熱度

    1回答

    我正在編寫一個驅動程序,它依賴於IOKit的SCSI部分(我在10.6中,但也適用於10.7和10.8),並且我的頭文件與我的內核框架鏈接到了項目中。雖然我可以看到像IOSCSIBlockCommandsDevice.h這樣的文件的標題,但我無法在任何地方找到對應的.cpp文件。我期待着,因爲他們會幫助我理解如何結束一個不良狀態,因爲我不知道軟件試圖實現什麼(一個循環的SCSI命令0x1B,0x0

    0熱度

    1回答

    我正在使用scsi readcapacity16命令。我想要的是獲得任何驅動器的最大LBA值,以便我可以對驅動器執行一些測試。我運行讀取容量命令並接收輸出。我不知道該怎麼做這個輸出,例如最大容量在哪裏,然後如何從輸出中獲取該值以便在程序中稍後使用。此外,我正在做這個視覺C++。下面是我所引用http://www.seagate.com/staticfiles/support/disc/manual

    0熱度

    1回答

    我有一個USB連接的自定義SCSI設備的驅動程序,它實現了一些供應商特定的命令。每個USB設備承載多個SCSI LUN。這很快樂,但根據設備對SCSI LUN進行分組存在問題,從IOSCSILogicalUnitNub級別開始(我的驅動程序繼承自),沒有將LUN鏈接在一起的標識功能(有SCSI邏輯單元號,但是它們會碰撞每個新設備;它們都有一個單元0x0)。 我想按照USB locationID字段

    0熱度

    1回答

    我對SCSI和存儲很陌生。我有幾個LUN從陣列暴露給ESX主機。當我在ESX 4.1上運行sg_map -x時,我看到所有LUN的LUN ID顯示爲0。 [根@ SRESX41〜]#sg_map -x 的/ dev/SG0 4 0 0 0 的/ dev/SDA 的/ dev/SG1 4 0 1 0 的/ dev/SDB 的/ dev/SG2 4 0 2 0 的/ dev/SDC 的/ dev/SG

    0熱度

    1回答

    是否有任何現有的軟件可以通過不同的傳輸方式使用通常的套接字API?我現在對SCSI特別感興趣,但是知道是否有其他傳輸方式可用,那也是很棒的。它需要連接兩端的某些東西,如SCSI,使用SCSI的仿真層以及一些目標端軟件。 至於爲什麼我需要這個,我需要支持使用套接字在FC上班現有的應用程序,而SCSI將在這方面吻合。 FC over FC已經很久了。 在此先感謝。

    0熱度

    2回答

    我對AIX非常新,我在AIX中找到了一個命令lsattr,這有助於獲取設備的SCSI ID和LUN ID。我無法理解如何解釋SCSI ID和LUN ID的值。這裏是一個示例輸出: bash-4.2# lsattr -El hdisk693 ....... lun_id 0x25f000000000000 Logical Unit Number ID False scsi_id

    0熱度

    2回答

    在我的Linux C++應用程序中,我想獲取存在於 系統上的所有SCSI磁盤的名稱。例如/ dev/sda,/ dev/sdb,...等等。 目前我使用下面的代碼得到它從文件/ proc/SCSI/SG /設備輸出: host chan SCSI id lun type opens qdepth busy online 0 0 0 0 0 1 128 0

    1熱度

    1回答

    我在把一些舊的代碼與自定義SCSI設備談話的中間。原始代碼是爲WinXP和ASPI編寫的,而較新的代碼需要在Win7和SPTI上運行。我的問題是,新的代碼無法在通話過程中做一個SCSI「模式選擇」操作爲2的狀態碼,這是一個SCSI「檢查條件」的錯誤 - 但這並不與在WinXP下的舊的代碼發生。 通常情況下,當您收到「檢查條件」代碼時,您可以向設備發出「請求感知」命令以瞭解發生的情況。不幸的是,這個