怎么把正在使用的 ubuntu 系统整个打包成可自动安装的 iso 文件?

2023-08-16 12:50:49 +08:00
 hokman

搞了两天,试了网上的各种方法,始终没有能成功的。。

2692 次点击
所在节点    程序员
15 条回复
hokman
2023-08-16 12:54:12 +08:00
忘了说了,是 ubuntu server
XiLingHost
2023-08-16 13:07:11 +08:00
可以考虑写 cloud init
aru
2023-08-16 13:48:01 +08:00
可以参考一些 DD 脚本
如果硬件是一致的,那就只剩下一个难题,网络配置
zzzzxxxxxx468
2023-08-16 13:55:30 +08:00
我用 systemback 打包成功过 ubunut 2004
hanguofu
2023-08-16 16:49:14 +08:00
直接全盘拷贝。
aaa5838769
2023-08-16 16:50:43 +08:00
如果是硬件,可以使用再生龙。
EatIce
2023-08-16 17:14:14 +08:00
都不带桌面了直接用 docker 不好吗
yyzh
2023-08-16 17:15:27 +08:00
@EatIce docker 也得有个操作系统去跑吧
zulin
2023-08-16 17:45:46 +08:00
leetom
2023-08-16 23:32:27 +08:00
onekey ghost?
zhlxsh
2023-08-17 03:08:53 +08:00
打包成一个 tar 包,放进 ISO 里面,并且 iso 里做一个解压 tar 包到硬盘的工具
busier
2023-08-17 06:22:08 +08:00
多装个 X 和 ubiquity ,不要升级内核,然后 mksquashfs 打包!找个同版本 ubuntu desktop 的 iso ,替换里面的 squash 镜像并重新打包 iso 。
defunct9
2023-08-17 10:56:03 +08:00
clonezilla
PowerDi
2023-08-17 13:05:26 +08:00
一直也有一个疑问,硬件的 MAC 不是记录在系统的配置文件中的吗,为啥迁移整个系统,MAC 的信息不会被拷贝?还有网络配置,固定 IP 这些
mkmoon
2023-08-17 14:10:53 +08:00
可以用 rsync 把所有文件拷贝到目标机器上,安装配置下 grub ,更新 fstab ,更新 initramfs ,基本差不多了

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

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

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

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

© 2021 V2EX