
我這裡有一個 USB 驅動器,有人要求嘗試修復它。插入時,它會顯示在資源管理器中,但是當我雙擊它時,我收到一條訊息“請將磁碟插入驅動器 H:”。所以我去磁碟管理,看看它是否正確格式化。它沒有顯示在上部窗格中,而在下部窗格中它告訴我 H: 中沒有介質。
之後我使用了 chkdsk:路徑無效。然後我嘗試了TestDisk,它應該查看原始數據,而這甚至找不到磁碟。
所以我假設驅動器已經死了,即使它的 LED 正在燃燒。但我想知道是否有其他我可以嘗試的事情?
順便說一句,這個系統是Windows 7 Ultimate 64bit。
(我正在翻譯荷蘭語安裝的內容,因此某些名稱可能是錯誤的)
答案1
我有兩個與此完全相同的有缺陷的閃存驅動器。它有缺陷。
您有可能在 Linux 上有一些運氣。 (我能夠在我的一個有缺陷的閃存驅動器上原始地讀取和寫入資料。)
在 Linux 上:
- 插入閃存驅動器之前,在終端機中運行命令
cat /proc/partitions
。這將列出系統偵測到的驅動器。 - 插入閃存驅動器。我會讓你來判斷快閃記憶體何時可能“準備出發”,但等待五秒鐘就足夠了。
cat /proc/partitions
再次運行命令。如果出現新的東西,這是一個好兆頭,Linux 正在識別閃存驅動器。如果是這種情況,請繼續執行以下操作。否則,抱歉,那個隨身碟可能就報廢了。 :(
使用 Linux 進行安全資料復原:
看起來您想挽救該隨身碟中的資料。該命令cat /proc/partitions
應該返回如下所示的內容:
major minor #blocks name
8 0 250059096 sda
8 1 174558208 sda1
8 2 1 sda2
8 5 67108864 sda5
8 6 8388608 sda6
8 16 1953514492 sdb
8 17 1953512448 sdb1
8 32 1953514492 sdc
8 33 1953512448 sdc1
9 0 1953511288 md0
記住出現的新名字。出於舉例的目的,我會說 和 都sdc
出現sdc1
了。
如果末尾有數字,則表示偵測到分割區。當分區可見時,更容易取得資料。
此命令會將分割區的全部內容儲存sdc1
到fdd_backup.img
終端目前工作目錄(可能是主目錄,如果沒有cd
)中呼叫的檔案:
sudo dd if=/dev/sdc1 of=fdd_backup.img conv=noerror
輸出應該是空白的。多長時間?這取決於分區有多大,也可能取決於分區損壞的程度。
dd
會告訴你資料是如何傳輸的,當你返回終端時,執行就完成了。
好的,現在你可以複製了fdd_backup.img
。不幸的是,我的知識就到此為止了。我不知道該告訴你什麼來幫助你恢復這個圖像,但我希望你能到達這裡,這樣你就可以某物至少。