V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
enlightment
V2EX  ›  NAS

主机换硬盘,有没有比较方便的系统迁移方法

  •  
  •   enlightment · 2021-01-14 10:52:14 +08:00 · 3022 次点击
    这是一个创建于 1444 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比较头疼的是,我是从 1t 机械换成 500g 固态
    原系统空间占用还没超过 500g,不知道能不能用 dd 对拷

    哪位有经验的分享一下方法
    21 条回复    2021-06-06 10:44:18 +08:00
    enlightment
        1
    enlightment  
    OP
       2021-01-14 10:56:24 +08:00
    root@sss:~# df -h
    文件系统 容量 已用 可用 已用% 挂载点
    udev 7.8G 0 7.8G 0% /dev
    tmpfs 1.6G 166M 1.4G 11% /run
    /dev/sda1 901G 734G 121G 86% /
    tmpfs 7.8G 20K 7.8G 1% /dev/shm
    tmpfs 5.0M 0 5.0M 0% /run/lock
    tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
    tmpfs 1.6G 8.0K 1.6G 1% /run/user/129
    tmpfs 1.6G 0 1.6G 0% /run/user/0
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/64c5fc94afec4db01b41c329ce0234dab99ab9fb6a42aea7ea6c8081e3bb3526/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/2b42589e972f754ecbd6e408ab09eeec1e430f3c35858d16eb14d95509f5677d/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/32ebebd05f50c3e4dfe03cdeb396155f8e373eb67915448d3b44bbde5f92731f/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/d3d42ca59f3e5b7b0a7939098fbf796fdbf2987568e667c5beb6173ddbf8dbc0/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/c5aa0176b1d1fa27114aacd1f9e90dd9d25b3610169657aec18d9d6ccf98d97f/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/3238c0108a9971831bef02f0f4fdfb3fc20ec6a176428289e4a3368b5b2dc790/merged
    shm 64M 0 64M 0% /var/lib/docker/containers/bd0cf3cc802e725df4ad84f301ce2f197ea3c43747ae338ed4aed1e68e7e449c/mounts/shm
    shm 64M 0 64M 0% /var/lib/docker/containers/0888878e44f696ed5d8a3b63b10185bb8b3e85b96a8673250222121365e72e5e/mounts/shm
    shm 64M 0 64M 0% /var/lib/docker/containers/df180ea5381706ba2a07f7ac29771ac513056a388320be666252eec5b463d65d/mounts/shm
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/e9df456c02fa4e47759cde7a6f3904943d6003d462e949381591195afaca564c/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/569c6ad28d9a02406d213f7d6cfa37722801ee2e0a761ed6e79846a1c46b8ee4/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/46abab8e499d8b630e17d6624dda496a985f716ce69c6eb383edd3600d69fbd7/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/01fc91daf8cbf7b4a61502c507d36845bf425f4e5c186b2a957148473b50db28/merged
    shm 64M 0 64M 0% /var/lib/docker/containers/a380a9d8ac0fb63d85caabcaebee3a6280a635e5dcd1bd407c1bb17b31b7b8d4/mounts/shm
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/4463be2a35d38d38afcaee73c6a3c946cc650be0c0713442a2ee2108b3047172/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/6a1cfb9034ab1f3c4fe3c41f376c46293d0744fcf7292ae5bf6e82c62f3ae8ed/merged
    shm 64M 0 64M 0% /var/lib/docker/containers/3808e385e3182e2696bfab903cbc4164a75ee2a3730b9758dc3fdd13f291304f/mounts/shm
    shm 64M 0 64M 0% /var/lib/docker/containers/2b73f22e1d66b1cb71b4be985a2f9beec3b9b33020ce505a4b3bf292204a6d38/mounts/shm
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/44de829a88e2805c9420d9ff786a43dd3e36da35b019aa8b04480bc40b6bc639/merged
    shm 64M 0 64M 0% /var/lib/docker/containers/477220890f33e14017e566c3415ccca0a1bce3d21372e1c955792614c128f867/mounts/shm
    shm 64M 0 64M 0% /var/lib/docker/containers/c072e06bd2bc7e1e51d09e6b3aa6a2819fd4c43f5f7d9533a83482700bad429c/mounts/shm
    shm 64M 0 64M 0% /var/lib/docker/containers/29c54a8c767ea4d9dd114cacc678f89f6efc71fac23c79e0f7ae7bc8ac97180d/mounts/shm
    shm 64M 0 64M 0% /var/lib/docker/containers/207bf06cfc01fd690c73ac1ef7b78e0cffee62aa45defe0959f4ba24328b366c/mounts/shm
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/1cc4813cbbed91669f795250cd9f8f4c910b6324322453f917a3b95dbe8097fd/merged
    overlay 901G 734G 121G 86% /var/lib/docker/overlay2/bfdf6bdd024e3a7ec7761d44084fa08d365d500e8000ce0da966c44dc99b6a4a/merged
    shm 64M 0 64M 0% /var/lib/docker/containers/8acbf4a62bc1d3d61013e75bde97b99caf07fd92911348b457831725bb9ffe40/mounts/shm



    root@sss:~# fdisk -l
    Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
    Disk model: WDC WD10EZEX-08W
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: dos
    Disk identifier: 0x78fe17d6

    Device Boot Start End Sectors Size Id Type
    /dev/sda1 * 2048 1920235519 1920233472 915.7G 83 Linux
    /dev/sda2 1920237566 1953523711 33286146 15.9G 5 Extended
    /dev/sda5 1920237568 1953523711 33286144 15.9G 82 Linux swap / Solaris
    jzmws
        2
    jzmws  
       2021-01-14 11:05:59 +08:00
    分区助手看看?
    Jh1n
        3
    Jh1n  
       2021-01-14 11:09:35 +08:00
    分区助手 迁移系统到固态硬盘然后改下启动项就行了
    Jh1n
        4
    Jh1n  
       2021-01-14 11:10:31 +08:00
    linux?没玩过、、
    nicevar
        5
    nicevar  
       2021-01-14 11:26:20 +08:00
    如果能跑 pe,diskgen 也行
    eason1874
        6
    eason1874  
       2021-01-14 11:27:03 +08:00
    看着你这个帖子的同时,打开抖音,第一条视频就是教人用 PE 克隆硬盘的。。。这巧合
    x86
        7
    x86  
       2021-01-14 11:35:34 +08:00 via iPhone
    @eason1874 我昨天就看到了,是不是一个人微信视频教另一个人 PE 弄的
    marktask
        8
    marktask  
       2021-01-14 11:37:06 +08:00
    分区助手
    msg7086
        9
    msg7086  
       2021-01-14 11:37:31 +08:00
    文件系统 容量 已用 可用 已用% 挂载点
    /dev/sda1 901G 734G 121G 86% /

    你这不是已经用了 734G 了?

    会折腾的话 rsync 复制分区然后 chroot 进去重建一下引导就成了。
    mikeven
        10
    mikeven  
       2021-01-14 11:40:09 +08:00
    老方法的话就是进 PE,Ghost Disk to disk 应该就直接 OK 了
    xmt328
        11
    xmt328  
       2021-01-14 11:45:32 +08:00
    gparted?
    varrily
        12
    varrily  
       2021-01-14 11:46:51 +08:00
    @x86 我也看到了,应该就是这个。全程不用敲命令,还挺方便。
    msfra
        13
    msfra  
       2021-01-14 12:03:49 +08:00
    如果楼主用的是 Linux 系统,可以参考 Arch Wiki: https://wiki.archlinux.org/index.php/Migrate_installation_to_new_hardware
    asdf123101
        14
    asdf123101  
       2021-01-14 12:06:55 +08:00 via Android
    用 rsync 就行。可以参考 Arch Linux wiki 。
    raaaaaar
        15
    raaaaaar  
       2021-01-14 12:10:10 +08:00 via Android
    我俩 t 都弄过的,有啥不行,dd,tar,rynsc 随便选个都行
    fox0001
        16
    fox0001  
       2021-01-14 12:49:34 +08:00 via Android
    rsync 吧,再用 root 去修正挂载配置和 boot 配置
    no1xsyzy
        17
    no1xsyzy  
       2021-01-14 15:58:47 +08:00
    dd 对拷可能有分区缩容的问题,建议先备份……
    chennqqi755
        18
    chennqqi755  
       2021-01-14 17:03:03 +08:00
    @mikeven 传统的,好用的!
    lemontree5683
        19
    lemontree5683  
       2021-01-15 08:08:57 +08:00 via Android
    再生龙可以试试看
    chenyanmo
        20
    chenyanmo  
       2021-01-15 10:38:00 +08:00
    材料:
    PE 系统,旧硬盘,新硬盘
    步骤:
    1 、进 PE
    2 、使用 diskgenius,硬盘迁移
    3 、修改启动项目
    4 、修改新的磁盘序列号对接系统
    5 、拔出旧硬盘
    6 、重启、开机
    wolonggl
        21
    wolonggl  
       2021-06-06 10:44:18 +08:00
    直接 dd 对拷,然后扩充分区大小即可
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2619 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 04:15 · PVG 12:15 · LAX 20:15 · JFK 23:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.