想请教大家有没有什么傻瓜工具能把 CentOS 从机械硬盘复制到固态硬盘? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
governcoco
V2EX    Linux

想请教大家有没有什么傻瓜工具能把 CentOS 从机械硬盘复制到固态硬盘?

  •  1
     
  •   governcoco 2023-01-30 10:24:37 +08:00 5401 次点击
    这是一个创建于 1041 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1 怕机械硬盘坏掉,时间寿命快 10 年了,2 机械硬盘还有噪音。

    第 1 条附言    2023-01-30 15:37:48 +08:00
    愿意有偿支付服务费,有空的大佬欢迎回复。
    第 2 条附言    2023-01-31 23:13:51 +08:00
    感谢 @minlearn 大佬的支持,技术太牛了。
    36 条回复    2023-12-30 10:17:51 +08:00
    JingKeWu
        1
    JingKeWu  
       2023-01-30 10:26:08 +08:00
    dd
    Byzliu
        2
    Byzliu  
       2023-01-30 10:33:19 +08:00
    libook
        3
    libook  
       2023-01-30 10:33:22 +08:00
    我两个月前刚把系统从一个虚拟机的虚拟磁盘里 dd 出来,然后再 dd 进一个 SSD 里,修复一下 grub 就可以用了。
    Byzliu
        4
    Byzliu  
       2023-01-30 10:35:14 +08:00
    @Byzliu 进 PE 拷贝磁盘
    governcoco
        5
    governcoco  
    OP
       2023-01-30 10:37:05 +08:00
    大家好啊,我的是原生系统,不是虚拟机。
    Freakr
        6
    Freakr  
       2023-01-30 10:42:29 +08:00
    用 U 盘启动,就可以 dd 了
    mackieOvO
        7
    mackieOvO  
       2023-01-30 10:43:36 +08:00
    我复制 nas 的时候是把两个盘都插在 win 主机上,直接 diskgenius 克隆
    Byzliu
        8
    Byzliu  
       2023-01-30 10:45:47 +08:00 via Android
    @governcoco 现在很多 pe 都自带系统迁移工具像微 PE ,firpe 这些,准备个 U 盘把 PE 写入 U 盘,bois 改一下 U 盘启动,进 PE 系统就能直接搬盘了。
    hanssx
        9
    hanssx  
       2023-01-30 10:46:31 +08:00 via iPhone
    再生龙试一下,Linux 基本上没有问题,个别 windows 有问题,拷贝完开机查看一下有没有问题,主要在各种驱动,硬盘驱动之类。
    documentzhangx66
        10
    documentzhangx66  
       2023-01-30 10:53:12 +08:00
    @Byzliu

    Windows 和 Linux 不一样,Windows 是盘符与具体磁盘的对应关系,进行了一层抽象,系统复制后,如果对应关系没设置好,直接在 WinPE 里改一下盘符就好。而 Linux 没有做这个事情,导致系统复制后无法直接使用的,要全系统改盘符映射。

    比如机械硬盘(/dev/sda )与 nvme 硬盘(/dev/nvme0n )的路径前缀都不一样,很多配置文件,路径写的是绝对路径,都要改。
    Byzliu
        11
    Byzliu  
       2023-01-30 10:57:55 +08:00 via Android
    @documentzhangx66 这个不了解,我以为全盘克隆就好了。
    echopan
        12
    echopan  
       2023-01-30 11:04:15 +08:00
    黑苹果的 Mac OS 可以直接克隆吗?
    acdfjelxe
        13
    acdfjelxe  
       2023-01-30 11:20:34 +08:00   1
    基本上全盘 copy (或者 rsync 啥的都行) 就好吧? 排除 /dev, /proc, /tmp, 外部挂载目录. 然后 chroot 进入新的系统, 修一下 fstab 和 grub 就好了.

    给个 gentoo 的安装参考: https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation#Mounting_the_necessary_filesystems.
    gentoo 的安装就是 tar file copy -> 系统
    ipfox
        14
    ipfox  
       2023-01-30 12:05:41 +08:00
    dd
    diskgenius
    ragnaroks
        15
    ragnaroks  
       2023-01-30 12:26:11 +08:00   2
    dd 就行,完事修改 fstab 的 UUID 并重建引导。这些都可以直接在当前系统中完成,不需要 PE 或者 LiveCD 。
    shuson
        16
    shuson  
       2023-01-30 12:34:09 +08:00
    redo rescue
    pubby
        17
    pubby  
       2023-01-30 13:16:34 +08:00 via iPhone
    @echopan “ 黑苹果的 Mac OS 可以直接克隆吗?”

    可以的,插上新硬盘,启动到 recovery 模式,进入磁盘工具,去复制硬盘好了
    Laobai
        18
    Laobai  
       2023-01-30 13:21:02 +08:00
    PE 里面用 diskgenius 或者傲梅分区助手迁移系统就行了
    filtrate
        19
    filtrate  
       2023-01-30 13:29:11 +08:00
    cd /mnt/
    sudo mkdir -pv gentoo
    cd gentoo
    sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /* .
    filtrate
        20
    filtrate  
       2023-01-30 13:31:18 +08:00
    @jinqzzz 漏了一步,需要 mount 新分区到 /mnt/gentoo (包括 boot),然后再 rsync 复制文件
    rox
        21
    rox  
       2023-01-30 13:49:19 +08:00
    可以试试 Acronis True Image ,原来一个朋友推荐的,一直没实际用过
    Hardrain
        22
    Hardrain  
       2023-01-30 14:17:48 +08:00
    用 liveCD 启动 挂载新旧 rootfs 和 /boot 等
    rsync -PqaAHXSv /path/to/old_root /path/to/new_root

    https://wiki.archlinux.org/title/Rsync#File_system_cloning
    defunct9
        23
    defunct9  
       2023-01-30 14:24:29 +08:00
    autoxbc
        24
    autoxbc  
       2023-01-30 14:25:03 +08:00
    dd 是按扇区复制,没法根据目标盘容量重新规划分区,大容量盘也无法迁移到小容量盘,不是这类操作的模式做法。再生龙是磁盘迁移的典型工具,既很专业也很傻瓜,符合楼主的需要
    governcoco
        25
    governcoco  
    OP
       2023-01-30 15:18:59 +08:00
    @rox 请问可以你有空有偿指导一下吗
    meetyuan
        26
    meetyuan  
       2023-01-30 15:48:39 +08:00
    我知道的再生龙无法从大硬盘迁移到小硬盘,有没有人告诉我方法?
    ksc010
        27
    ksc010  
       2023-01-30 15:52:33 +08:00
    @documentzhangx66 这个问题也好解决
    提前修改下 /etc/fstab 不用 /dev/sdx 设备描述符 替换为 UUID 或者 LABEL
    给设备设置上标签就可以了(标签是设置到硬盘上的)
    piku
        28
    piku  
       2023-01-30 16:01:28 +08:00 via Android
    你们都在说啥,Linux 克隆为啥不用 clonezilla ,和 Windows 的 ghost 差不多
    governcoco
        29
    governcoco  
    OP
       2023-01-30 16:34:08 +08:00
    @acdfjelxe
    @ragnaroks
    @ksc010
    rsync 之后去到 /mnt/disk/etc/fstab 里面把 UUID 改成我新的硬盘的 UUID 吗
    lechain
        30
    lechain  
       2023-01-30 16:34:49 +08:00
    22 楼提供的 rsync 命令是正解,
    楼主可以在谷歌上搜 'rsync site:bbs.archlinuxcn.org',可以找到很多类似的操作,遇到的问题,以及解决办法
    leocahang
        31
    leocahang  
       2023-01-30 16:45:30 +08:00
    推你下列二个工具
    二工具助了我在生境移好多台重要的 Linux 服

    Relax-and-Recover (ReaR) 可在操作,不需重

    https://relax-and-recover.org/
    https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/ch-relax-and-recover_rear


    Clonezilla 操作,需重
    https://clonezilla.nchc.org.tw/intro/
    RAW Disk 等的 Clone 件,似 Ghost ,支援路 Clone
    有中文介面
    soclearn
        32
    soclearn  
       2023-01-30 16:55:30 +08:00   1
    @governcoco

    私信 qq2208844753
    Lixiaobai233
        33
    Lixiaobai233  
       2023-01-30 17:19:52 +08:00
    用再生龙,我两个硬盘对拷,数据环境都完整复制了。
    cubecube
        34
    cubecube  
       2023-01-30 17:41:11 +08:00
    win PE 启动,用分区魔术师分区对拷磁盘没准行。。
    documentzhangx66
        35
    documentzhangx66  
       2023-01-30 19:09:57 +08:00
    @ksc010 先谢谢你给的解决方案。我担心的是,别的软件,可能在配置文件里,把 /dev/xxxx 这种路径给硬编码了。
    google2023
        36
    google2023  
       2023-12-30 10:17:51 +08:00
    @documentzhangx66 那用 CloneZilla 能否解决你说的这种机械盘和固态盘路径不一样的问题呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     887 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 19:54 PVG 03:54 LAX 11:54 JFK 14:54
    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