请教下各位大佬,如何将一个已经配置好用户和软件的 ubuntu18 系统制作成一个可以分发的镜像?
我试了 systemback ,做出来的镜像选安装没有用。
用 linux live kit ,做出来 zip 可以部署到本地磁盘,但是还是 live cd 模式,修改不了东西。
我试了 systemback ,做出来的镜像选安装没有用。
用 linux live kit ,做出来 zip 可以部署到本地磁盘,但是还是 live cd 模式,修改不了东西。
|
root01Feb 23, 2022
1
插眼,一直不知道怎么封装 linux 系统的我很好奇
|
|
KevinyyFeb 23, 2022
2
插眼,正好有需求
|
|
yaott2020Feb 23, 2022 via Android
3
我也好奇
|
|
undeflifeFeb 23, 2022
4
|
|
perfectarFeb 23, 2022
5
马克,同样有需求!
|
|
DUDUHAFeb 23, 2022
6
|
|
advancejarFeb 23, 2022
7
docker
|
|
bfdhFeb 23, 2022
8
I don't think that the system should be packaged after installed and configured, but configure it while installing.
|
|
CallMeReznovFeb 23, 2022
9
只通过挂载 IMG 的方式修改过 PASSWD 和插入过启动脚本,其他暂时还没接触过.
|
|
llwy1412bFeb 23, 2022
10
在工作中遇到过类似的问题。
当时我的解决办法是使用 Clonezilla 进行全盘备份,然后恢复到目标机器。 具体操作见: http://iqotom.com/?p=582 不过当时我这一批服务器配置是完全一致的,没有遇到问题。 如果 lz 的分发目标配置不相同,可能会遇到各种驱动、分区大小一类的问题吧。 |
|
soulzzFeb 23, 2022
11
可能你需要类似 qemu dump 镜像一类的操作?
|
|
cheng6563Feb 23, 2022
12
清理下然后直接 tar 打包 root 吧。
|
|
13
楼上全错,正确的方式应该是使用 kickstart ,我们目前使用的是这种方式来定制 centos 镜像,搜了一下 ubuntu 也是支持的: https://help.ubuntu.com/community/KickstartCompatibility
|
|
ClarkAbeFeb 23, 2022
14
tar -cjf /xxx/xxx.tar.bz2 /mnt
反正我的 Arch 每次都是这样打包的.... 要安装只需要先反向压缩 vcjf (其实就是解压) 然后 bootctl install 然后 genfstab 改下 loader 里面的启动磁盘 uuid 就行 |
|
yEhwG10ZJa83067xFeb 23, 2022
16
vagrant 打包成 box ?
|
|
zmh69695328Feb 23, 2022
17
同需要一个 ubuntu everything 的镜像
|
|
msg7086Feb 23, 2022
18
tar 打包就行了吧。我司以前部署机器就这么玩的,tar 解压出来 rsync 到磁盘上,然后 chroot 进去做一下引导就能用了。
|
|
kimownFeb 23, 2022 via Android
19
这不是 iso 文件安装,安装软件后,重新打包为 iso
|
|
Macv1994Feb 23, 2022
20
搜一下 live build
|
|
Macv1994Feb 23, 2022
21
看错了... live build 好像不行
|
|
JLXFeb 23, 2022
22
插眼,学习一下
|
|
masterclockFeb 23, 2022
23
|
|
hxsfFeb 23, 2022 via iPhone
24
cloud-init ?
|
|
xuboyingFeb 23, 2022
25
如果只要发布 cloud 版本的话,在虚拟机里安装,各种配置弄好,最后装好 cloud-init 组件以后关机,把磁盘镜像转成 qcow2 交给下游就行了。
没有必要的话不需要转成 ISO 格式 |
|
yousabukFeb 23, 2022 via iPhone
26
需要需要
|
|
duke807Feb 23, 2022 via Android
27
並不是所有系統都要用 iso 安裝的
譬如 gentoo 系的安裝原本就是一個 tar 包 |
|
q9OxQggFeb 23, 2022 via Android
28
DD 或者 DD 成 img 可以吗?
|
|
29
|
|
xiaozFeb 23, 2022 via Android
30
要是用 docker 制作成镜像就省事多了。
|
|
wdssmqFeb 24, 2022
31
话说 WSL2 配置好后如何备份或复制到其他电脑上?
|
|
32
@wdssmq
``` wsl --export wsl --import ``` https://docs.microsoft.com/zh-cn/windows/wsl/use-custom-distro |
|
webshe11Mar 31, 2022 via Android
33
只考虑虚拟机的话,导出 .ova 文件就完事了
|
|
gxgxxnApr 21, 2022
34
@exiledkingcc cubic 好用
|