找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1371|回复: 47

[分享] 克隆 Linux 注意事项

[复制链接]
发表于 2026-6-2 14:25:00 | 显示全部楼层 |阅读模式
本帖最后由 sunlenghua 于 2026-6-2 19:50 编辑

起因:这两天在折腾 GXDE,比 DeepinOS 好用多了!空闲时就想给家里其它几台电脑也装上 GXDE,为了避免麻烦,就尝试着克隆安装,结果成功了。这里写几条注意事项:

我家里的电脑全 Intel CPU 核显,所以,注意事项相对较少:最核心就一句话:一个是 grub 引导菜单 一个是 /etc/fstab

Grub 引导菜单:注意核查一下 UUID 对不对(一般不用改,因为 Diskgenius 默认会连UUID一起克隆进去,用DG恢复过来 UUID  一般都是对的),主要看下 Grub 菜单里根分区对不对,(比如根分区在原机里可能是 hd0,gpt3,在新机里,你可能用了其它分区,这里就要改对)
/etc/fstab :这里面每个自动挂载的分区UUID,也要核对下,一般 /etc/fstab 里的 ESP 分区 UUID 必改,因为每台电脑 ESP UUID 都不同(哦对了,ESP 不叫 UUID 叫“卷序列号”),然后就可以正常启动了,

附:WinPE 里查看 UUID 方法:打开 Diskgenius 随便点一个分区,在右边分区参数的下面就可以看到。

其它朋友有补充的可以写在下面,晚点我再整理进来,算抛砖引玉吧。
发表于 2026-6-2 15:13:11 | 显示全部楼层
我是小白,向老师学习!
回复

使用道具 举报

发表于 2026-6-2 15:14:00 | 显示全部楼层
多谢分享经验
回复

使用道具 举报

发表于 2026-6-2 15:52:40 | 显示全部楼层
克隆省好多事,看过教程,不会克隆安装,羡慕楼主中
回复

使用道具 举报

发表于 2026-6-2 18:25:50 | 显示全部楼层
本帖最后由 BestMiniPE 于 2026-6-2 19:22 编辑

还可以 ATI 全盘克隆。安装到 vhdx 或 备份到 filesystem.squashfs,也是不错的方法
ps:安装镜像可以用ventoy启动

点评

我还不会转换 squashfs ,马上查资料试下去  详情 回复 发表于 2026-6-2 19:48
回复

使用道具 举报

发表于 2026-6-2 18:35:39 | 显示全部楼层
感谢分享,我克隆了好多次都不成功,应该就是 Grub 菜单里根分区不对。

点评

grub-install --target=x86_64-efi /dev/sda update-grub 估计要用到这2个命令来修复  详情 回复 发表于 2026-6-2 19:24
回复

使用道具 举报

发表于 2026-6-2 18:47:46 | 显示全部楼层
安装镜像能用Ventoy 启动吗??? 试了下  卡logo 就是进不了安装界面
回复

使用道具 举报

发表于 2026-6-2 19:24:12 | 显示全部楼层
lclcolin 发表于 2026-6-2 18:35
感谢分享,我克隆了好多次都不成功,应该就是 Grub 菜单里根分区不对。

grub-install --target=x86_64-efi /dev/sda
update-grub
估计要用到这2个命令来修复

点评

好的,去试一下。  详情 回复 发表于 2026-6-2 20:06
回复

使用道具 举报

 楼主| 发表于 2026-6-2 19:48:12 | 显示全部楼层
BestMiniPE 发表于 2026-6-2 18:25
还可以 ATI 全盘克隆。安装到 vhdx 或 备份到 filesystem.squashfs,也是不错的方法
ps:安装镜像可以用ven ...

我还不会转换 squashfs ,马上查资料试下去
回复

使用道具 举报

发表于 2026-6-2 20:06:12 | 显示全部楼层
BestMiniPE 发表于 2026-6-2 19:24
grub-install --target=x86_64-efi /dev/sda
update-grub
估计要用到这2个命令来修复

好的,去试一下。
回复

使用道具 举报

发表于 2026-6-2 20:18:54 来自手机 | 显示全部楼层
方便克隆的话可以用label,更灵活一点,还有btrfs更省事,因为可以直接send子卷,方便部署
回复

使用道具 举报

发表于 2026-6-2 20:20:20 | 显示全部楼层
楼主有VM虚拟机的 Linux系统备份吗?

点评

突然想起来,你是不是以为克隆成功是和 linux 系统备份有关系? 我就用的普通 GXDE 15.15.3 安装光盘安装的 Linux 完了在 WinPE 里用 Diskgenius 克隆分区到镜像,然后在其它电脑上,直接恢复镜像 ,再把原机 ESP 里  详情 回复 发表于 2026-6-2 22:18
我是实机安装的,在 windows 下压缩一个分区出来,装 linux ,在 grub 菜单里直接调用 linux 启动文件启动的,这样 linux 性能不受影响,(正要研究自制 linux live cd 相关文件,晚点试下制作自定义 linux iso)  详情 回复 发表于 2026-6-2 21:33
回复

使用道具 举报

发表于 2026-6-2 20:29:59 | 显示全部楼层
我是小白,向老师学习!
回复

使用道具 举报

 楼主| 发表于 2026-6-2 21:33:21 | 显示全部楼层
雨落霜枫 发表于 2026-6-2 20:20
楼主有VM虚拟机的 Linux系统备份吗?

我是实机安装的,在 windows 下压缩一个分区出来,装 linux ,在 grub 菜单里直接调用 linux 启动文件启动的,这样 linux 性能不受影响,(正在研究自制 linux live cd 相关文件,晚点试下制作自定义 linux iso)
回复

使用道具 举报

 楼主| 发表于 2026-6-2 22:18:37 | 显示全部楼层
雨落霜枫 发表于 2026-6-2 20:20
楼主有VM虚拟机的 Linux系统备份吗?

突然想起来,你是不是以为克隆成功是和 linux 系统备份有关系? 我就用的普通 GXDE 15.15.3 安装光盘安装的 Linux 完了在 WinPE 里用 Diskgenius 克隆分区到镜像,然后在其它电脑上,直接恢复镜像 ,再把原机 ESP 里的 GXDE 引导目录一并复制过来,改一下,再用Diskgenius把/etc/fstab里的卷UUID/分区序列号改一下,就可以成功引导了,

附 GXDE 下载地址:
https://mirrors.cernet.edu.cn/GXDE/ISO/
https://www.123865.com/s/pDSKVv-gVPWv
https://www.123684.com/s/pDSKVv-gVPWv
回复

使用道具 举报

发表于 2026-6-2 22:40:20 | 显示全部楼层
linux 也是一直在完善的,国产银河麒麟的早期版本 就存在楼主说的这些问题,
甚至 如果linux在硬盘后面 前面的windows NTFS分区 有任何变动, 都会导致linux系统无法启动。
现在的新版本 这些问题 全都没有了, 甚至fstab 都不需要验证esp分区的uuid。
但是统信UOS 和中科方德 如果格式化esp分区后,修复引导 是需要更改fstab里 esp分区uudi的。

点评

因为工作关系,我需要在 linux 里开发 php,试了好多linux版本,就两个版本符合我要求:做服务器,首选 CentOS Stream 9 ,桌面环境 用 GXDE 15(虽然 windows 里开发也行,不过偶尔会在开发时,直接映射出去测试,  详情 回复 发表于 2026-6-2 22:51
回复

使用道具 举报

 楼主| 发表于 2026-6-2 22:51:41 | 显示全部楼层
zhanghao0242 发表于 2026-6-2 22:40
linux 也是一直在完善的,国产银河麒麟的早期版本 就存在楼主说的这些问题,
甚至 如果linux在硬盘后面 前 ...

因为工作关系,我需要在 linux 里开发 php,试了好多linux版本,就两个版本符合我要求:做服务器,首选  CentOS Stream 9 ,桌面环境 用 GXDE 15(虽然 windows 里开发也行,不过偶尔会在开发时,直接映射出去测试,还是安全一点比较好,所以一直在找合适 的 linux 桌面开发环境,终于 GXDE 15 符合需求了)
回复

使用道具 举报

发表于 2026-6-2 23:49:19 | 显示全部楼层
学习了。感谢分享好经验!
回复

使用道具 举报

发表于 2026-6-2 23:50:46 | 显示全部楼层
感谢分享好经验
回复

使用道具 举报

发表于 2026-6-3 01:03:18 | 显示全部楼层
本帖最后由 ljq0527 于 2026-6-3 01:04 编辑

我不会grub的引导修复命令,如果是国产系统的话我会用国产系统的livecd来修复引导(其实也是进到livecd后用命令来修复),LiveCD 运维工具
网址是:https://cnoshome.com/livecd.html
1.jpg
目前官方说的是支持统信和麒麟系统,其它版本Linux不知道能不能用。

点评

这个虽然不像windows工具那么简单,但是也算是很好用的工具了。 如果esp分区被格式化,先点高级功能里的fstab编辑,需要更改esp分区的新UUID,否则修复无法写入esp分区。 更改正确的UUID之后,点击引导修复,发现esp  详情 回复 发表于 2026-6-3 08:40
我平时用 RAMOS Windows,引导默认是 Grub4DOS,我都是用这个引导系统的,(装linux也是在windows里压缩一个分区出来,然后直接把linux装这个分区里,esp里就有生成的linux引导文件,然后直接用 Grub4DOS 加载相应的  详情 回复 发表于 2026-6-3 03:40
回复

使用道具 举报

 楼主| 发表于 2026-6-3 03:40:53 | 显示全部楼层
ljq0527 发表于 2026-6-3 01:03
我不会grub的引导修复命令,如果是国产系统的话我会用国产系统的livecd来修复引导(其实也是进到livecd后用 ...

我平时用 RAMOS Windows,引导默认是 Grub4DOS,我都是用这个引导系统的,(装linux也是在windows里压缩一个分区出来,然后直接把linux装这个分区里,esp里就有生成的linux引导文件,然后直接用 Grub4DOS 加载相应的 linux 引导文件 (一般是/EFI/GXDE_OS/shim64.efi),其它linux大同小异,最多再改下 /EFI/GXDE_OS/grub.cfg里面的 hd0,gtp3)
**********
话说,你发的这个 LinuxPE 体积好大呀!(GXDE安装镜像才 2.9G,这个PE就 3.68G ……)

点评

Grub4DOS用的稍微多一点,grub2接触得比较少不了解,现在的国产系统似乎都是用的grub2而不是Grub4DOS;我发的这个镜像是统信的维护系统,它这个好像就是个系统,可以在里面直接安装这个系统到电脑上面(登录进去有安  详情 回复 发表于 2026-6-4 00:13
grub4dos方便,grub2还要多一步,写好配置还必须Linux下生成启动文件才生效  详情 回复 发表于 2026-6-3 12:24
回复

使用道具 举报

发表于 2026-6-3 06:42:25 | 显示全部楼层
好资源,谢谢

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

发表于 2026-6-3 06:58:50 | 显示全部楼层
谢谢指导,收藏
回复

使用道具 举报

发表于 2026-6-3 08:19:57 | 显示全部楼层
sunlenghua 发表于 2026-6-2 22:18
突然想起来,你是不是以为克隆成功是和 linux 系统备份有关系? 我就用的普通 GXDE 15.15.3 安装光盘安装 ...

我想在vm上装linux……

点评

我装的 linux,占用空间平均 20G 左右,就是压缩,也差不多 9-10G 了,不如你用原版安装玩方便,(另外 vmware 精简版,我在测试时,是发现虚拟网络是有问题的,建议你用 VirtualBox  详情 回复 发表于 2026-6-3 10:15
回复

使用道具 举报

发表于 2026-6-3 08:25:55 | 显示全部楼层
来了解一下学习一下!
回复

使用道具 举报

发表于 2026-6-3 08:40:08 | 显示全部楼层
ljq0527 发表于 2026-6-3 01:03
我不会grub的引导修复命令,如果是国产系统的话我会用国产系统的livecd来修复引导(其实也是进到livecd后用 ...

这个虽然不像windows工具那么简单,但是也算是很好用的工具了。
如果esp分区被格式化,先点高级功能里的fstab编辑,需要更改esp分区的新UUID,否则修复无法写入esp分区。
更改正确的UUID之后,点击引导修复,发现esp分区里有写入文件了,但是还是无法正常进入系统桌面。
因为esp分区里只有UOS文件夹 没用boot 和ubuntu 两个文件夹 (boot文件夹其实没用,主要是ubuntu文件夹)
需要新建 一个ubuntu文件夹,把uos文件夹下 grub.cfg  grubx64.efi shimx64.efi 三个文件复制过来,并且再次复制grubx64.efi 重命名 grub.efi。
也就是说ubuntu文件夹下,要有<grub.cfg><grub.efi><grubx64.efi><shimx64.efi>四个文件
这样才算引导修复完毕

点评

这个就是专门弄出来修复国产系统使用中遇到的问题的,比如忘记密码、系统被锁定、分区错误等等,现在的新版反而没有之前的好用了,旧版直需要点几下鼠标就可以搞定,新版进去还是会被引导输入命令执行相应的功能;我  详情 回复 发表于 2026-6-4 00:24
回复

使用道具 举报

 楼主| 发表于 2026-6-3 10:15:32 | 显示全部楼层
本帖最后由 sunlenghua 于 2026-6-3 10:35 编辑
雨落霜枫 发表于 2026-6-3 08:19
我想在vm上装linux……

我装的 linux,占用空间平均 20G 左右,就是压缩,也差不多 9-10G 了,不如你用原版安装玩方便,(另外 vmware 精简版,我在测试时,是发现虚拟网络是有问题的(我用vm做的软路由,局域网内其它linux调用网速超慢的,后来换了virtualbox 另做了软路由后,就正常了,),如果你玩虚拟机建议使用 VirtualBox(其实实机装linux一点都不难,就那几个常见问题,一个是光盘启动时,有的要加 nomodeset,有的要启用nouveau驱动,有的却要禁用nouveau,启用intel核显,如果是N卡,还要查N卡型号的驱动 linux 当前内核 有没有停止更新,搞明白这些,linux一样好用,不过玩linux服务器的就简单多了,全是命令行,会装控制面板,一切OK)
回复

使用道具 举报

发表于 2026-6-3 10:49:45 | 显示全部楼层
谢谢分享。
回复

使用道具 举报

发表于 2026-6-3 12:05:21 | 显示全部楼层
谢谢!来学习学习。
回复

使用道具 举报

发表于 2026-6-3 12:15:12 | 显示全部楼层
sunlenghua 发表于 2026-6-3 10:15
我装的 linux,占用空间平均 20G 左右,就是压缩,也差不多 9-10G 了,不如你用原版安装玩方便,(另外 vmw ...

就是不懂 linux,才开始学这个,会装就不来麻烦你了

点评

零基础学习linux? 论坛里有网友发的“云固件镜像”,实际上就是个虚拟盘,你可以用虚拟机直接加载玩(不如自己下载个ISO从安装开始好玩,虚拟机里畅通无阻基本不会遇到任何问题的)  详情 回复 发表于 2026-6-3 13:02
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-6-14 15:22

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表