旧硬盘有坏道,已经买了一个新的硬盘。求系统迁移方法? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zerolover
V2EX    Ubuntu

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

  •  
  •   zerolover 2015-01-22 17:32:43 +08:00 6485 次点击
    这是一个创建于 3926 天前的主题,其中的信息可能已经有所发展或是发生改变。
    旧硬盘上装只装了ubuntu,现在可以进入,但是十分的卡。
    用fsck也修复不了坏道,所以买了新的硬盘。
    不想重新安装ubuntu,可以把旧硬盘的系统迁移到新的硬盘上?
    28 条回复    2015-04-23 11:19:46 +08:00
    LGA1150
        1
    LGA1150  
       2015-01-22 18:04:40 +08:00 via Android
    Ghost硬盘对拷
    TashinV
        2
    TashinV  
    PRO
       2015-01-22 18:07:47 +08:00 via iPhone
    @LGA1150 请问具体该如何操作呢?正好我有一块也是33%的坏道。。。现在正在努力抢救中
    extreme
        3
    extreme  
       2015-01-22 18:31:15 +08:00
    用dd,进入恢复模式:
    dd if=/dev/旧硬盘或某个旧硬盘分区的设备文件 of=/dev/新硬盘或新硬盘某个分区的设备文件
    chunchu
        4
    chunchu  
       2015-01-22 18:42:47 +08:00
    @TashinV
    我有一块9.6%的坏道 的
    khy
        5
    khy  
       2015-01-22 18:58:28 +08:00
    首选dd,加参数cOnv=sync,noerror
    zerolover
        6
    zerolover  
    OP
       2015-01-22 19:16:01 +08:00
    @khy 问下这个操作是在livecd里?还有fsfab,grub这些要修改吗?
    khy
        7
    khy  
       2015-01-22 19:24:12 +08:00
    什么都不用修改,dd是一个以二进制读取测盘的工具,一般盘盘对拷用.
    例如:
    dd if=/dev/sda of=/dev/sdb bs=4096 cOnv=sync,noerror
    khy
        8
    khy  
       2015-01-22 19:25:27 +08:00
    @zerolover 建议livecd.
    zerolover
        9
    zerolover  
    OP
       2015-01-22 19:36:05 +08:00
    @khy 好的,我先试试
    banbanchs
        10
    banbanchs  
       2015-01-22 19:36:55 +08:00
    用livecd开机,用rsync拷过去就行了,然后再改改fstab的UUID,把grub装到新硬盘去
    TashinV
        11
    TashinV  
    PRO
       2015-01-22 19:59:49 +08:00 via iPhone
    Mac OS X 下不知道有什么好办法没有?
    webjin
        12
    webjin  
       2015-01-22 20:16:21 +08:00
    @khy 这参数是什么意思、、
    zerolover
        13
    zerolover  
    OP
       2015-01-22 20:25:25 +08:00
    @khy 开不了机,虽然复制成功了。我看看grub问题。
    zerolover
        14
    zerolover  
    OP
       2015-01-22 21:16:59 +08:00
    @khy 没有提示grub rescue。。。
    就显示_
    ysjdx
        15
    ysjdx  
       2015-01-23 09:30:30 +08:00
    dd_rescue
    khy
        16
    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
        17
    khy  
       2015-01-23 10:03:41 +08:00
    @zerolover 如果用dd拷贝的话,是不用担心MBR以及grub的.
    zerolover
        18
    zerolover  
    OP
       2015-01-23 10:17:22 +08:00
    @khy - =是gpt,已经用boot repair修复引导了...
    成功进入输密码界面...
    可惜输入之后闪了一下还是返回到输密码界面:
    那个界面显示:
    开启virtual box内核成功
    saned disabled edit /etc/default/saned
    zerolover
        19
    zerolover  
    OP
       2015-01-23 11:36:54 +08:00
    已弃疗,直接重装。
    多谢各位了!
    lzxgh621
        20
    lzxgh621  
       2015-01-23 12:09:30 +08:00
    建议重装。。。考出来的系统谁知道稳不稳定。。。又不是服务器
    ryd994
        21
    ryd994  
       2015-01-23 14:29:35 +08:00
    @lzxgh621 就算是服务器一般也就转移数据还有etc也就够了吧……
    VYSE
        22
    VYSE  
       2015-01-23 15:11:17 +08:00
    拷个home,拷个etc,终于有机会装新dist了还不重装
    mN71eOOprFyMsnPx
        23
    mN71eOOprFyMsnPx  
       2015-01-23 15:42:35 +08:00
    用rsync复制,有错的文件会被跳过。这样即使复制被中断,多执行几次rsync。大部分文件是可以搞定的
    AboutYJ
        24
    AboutYJ  
       2015-01-23 15:50:20 +08:00
    同一台主机接上两块硬盘,ghost对拷
    zerolover
        25
    zerolover  
    OP
       2015-01-23 15:55:16 +08:00
    @FifiLyu 已经在rsync了....出错了几次,有几次出错得关机再来。。。
    mN71eOOprFyMsnPx
        26
    mN71eOOprFyMsnPx  
       2015-01-23 16:30:37 +08:00
    @zerolover 那已经是病入膏肓了。什么方法都没救!
    mN71eOOprFyMsnPx
        27
    mN71eOOprFyMsnPx  
       2015-01-23 16:31:08 +08:00
    @zerolover 注意每次死机的目录,然后下次rsync跳过这些目录。
    jemyzhang
        28
    jemyzhang  
       2015-04-23 11:19:46 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3004 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 12:46 PVG 20:46 LAX 05:46 JFK 08:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86