如果作業系統可以識別外部硬碟,但內容無法訪問,那麼該硬碟處於什麼狀態?

如果作業系統可以識別外部硬碟,但內容無法訪問,那麼該硬碟處於什麼狀態?

我有一個 USB 外接硬碟。如果我將它連接到在 Ubuntu 下運行的計算機,我可以看到一個與硬碟機對應的新資料夾(在終端機和目錄瀏覽器中)。但是,如果我單擊目錄瀏覽器中的目錄,它會嘗試打開該資料夾,但無法執行此操作。如果我cd在終端機中的硬碟資料夾中(我可以做到),也會發生同樣的情況,但如果我ls在硬碟資料夾中執行,該命令不會返回任何內容(而且我無法透過終止該命令Ctrl+C)。所以,看起來我的硬碟有大量文件,但事實並非如此。

所以,我的問題是:如何解釋這種行為?我的硬碟處於什麼狀態?很明顯它受到了一定程度的損壞,但可以詳細說明一下它的狀態嗎?例如,如果它“完全”損壞,我想我將無法看到硬碟資料夾。

另一個相關問題:僅透過嘗試進入其資料夾並嘗試列出位於該處的檔案是否會進一步損壞硬碟?我知道如果硬碟處於正常(正常運作的情況)下,我不能以這種方式損壞硬碟,但是如果它以某種方式損壞了怎麼辦?當命令仍在運行時,我可以透過中斷ls命令或將其與電腦斷開連接來損壞硬碟嗎?ls

答案1

為您提供更多疑難排解問題:

驅動器在 fdisk -l 的輸出中可見嗎?如果是,它說明了該磁碟機上的分割區的什麼資訊?

您可以毫無問題地安裝分割區嗎?

你能讀驅動嗎?您可以使用 dd 命令來測試它,如下所示(使用正確的 if 參數 - 您應該能夠從 fdisk -l 輸出中確定):

dd if=/dev/sdb of=/dev/null bs=16M

如果此命令運作良好,則表示您可以從該磁碟機讀取每個位元組。之後,您可以開始嘗試安裝選項。

相關內容