Syslinux 멀티부트 USB

Syslinux 멀티부트 USB

ISO를 사용하여 사용자 정의 멀티부팅 USB를 만들려고 합니다. 저는 대부분의 유틸리티처럼 ISO를 추출하고 싶지 않고, 제가 원하는 방식으로 사용자 정의하고 싶습니다.

DOS 파티션 테이블로 USB를 포맷하고 FAT16 파티션을 만들었습니다. USB에 MBR을 추가하고 USB로 부팅할 수 있습니다.

ISO 이미지를 부팅하는 방법을 모르겠습니다.

이것은 내 syslinux.cfg입니다.

DEFAULT menu.c32

PROMPT 0
MENU TITLE Multiboot USB
TIMEOUT 100

LABEL Debian
LINUX memdisk
INITRD debian-8.5.0-amd64-i386-netinst.iso
APPEND iso

편집하다:

드라이브에 메모리 디스크를 추가하는 것을 잊어버렸습니다. 이제 모든 것이 괜찮습니다!

답변1

부트섹터를 설치해야 합니다.

dd conv=notrunc bs=440 count=1 if=mbr.bin of=/dev/sdX
parted /dev/sdX set 1 boot on

공식 HOWTO를 따르십시오.http://www.syslinux.org/wiki/index.php?title=HowTos#How_to_Create_a_Bootable_USB:_For_Linux

답변2

www.easy2boot.com을 사용해 보세요. ISO 파일을 USB 드라이브에 복사하고 부팅하기만 하면 됩니다.

관련 정보