我想问如何创建 ISO,我的操作系统是用 LFS 11.0 System V 制作的,我将其安装在 Qemu 中。我的主机操作系统是 CAELinux。
主要关心的是:
Is it possible to move the LFS OS installed in Qemu to replace my Host OS?
or should I just do LFS from zero toward my Host OS?
这是我的条件:
- 我不使用包管理器
- PinguinEggs 包无法用于为我的操作系统创建 ISO。
- 我使用 Rsync 从 LFS 操作系统复制所有文件和符号链接,但问题是我不知道是否删除 CAELinux 中的所有文件,然后 Rsync LFS 操作系统中的所有文件替换已删除的 CAELinux 系统文件
- 我有 2 个 SSD,一个用于 CAELinux,另一个仍然有 95% 空闲,并且已用于存储我通过 Rsync 创建的 LFS 操作系统,您认为创建双启动更好吗? CAELinux + 我的 LFS 操作系统?或者只是用我的 LFS 操作系统替换 CAELinux?
告诉我是否有其他更好的解决方案。我想在真实硬件上测试我的操作系统。我想要创建 ISO 的原因是我可以将其安装在另一台 PC/笔记本电脑上。
附图:
- 安装 Qcow' 分区包含我的 LFS 操作系统的主分区 (/usr /var /opt ..) 问题是创建操作系统时有更多分区 (nbd0p1 nbd0p2 nbd0p3 ..) 如何创建 ISO 或安装此 LFS 操作系统有硬件/笔记本电脑吗?不仅仅是我现在的笔记本电脑,因为未来硬件更换/升级是不可避免的。
答案1
只需安装 iso 包即可
make rpm-pkg
make isoimage
然后从其他客户端PC下载。