如何在 Qemu 中从我们自己的 LFS(Linux From Scratch) 操作系统创建 ISO/安装映像?我想让我的 Qemu.qcow2 映像成为我的主机操作系统

如何在 Qemu 中从我们自己的 LFS(Linux From Scratch) 操作系统创建 ISO/安装映像?我想让我的 Qemu.qcow2 映像成为我的主机操作系统

我想问如何创建 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/笔记本电脑上。

附图:

  1. 安装 Qcow' 分区包含我的 LFS 操作系统的主分区 (/usr /var /opt ..) 问题是创建操作系统时有更多分区 (nbd0p1 nbd0p2 nbd0p3 ..) 如何创建 ISO 或安装此 LFS 操作系统有硬件/笔记本电脑吗?不仅仅是我现在的笔记本电脑,因为未来硬件更换/升级是不可避免的。

挂载qcowin主机

  1. mkisofs 包含很多警告:符号链接级别太多(它真的可以工作吗?还是我应该从零开始向我的主机操作系统进行 LFS?) MKISOF

  2. 使用 RSync 可以工作,但我不知道如何从这个阶段继续,用我的 LFS 操作系统替换主机操作系统或创建双启动。LFS 操作系统中的分区 Qemu 中的 LFS 操作系统和我的主机操作系统中的备份文件

答案1

只需安装 iso 包即可

make rpm-pkg
make isoimage 

然后从其他客户端PC下载。

答案2

Rizwan 的答案可能是您的解决方案。

LFS可以导入RPM包。

您可能想看看

相关内容