2019年10月3日 星期四

WD Elements 4TB 救資料記錄

WD Elements 4TB 俗又大碗, CP 值很高, 很可惜兩年保固壞兩次. 應該是產品設計有問題.

這次來紀錄救資料的一些指令

先說壞的情形, 在Win7 可以看到硬碟, 但是OS 說硬碟需要格式化, 才能使用. 用 Crystal DiskInfo smart 檢查,  確定 C5 & 05 的 RAW 值非零.

用 easeus partition master Free, 可以看到 partition. 但是 nothing can do.

改用 ubuntu,  孤狗幾個救援軟體, 就來試看看能救多少算多少

1. 安裝 ddrescue, testdisk

sudo apt  install ddrescue testdisk


2. 先是查看, 硬碟在那個 dev ID, 有那些 partition

sudo  fdisk -l


3. 把 partition 存成 disk image file,  據說有 log 可以從中斷處重做備份

sudo ddrescue /dev/sdc   sdc.img   sdc.log

因為這隨身硬碟有 4TB, 上面指令會產生一個 4TB disk image,  這太 over 了

根據 ddrescue 手冊

https://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html

可以只抓部份 disk sector

ddrescue -i30GiB -s10GiB /dev/sdc hdimage mapfile
         -i0 -s50MiB 

--input-position=bytes
--size=bytes
 

3.1 檢查 disk image

file  sdc.img
parted  sdc.img print


3.2 嘗試 mount sdc.img

sudo mount -r -o loop sdc.img /mnt


4. 若是 mount 失敗, 應是有壞軌, 讀取 disk image file, 用 testdisk 修改

sudo testdisk  sdc.img

testdisk 也可以直接對硬碟做處理, 如下

sudo  testdisk  /dev/sdc

5. 另外一些指令
sudo apt install ntfs-3g-dev
sudo ntfsck  /dev/sdc

sudo ntfsfix  /dev/sdc  #如果無壞軌只是 NTFS file system 需要修正

追蹤者