close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": /usr/lib/python2.7/dist-packages/libsvn/_fs.so: failed to map segment from shared object: Cannot allocate memory). Look in the Trac log for more information.
- Timestamp:
-
Jul 18, 2010, 4:43:35 PM (15 years ago)
- Author:
-
jazz
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v1
|
v2
|
|
| 12 | 12 | 或者 |
| 13 | 13 | |
| 14 | | # dd if=/dev/sda of=/dev/sdb conv=noerror |
| | 14 | # dd if=/dev/sda of=/dev/sdb conv=noerror,sync |
| 15 | 15 | |
| 16 | 16 | 看到一個更神奇的指令是用 SSH 把運作中的硬碟資訊 dump 到遠端 |
| 17 | 17 | |
| 18 | | $ ssh ${deadserver} dd if=/dev/hda1 conv=noerror > hda1.img |
| | 18 | $ ssh ${deadserver} dd if=/dev/hda1 conv=noerror,sync > hda1.img |
| | 19 | }}} |
| | 20 | {{{ |
| | 21 | conv=noerror 會略過壞軌的錯誤,繼續複製 |
| | 22 | conv=sync 遇到壞軌時,會填入 zero 以維持資料完整性 |
| 19 | 23 | }}} |
| 20 | 24 | * STEP 2 : 用 badblocks 指令確認壞軌位置,產生 badblocksfile 並重新做 fsck |