hdd

    0熱度

    1回答

    是否有可能列出綁定到RAID中的每個硬盤?我工作在各種Windows系統和C#是首選。 它看起來像WMI剛剛看到RAID,而不是什麼類型的硬盤驅動器是它的一部分。 我需要類型,製造商和尺寸等信息。在單個硬盤上找到這些東西沒有問題,但不能在RAID中找到。

    3熱度

    1回答

    我想編寫一個程序,可以從linux上的磁盤中獲取S.M.A.R.T信息,例如重新分配的扇區數。但是我找不到任何具體的做法。我已經看到了一些函數,可以讓你獲取有關光盤的基本信息,例如扇區數量,或者讓你在磁盤上查詢其他信息,但沒有訪問S.M.A.R.T. 從我所看到的,我應該使用linux sg驅動程序和ATA pass-through的組合。 任何人都知道我可以用來獲取這些信息的任何圖書館?

    6熱度

    1回答

    我在尋找的代碼,這將使得一個硬盤的SMART註冊(使用WMI或其他),最好是在以下或類似格式: 註冊名稱 - 當前值,最差值,閾值,數據(供應商)和SMART狀態。 到目前爲止,我發現的許多WMI實現都沒有提供閾值或缺少一個或多個標準SMART字段(即Current,Worst,Threshold)。

    0熱度

    1回答

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

    0熱度

    1回答

    我是Linux內核開發的新手。我讀過I/O端口可能是ioremap虛擬內存地址空間。 HDD的規格之一是緩存 - 32MB/64MB並不少見。 這是我的問題: 驅動程序開發人員應該如何處理這種緩存? 它們對於開發者來說是否透明? 或者我們應該將這些緩存映射到內核地址空間,以便我們可以直接使用它們嗎? 任何解釋/源代碼將不勝感激。

    0熱度

    1回答

    $harddrive_out = format_bytes(kb2bytes($harddrive[2])).'<small>/'.format_bytes(kb2bytes($harddrive[1])).' <small>('.calculate_percentage(kb2bytes($harddrive[2]), kb2bytes($harddrive[1])).'% Free)</sma

    3熱度

    3回答

    我有一個硬盤驅動器,我想覆蓋,而不是空字節,但與消息。 48 69 64 64 65 6E 20 = 「隱藏」 這是我的命令迄今: echo "Hidden " > /myfile dd if=/myfile of=/dev/sdb bs=1M 注:我也嘗試的參數,如數量和CONV的assorment無濟於事 現在,這很好。當我運行時: dd if=/dev/sdb | hexdump -C

    0熱度

    1回答

    我只能得到容量,ID等,但無法獲得RPM。如何在C++中獲得硬盤轉速? 我想使軟件在Windows XP和Windows 7

    1熱度

    4回答

    我正在製作一個程序來提升電腦性能,其中一項功能是碎片整理。但如果這個腳本運行一個SSD它不會對它有好處。因此,任何人都知道如何檢測他們是否使用SSD或HDD,以便我可以編程以在需要時跳過此步驟。我想也許是速度測試,但我不知道這是否可靠。有誰知道我該如何做到這一點。謝謝

    0熱度

    1回答

    我們在SCSI接口中具有感應鍵(+ asc + ascq),可以顯示設備中發生的錯誤。在SCSI文檔中,我找不到將SCSI錯誤代碼與SSD中的錯誤類型相關聯的任何內容。但顯然SSD的錯誤類型與HDD的錯誤類型不同。如何知道SSD中哪些錯誤類型將轉換爲SCSI接口中的哪些錯誤代碼?