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가 있습니다. 하나는 CAELinux용이고 다른 하나는 여전히 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 패키지를 가져올 수 있습니다.

한 번 살펴보고 싶을 수도 있습니다이것.

관련 정보