
我有一個 8GB USB 2.0 隨身碟(無名),幾天前我嘗試用它複製一部約 6GB 的電影。閃存驅動器有 NTFS 檔案系統,所以我認為不會有問題。但在某個時候發生了一個我沒有註意到的錯誤,一段時間後我刪除了閃存驅動器而沒有看到錯誤。現在閃存驅動器無法使用。在 Windows 中我遇到Drive is write protected
錯誤,所以我嘗試使用 Ubuntu。
我已以超級使用者身分執行 GParted,但未安裝分割區。這就是 GParted 識別驅動器的方式:
在「資訊」標籤中顯示
Unable to detect file system! Possible reasons are
- The file system is damaged
- The file system is unknown to GParted
- There is no file system available (un-formatted)
- The device entry /dev/sdd1 is missing
最終,當我嘗試格式化(簡單地格式化,或刪除分割區然後建立新分割區)時,出現以下錯誤:
Input/output error during write on /dev/sdd
Error fsyncing/closing /dev/sdd: Input/output error
我嘗試使用dd if=/dev/zero of=/dev/sdd bs=512 count=1
清除所有數據,然後
mkfs -t vfat /dev/sdd1
格式化為FAT32,但這沒有效果。另外,我用 搜尋壞扇區badblocks -sv -b 512 /dev/sdd
,它回來了0 bad blocks
。
有什麼想法可以讓這個閃存驅動器可用嗎?
更新:我已經設法在 Windows 下使用 Minitool 分割區精靈擦除資料(填充零),但現在在 Windows/Ubuntu 下,磁碟機被識別為「只讀」...無法對其執行任何操作...
答案1
如果寫入dd
磁碟失敗,則很可能您的 USB 已變磚並且無法再次正常工作。
USB 隨身碟確實會磨損 - 無論是帶有旋轉磁碟片的外部 USB 硬碟或標準隨身碟。輸入/輸出錯誤表示資料寫入/讀取出現問題,這可能表示硬體損壞。
答案2
我過去也遇到類似的問題。我用的是Photorechttp://www.cgsecurity.org/wiki/PhotoRec並恢復我的文件,然後重新格式化 USB 隨身碟。現在一切正常,我得到了我想要的文件。
答案3
前往裝置 -> 建立分割區表。如果它詢問您哪種類型,請使用預設值 (MS-DOS)。這將破壞 USB 隨身碟上的資料。然後您應該能夠建立新分割區。