f**c 发帖数: 791 | 1 /sda,有多个分区(包括/boot, /, /swap, /home), 最近SMART显示pending sectors
for remapping的数目不等于0
1.请问这个错误本身能修复吗?试过smart selftest, force chkdisk when restart,
都没用
2. 想用最省事的方法把系统挪到新盘(容量更大的盘),可以直接用
dd if=/dev/sda of=/dev/sdb
a.新盘/sdb 需要先格式化成/ext3,但不用分区,是吗 (sda是ext3)?
b.上面1的错误会不会影响dd?
c.考完了过后需不需要搞什么grub --install, 怎么搞?
叩谢大虾!! | a*******e 发帖数: 3021 | 2 2. dd需要2个盘大小一样,否则还需要善后处理
google一下肯定有直接拷贝系统盘的软件,比dd好多了 | r****c 发帖数: 1494 | 3 a. 分区都不用,分区表也直接会dd到sdb。然后用efstools改改分区大小咯。 | S*A 发帖数: 7142 | 4 用最笨的方式是 DD 整个盘,然后用 live cd/USB 启动进入你的硬盘。
用 gparted 修正分区大小。重新跑 grub-install 应该就可以了。
比较聪明一点是用 e2image, 不用拷贝没有用到的 block。 | v*****r 发帖数: 1119 | 5 1.请问这个错误本身能修复吗?试过smart selftest, force chkdisk when restart,
Have you tried this?
1. Boot pc from a Linux liveusb and run backblocks on the problemic device
to locate the bad sector: badblocks -sv -b 512 /dev/sd
2. Confirm the bad sector: dd if=/dev/sd of=/dev/null bs=512 count=1 skip
=
3. If bad sector is confirmed by seeing an error message on step 2, then go
ahead to relocate the bad sector: dd if=/dev/zero of=/dev/sd bs=512
count=1 seek=
sectors
,
【在 f**c 的大作中提到】 : /sda,有多个分区(包括/boot, /, /swap, /home), 最近SMART显示pending sectors : for remapping的数目不等于0 : 1.请问这个错误本身能修复吗?试过smart selftest, force chkdisk when restart, : 都没用 : 2. 想用最省事的方法把系统挪到新盘(容量更大的盘),可以直接用 : dd if=/dev/sda of=/dev/sdb : a.新盘/sdb 需要先格式化成/ext3,但不用分区,是吗 (sda是ext3)? : b.上面1的错误会不会影响dd? : c.考完了过后需不需要搞什么grub --install, 怎么搞? : 叩谢大虾!!
| S*A 发帖数: 7142 | 6 Just replace the drive. If the driver has smart error,
it is not worth the trouble to keep using it. |
|