멀티 부팅 DVD를 만드는 Linux 도구?

멀티 부팅 DVD를 만드는 Linux 도구?

멀티 부팅 DVD를 만들 수 있는 Linux 도구를 찾고 있습니다.

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

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

답변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를 사용할 수도 있습니다.

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

관련 정보