멀티부팅 DVD를 만드는 리눅스 도구?

멀티부팅 DVD를 만드는 리눅스 도구?

멀티부팅 DVD를 만들기 위한 Linux 도구를 찾고 있습니다.

Sardu 또는 Xboot에 관한 정보를 찾았지만 이는 Windows 도구입니다. 동일한 작업을 수행할 수 있는 Linux 소프트웨어가 있습니까? unetbootin과 yumi를 찾았지만 둘 다 멀티 부팅 DVD 대신 멀티 부팅 USB 드라이브를 만듭니다.

아니면 부팅 가능한 USB를 만든 다음 내용을 (iso 파일로 만들고 이 파일을 구울 수 있음) DVD에 복사할 수 있나요?

답변1

부팅 가능한 USB 스틱 생성에 대한 설명은 일반적으로 MBR 및 FAT 파일 시스템으로 이어집니다. 둘 다 x86 BIOS를 통해 CD/DVD로 부팅하는 데는 충분하지 않습니다. EL Torito 향상된 ISO 9660 파일 시스템이 필요합니다.

그러나 FAT 파일 시스템의 파일은 아마도 실행 가능한 운영 체제를 구성할 것입니다. 따라서 ISOLINUX 또는 GRUB2의 부트로더 장비가 포함된 ISO의 페이로드로 사용할 수 있습니다. 둘 이상의 운영 체제를 부팅할 수 있는 경우 부트로더의 메뉴 구성 파일을 보강하는 방법을 배워야 합니다.

부트로더 제품군 GRUB2에는 BIOS 및 EFI로 부팅할 수 있는 ISO 파일 시스템 이미지를 생성하는 grub-mkrescue라는 프로그램이 있습니다.

grub-mkrescue -o grub.iso ...your.operating.system.payload.files...

보다https://www.gnu.org/software/grub/manual/html_node/Invoking-grub_002dmkrescue.html

부트로더 제품군 SYSLINUX에는 BIOS를 통한 부팅용 장비를 제공하는 ISOLINUX 모듈이 있습니다. 그런 다음 ISO 파일 시스템 이미지 생성은 mkisofs, genisoimage 또는 xorrisofs 프로그램에 의해 수행됩니다.

보다http://www.syslinux.org/wiki/index.php/ISOLINUX

결과 파일 시스템 이미지는 일반적인 굽기 프로그램을 사용하여 CD, DVD 또는 BD로 구울 수 있습니다. 새로운 ISO 파일 시스템을 구성하는 대신 미리 포맷된 이미지를 굽도록 선택하세요.

grub-mkrescue는 xorriso에 의존하므로 이를 굽는 데에도 사용할 수 있습니다.

xorriso -as cdrecord -v dev=/dev/sr0 -eject grub.iso

관련 정보