Qemuの独自のLFS(Linux From Scratch)オペレーティングシステムでISO /インストールイメージを作成するには? Qemu.qcow2イメージをホストOSとして使用したいです。

Qemuの独自のLFS(Linux From Scratch)オペレーティングシステムでISO /インストールイメージを作成するには? Qemu.qcow2イメージをホストOSとして使用したいです。

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? 

私の条件は次のとおりです。

  • パッケージマネージャを使用しない
  • 私のオペレーティングシステム用のISOを生成するためにPinguinEggsパッケージを使用することはできません。
  • Rsyncを使用してLFS OSからすべてのファイルとシンボリックリンクをコピーしますが、問題はCAELinuxからすべてのファイルを削除してから、LFS OSのすべてのファイルをRsyncによって削除されたCAELinuxシステムファイルを置き換えるかどうかわからないことです。
  • 2つのSSDがあります。 1つはCAELinux用で、もう1つはまだ95%無料で、Rsyncで作成したLFS OSを保存するために使用されました。デュアルブートを作成する方が良いと思いますか? CAELinux +私のLFSオペレーティングシステム?それともCAELinuxをLFS OSに置き換えますか?

他のより良い解決策があるかどうか教えてください。実際のハードウェアでオペレーティングシステムをテストしたいと思います。 ISOを生成したいのは、他のPC/ノートブックにインストールできるからです。

添付写真:

  1. Qcowインストールパーティションには、LFS OSのデフォルトパーティション(/usr /var /opt ..)が含まれています。問題は、OSを作成するときにより多くのパーティションがあることです(nbd0p1 nbd0p2 nbd0p3 ..)ISOを作成するか、このLFS OSをインストールする方法ハードウェア/ノートブック?現在のノートブックだけでなく、将来のハードウェアの交換/アップグレードも避けられません。

マウントqcowinホスト

  1. mkisofsには、次のような多くの警告が含まれています。シンボリックリンクレベルが多すぎます(本当に機能しますか、それともLFSを最初からホストOSとして起動する必要がありますか?)。 MKISOF

  2. RSyncではうまくいきますが、この手順では、ホストOSをLFS OSに置き換える方法、またはデュアルブートを作成する方法がわかりません。LFSオペレーティングシステムのパーティション QemuのLFSオペレーティングシステムとホストオペレーティングシステムのバックアップファイル

答え1

isoパッケージをインストールするだけです

make rpm-pkg
make isoimage 

次に、別のクライアントPCからダウンロードします。

答え2

Rizwanの答えはあなたの解決策かもしれません。

LFS は RPM パッケージをインポートできます。

一度見てみたいかもしれませんこれ

関連情報