我遇到了一個問題,這是我以前從未遇到過的。我有一個 Nashua 8GB USB 隨身碟,為了不同的目的我已經對其進行了多次格式化。
最近我想將其格式化為 NTFS 並將電影傳輸到其中,以便我可以在智慧電視上觀看。我以前做過的事情沒有任何問題。由於某種原因,當我使用 Ubuntu 12.04 中的預設磁碟工具對其進行格式化時,格式化過程停止了(就像無限期地保持在負載列上完成的相同百分比)。最終,我只是取消格式化,它就會卸載並從磁碟工具的媒體列表中消失。我拔出閃存驅動器並再次插入。它似乎有效,而且驅動器實際上已格式化為 NTFS,所以我決定開始傳輸電影。它失敗了,我最終嘗試再次格式化它,但沒有成功。
每次我最初插入它時,Nautilus 都會嘗試讀取它並給我 抱歉,無法顯示「usb-USB_DISK2.0.....」的所有內容:取得檔案「/mnt/usb-USB_DISK2.0...../movie.mkv」資訊時發生錯誤:input/輸出錯誤
每次我嘗試使用磁碟工具格式化它時,它都會給我
擦除裝置時發生錯誤:命令列wipefs -a "/dev/sdb1"
以非零退出狀態退出 1:wipefs:錯誤:/dev/sdb1:探測初始化失敗(udisks-error-quark,0)
我嘗試過 GParted,但也沒有成功。給出了幾乎相同的錯誤。我還嘗試了該論壇上建議的各種終端命令來解決類似問題。不幸的是不記得具體是哪一個了。
有人有什麼想法嗎?任何建議將不勝感激。
答案1
上次我無法在 Linux 中安裝/格式化 USB 驅動器,我只是使用 Windows。由於某種原因,Windows 只是提供了更好的 USB 支援。您可能需要使用 CheckDisk 來查看是否存在任何磁碟錯誤。
答案2
固態硬碟會慢慢磨損,因此某些零件可能會損壞。如果是這種情況,該命令將恢復倖存的區塊,以便您可以使用它,儘管空間較小:
$ sudo badblocks -svw /dev/<device name>
請注意,這將破壞驅動器的全部內容。