我收到一台沒有充電器或作業系統的筆記型電腦。它會嘗試從硬碟啟動,但會出現「磁碟讀取錯誤。按 Ctrl+Alt+Del 重新啟動。BIOS 被密碼鎖定。我使用 livecd 和 CMOSpwd 來清空 BIOS 密碼。當我嘗試將ubuntu 安裝到筆記型電腦附帶的硬碟上會失敗。 、電源和互聯網,但是當我經過該螢幕時,它會拋出錯誤。
寫入 /dev/sdb 期間出現輸入/輸出錯誤
我嘗試了 livecd-ing 並運行 fdisk -l 命令,但沒有任何結果。我目前在筆記型電腦中使用 20GB 硬碟,因此 CD 可以使用,其他一切也可以使用。我進入了手動分區選項,設定分區時出現零錯誤。手動設定會產生相同的輸入/輸出錯誤。
我知道這聽起來像是一個壞驅動器,但我嘗試使用過一個壞驅動器,而且我什至無法通過可用空間獲得綠色複選標記。所以我開始認為硬碟像 BIOS 一樣受到密碼保護。我怎樣才能確定?
答案1
聽起來像是一個壞驅動器,特別是如果您確實可以聽到它發出有趣的聲音(聽到任何聲音嗎?)。輸入/輸出錯誤通常是致命錯誤。您也許仍然可以從某些驅動器中讀取數據,但情況可能不會變得更好,而且可能會變得更糟。加密的磁碟機仍然是可讀的(假設它不是一些奇怪的昂貴的硬體加密,那麼您可能根本無法讀取和重新分割它)。
如果磁碟機的啟動仍然正常,則分割區可能會正常運作,但不能保證磁碟機的其餘部分。
testdisk
嘗試使用類似(特別是)的程式讀取整個磁碟photorec
可能會產生一些有趣的剩餘文件結果,但如果錯誤太多,那就是另一個聯邦標誌。
如果您將磁碟機格式化為 ext3/4,您可以嘗試badblocks
(使用e2fsck -c
或-cc
),以防只有少數壞磁區可以避免。更多資訊來自man badblocks
和man e2fsck
:
-c This option causes e2fsck to use badblocks(8) program to do a read-only
scan of the device in order to find any bad blocks. If any bad blocks are
found, they are added to the bad block inode to prevent them from being
allocated to a file or directory. If this option is specified twice, then
the bad block scan will be done using a non-destructive read-write test.