lvcha 发表于 2020-12-3 11:29

主舵者 发表于 2020-12-3 11:32

基于文件的系统,只需要压缩根目录
tar -pcvzf /backup.tgz  /  --exclude=/backup.tgz --exclude=/lost+found --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/dev/* --exclude=/media/* --exclude=/mnt/*
然后复制到对应硬盘解压即可


—— 来自 Xiaomi MI 6, Android 9上的 S1Next-鹅版 v2.4.3

scikirbypoke 发表于 2020-12-3 11:45

同时接上两个硬盘,dd就行了

—— 来自 Google Pixel 2, Android 11上的 S1Next-鹅版 v2.4.3

处男鉴黄师 发表于 2020-12-3 11:48

两个路人 发表于 2020-12-3 12:56

linux40 发表于 2020-12-3 13:43

本帖最后由 linux40 于 2020-12-3 13:45 编辑

要想直接复制过去就能顺利开机的话,应该需要在最开始分区时用lvm逻辑分区,然后用lvm迁移数据。

其它方法能保证的是数据没问题,但应该无法正常开机。不过这种情况,在保留数据的情况下重装一下就行。

两块盘直接dd是会毁盘的。

lvcha 发表于 2020-12-3 13:46

w酱 发表于 2020-12-3 13:48

DD之后不能grub启动吧,还得手修一遍fstab

liwangli1983 发表于 2020-12-3 14:46

我一般步骤live系统启动,新盘分区,然后新旧盘一起挂上去,然后cp -a复制,更新fstab项目,然后关机,拔掉旧盘。然后live系统再启动,到grub界面改成cmdline操作,直接boot到新盘里的系统启来,拔掉usb live盘,重装grub,配置grub.cfg,再重启,如果能正常进系统就大功告成了

zhenniuren 发表于 2020-12-3 15:58

citrus 发表于 2020-12-3 17:39

clonezilla, 命令行菜单按提示操作就行

Processed 发表于 2020-12-3 18:03

w酱 发表于 2020-12-3 13:48
DD之后不能grub启动吧,还得手修一遍fstab

能的

Fury 发表于 2020-12-3 19:12

grub里的硬盘的guid要换一下的吧,不然不能启动的

linux40 发表于 2020-12-3 19:32

lvcha 发表于 2020-12-3 13:46
"在保留数据的情况下重装一下就行"

这个要怎么做?感觉debian装的时候都是让我选择格式化硬盘先 ...

不格式化就行了,我都是命令行装的。可以去archwiki的installation guide了解一下,除了装软件包的命令,别的应该差不多。

PuzzleOfPhay 发表于 2020-12-5 01:58

dd然后usb live修复grub,迁移过几次都这么干的

lvcha 发表于 2020-12-5 08:53

页: [1]
查看完整版本: linux怎么迁移到另外一块物理硬盘?