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

2021-01-14 10:52:14 +08:00
 enlightment
比较头疼的是,我是从 1t 机械换成 500g 固态
原系统空间占用还没超过 500g,不知道能不能用 dd 对拷

哪位有经验的分享一下方法
2712 次点击
所在节点    NAS
21 条回复
enlightment
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
2021-01-14 11:05:59 +08:00
分区助手看看?
Jh1n
2021-01-14 11:09:35 +08:00
分区助手 迁移系统到固态硬盘然后改下启动项就行了
Jh1n
2021-01-14 11:10:31 +08:00
linux?没玩过、、
nicevar
2021-01-14 11:26:20 +08:00
如果能跑 pe,diskgen 也行
eason1874
2021-01-14 11:27:03 +08:00
看着你这个帖子的同时,打开抖音,第一条视频就是教人用 PE 克隆硬盘的。。。这巧合
x86
2021-01-14 11:35:34 +08:00
@eason1874 我昨天就看到了,是不是一个人微信视频教另一个人 PE 弄的
marktask
2021-01-14 11:37:06 +08:00
分区助手
msg7086
2021-01-14 11:37:31 +08:00
文件系统 容量 已用 可用 已用% 挂载点
/dev/sda1 901G 734G 121G 86% /

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

会折腾的话 rsync 复制分区然后 chroot 进去重建一下引导就成了。
mikeven
2021-01-14 11:40:09 +08:00
老方法的话就是进 PE,Ghost Disk to disk 应该就直接 OK 了
xmt328
2021-01-14 11:45:32 +08:00
gparted?
varrily
2021-01-14 11:46:51 +08:00
@x86 我也看到了,应该就是这个。全程不用敲命令,还挺方便。
msfra
2021-01-14 12:03:49 +08:00
如果楼主用的是 Linux 系统,可以参考 Arch Wiki: https://wiki.archlinux.org/index.php/Migrate_installation_to_new_hardware
asdf123101
2021-01-14 12:06:55 +08:00
用 rsync 就行。可以参考 Arch Linux wiki 。
raaaaaar
2021-01-14 12:10:10 +08:00
我俩 t 都弄过的,有啥不行,dd,tar,rynsc 随便选个都行
fox0001
2021-01-14 12:49:34 +08:00
rsync 吧,再用 root 去修正挂载配置和 boot 配置
no1xsyzy
2021-01-14 15:58:47 +08:00
dd 对拷可能有分区缩容的问题,建议先备份……
chennqqi755
2021-01-14 17:03:03 +08:00
@mikeven 传统的,好用的!
lemontree5683
2021-01-15 08:08:57 +08:00
再生龙可以试试看
chenyanmo
2021-01-15 10:38:00 +08:00
材料:
PE 系统,旧硬盘,新硬盘
步骤:
1 、进 PE
2 、使用 diskgenius,硬盘迁移
3 、修改启动项目
4 、修改新的磁盘序列号对接系统
5 、拔出旧硬盘
6 、重启、开机

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

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

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

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

© 2021 V2EX