isohybrid
항상 작동하지 않을 수 있습니다. 예를 들어 FreeDOS와 함께 .iso를 사용했으며 isohybrid는 중요한 파일을 찾을 수 없었습니다 (syslinux에 의해 파일을 넣었는지 여부 또는 다른 것을 사용했는지 여부는 알 수 없음). 여기에 몇 가지 대안을 제안합니다.
1) GRUB과 같은 다른 부트 로더를 설치하십시오. 여기에 설명되어 있습니다 :
"USB 스틱의 첫 번째 파티션은 FAT32이고 그 파티션은 / dev / sdy1이라고 가정합니다."( grub2
Fedora Core에 있으므로 명령을 약간 변경했습니다.)
# mkdir -p /mnt/usb ; mount /dev/sdy1 /mnt/usb
# grub2-install --target=i386-pc --recheck --debug --boot-directory=/mnt/usb/boot /dev/sdy
# grub2-mkconfig -o /mnt/usb/boot/grub2/grub.cfg
# optional, backup config files of grub.cfg
# mkdir -p /mnt/usb/etc/default
# cp /etc/default/grub /mnt/usb/etc/default
# cp -a /etc/grub.d /mnt/usb/etc
# sync; umount /mnt/usb
2) FreeDOS에 위키는 GRUB와 SYSLINUX와 복합 방법을 제공 여기를 나는 그들이 시작하는 방법을 이해하지 않습니다하지만 ( grub>
내가 그 단계에 USB까지에서 부팅 할 수 있음) -.
3) 다음 은 유용 할 수있는 게시물입니다. 'command.com, kernel.sys, syslinux.cfg, ldlinux.sys 및 fat32lba.bss 파일이 드라이브의 루트와 MBR 및 부트에있는 한 섹터를 다시 쓰지 않으면 드라이브를 부팅 가능한 상태로 유지해야합니다. '
4) 여기서는 syslinux 부트 로더로 부팅 가능한 .iso 파일을 생성하는 방법에 대해 설명합니다. 그들은 isohybrid도 사용하지 않습니다. 불행히도 그것은 도움이되지 않았습니다 (아마도 syslinux 때문에).
5 *)를 통해 Windows 프로그램을 사용하십시오 wine
. 나는 rufus를 시도했지만 작동하지 않아 장치를 찾을 수 없습니다.
불행히도이 문제를 해결할 수 없으며 내 장치를 부팅 할 수 없지만 다른 사람들 (USB에는 Linux를 설치하지 않으려는 사람들)에게 유용 할 수 있기를 바랍니다. chtaube에 의해 생성 된 USB 이미지는 저에게 효과적이므로 이러한 방법이 올바른 것 같습니다.
UPD : 세 번째 방법은 실제로 작동합니다 ( 사용자 정의 설치 파일을 수정 함 ).
UPD2 : (고정 링크). 문제 isohybrid
는 아마도 iso와 내 시스템의 isolinux.bin 버전이 다르기 때문일 것입니다. 여기에genisoimage
제안 된대로 iso를 다시 컴파일했습니다 .
genisoimage -l -r -J -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -o fd11new.iso fd11new
또한, 그들은 방법에 의해 해결 된 몇 가지 문제가 있었다 여기 genisoimage하기 전에 :
cp /boot/extlinux/*.c32 fd11new/isolinux/
extlinux --install /boot/isolinux
== UPD2 종료 ==