旧硬盘有坏道,已经买了一个新的硬盘。求系统迁移方法?

2015-01-22 17:32:43 +08:00
 zerolover
旧硬盘上装只装了ubuntu,现在可以进入,但是十分的卡。
用fsck也修复不了坏道,所以买了新的硬盘。
不想重新安装ubuntu,可以把旧硬盘的系统迁移到新的硬盘上?
6044 次点击
所在节点    Ubuntu
28 条回复
LGA1150
2015-01-22 18:04:40 +08:00
Ghost硬盘对拷
TashinV
2015-01-22 18:07:47 +08:00
@LGA1150 请问具体该如何操作呢?正好我有一块也是33%的坏道。。。现在正在努力抢救中
extreme
2015-01-22 18:31:15 +08:00
用dd,进入恢复模式:
dd if=/dev/旧硬盘或某个旧硬盘分区的设备文件 of=/dev/新硬盘或新硬盘某个分区的设备文件
chunchu
2015-01-22 18:42:47 +08:00
@TashinV
我有一块9.6%的坏道 的
khy
2015-01-22 18:58:28 +08:00
首选dd,加参数conv=sync,noerror
zerolover
2015-01-22 19:16:01 +08:00
@khy 问下这个操作是在livecd里?还有fsfab,grub这些要修改吗?
khy
2015-01-22 19:24:12 +08:00
什么都不用修改,dd是一个以二进制读取测盘的工具,一般盘盘对拷用.
例如:
dd if=/dev/sda of=/dev/sdb bs=4096 conv=sync,noerror
khy
2015-01-22 19:25:27 +08:00
@zerolover 建议livecd.
zerolover
2015-01-22 19:36:05 +08:00
@khy 好的,我先试试
banbanchs
2015-01-22 19:36:55 +08:00
用livecd开机,用rsync拷过去就行了,然后再改改fstab的UUID,把grub装到新硬盘去
TashinV
2015-01-22 19:59:49 +08:00
Mac OS X 下不知道有什么好办法没有?
webjin
2015-01-22 20:16:21 +08:00
@khy 这参数是什么意思、、
zerolover
2015-01-22 20:25:25 +08:00
@khy 开不了机,虽然复制成功了。我看看grub问题。
zerolover
2015-01-22 21:16:59 +08:00
@khy 没有提示grub rescue。。。
就显示_
ysjdx
2015-01-23 09:30:30 +08:00
dd_rescue
khy
2015-01-23 09:56:47 +08:00
@webjin
bs=bytes
一次读和写 bytes 字节。这将覆盖 ibs 和 obs 设定的值(并且,设定 bs 不等于同时将 ibs 和 obs 设为同一个值,至少在 只使用 sync, noerror 或 notrunc 转换时是这样的。因为bs规定,每个输入块都应作为单独 的数据块拷贝到输出,而不把较短的块组合到一起)。
conv=转换[,转换]...
将文件按 转换 参数指定的方式转换(在lq,rq两边没有空格)
sync
用0填充到每个输入块的末尾,使其大小为 ibs 字节。
noerror
发生读错误时,继续进行。
khy
2015-01-23 10:03:41 +08:00
@zerolover 如果用dd拷贝的话,是不用担心MBR以及grub的.
zerolover
2015-01-23 10:17:22 +08:00
@khy - =是gpt,已经用boot repair修复引导了...
成功进入输密码界面...
可惜输入之后闪了一下还是返回到输密码界面:
那个界面显示:
开启virtual box内核成功
saned disabled edit /etc/default/saned
zerolover
2015-01-23 11:36:54 +08:00
已弃疗,直接重装。
多谢各位了!
lzxgh621
2015-01-23 12:09:30 +08:00
建议重装。。。考出来的系统谁知道稳不稳定。。。又不是服务器

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/164555

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX