Saya merasa pertanyaan ini harus memiliki contoh kerja jadi ini adalah bagaimana saya menggunakan ddrescue
0) Memasang drive pengganti dengan ukuran yang sama (dan merek) dengan jaminan dan memindahkan drive lama ke slot kedua
1) Saya menggunakan cd boot ubuntu
Saya mencoba opsi yang sederhana tetapi segera menghasilkan banyak kesalahan dan digantung
dd if=/dev/sdb of=/dev/sda bs=512 conv=noerror,sync
root@ubuntu:~# dd if=/dev/sdb of=/dev/sda bs=512 conv=noerror,sync
dd: error reading ‘/dev/sdb’: Input/output error
57496+0 records in
57496+0 records out
29437952 bytes (29 MB) copied, 6.02927 s, 4.9 MB/s
dd: error reading ‘/dev/sdb’: Input/output error
57496+1 records in
57497+0 records out
29438464 bytes (29 MB) copied, 8.86693 s, 3.3 MB/s
dd: error reading ‘/dev/sdb’: Input/output error
57496+2 records in
57498+0 records out
29438976 bytes (29 MB) copied, 11.7068 s, 2.5 MB/s
dd: error reading ‘/dev/sdb’: Input/output error
57496+3 records in
57499+0 records out
2) Baca artikel ini:
Perhatikan yang terakhir disarankan menggunakan -d
akses disk langsung, tetapi saya tidak menggunakannya
3) Instal ddrescue
sudo apt-get install gddrescue
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
sudo apt-get update
sudo apt-get install gddrescue
man ddrescue
Mungkin juga perlu (?)
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
4) Akhirnya berlari (jika Anda menyalin dan menempel, hentikan, sda adalah drive baru saya ... perhatikan dan lakukan pekerjaan rumah Anda)
ddrescue -v -r3 /dev/sdb /dev/sda ~/ddrescue.log
- -v verbose
- -r 3 coba lagi
- File log ~ / xx yang dapat digunakan untuk mencoba ulang ternyata. Catatan ini hanya disimpan dalam memori tetapi dapat disalin ke drive usb
Keluaran:
GNU ddrescue 1.17
About to copy 1000 GBytes from /dev/sdb to /dev/sda
Starting positions: infile = 0 B, outfile = 0 B
Copy block size: 128 sectors Initial skip size: 128 sectors
Sector size: 512 Bytes
Press Ctrl-C to interrupt
rescued: 22555 MB, errsize: 196 kB, current rate: 91815 kB/s
ipos: 22555 MB, errors: 5, average rate: 68975 kB/s
opos: 22555 MB, time since last successful read: 0 s
Copying non-tried blocks...
5) Boot windows dan diaktifkan kembali ... tbc
CHKDSK /f
setelah "fase 3"?