isohybrid
her zaman çalışmayabilir. Örneğin, FreeDOS'lu bir .iso'm vardı ve isohybrid orada bazı önemli dosyaları bulamadı (orada kullandığım syslinux tarafından da kullanılıp kullanılmadıklarını bilmiyorum). Burada birkaç alternatif öneriyorum.
1) GRUB gibi başka bir önyükleyici kurun. Bu açıklanmıştır burada :
"USB belleğinizin ilk bölümünün FAT32 ve bölümünün / dev / sdy1 olduğunu varsayalım" ( grub2
Fedora Core'umdaydı , bu yüzden komutları biraz değiştirdim):
# 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 wiki burada GRUB ve syslinux ile birleşik bir yöntem sunar (nasıl başlatıldıklarını anlamıyorum grub>
- USB'den o aşamaya kadar önyükleme yapamadım).
3) İşte yararlı olabilecek bir yazı - 'command.com, kernel.sys, syslinux.cfg, ldlinux.sys ve fat32lba.bss dosyaları sürücünün kökünde ve MBR ve açılışında sektör yeniden yazılmış değil, sürücünün önyüklenebilir kalması gerekiyor. '
4) Burada syslinux bootloader ile çalıştırılabilir bir .iso dosyasının nasıl oluşturulacağı açıklanmaktadır. Hatta isohybrid kullanmıyorlar. Ne yazık ki bu bana yardımcı olmadı (belki de syslinux yüzünden).
5 *) aracılığıyla bir windows programı kullanın wine
. Rufus'u denedim, ancak bu işe yaramadı, cihazı bulamadı.
Sizi uyarıyorum, ne yazık ki bu sorunu çözemedim, cihazım değiştirilemezdi, ancak umarım bu diğer insanlar için de faydalı olabilir (USB'ye linux kurmak istemeyenler). Chtaube tarafından üretilen usb görüntü benim için çalıştı, ancak bu yöntemlerin doğru olduğunu düşünüyorum.
UPD: 3. yöntem gerçekten çalışıyor ( özel bir yükleme dosyası için düzeltme yapıldı ).
UPD2: (sabit bağlantılar). isohybrid
Muhtemelen sorun , iso ve sistemimdeki isolinux.bin sürümlerinin farklı olmasıydı. Buradagenisoimage
önerilen şekilde kullanılarak iso yeniden derlendi :
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
De onlar yöntemle çözüldü bazı sorunlar oluştu burada genisoimage önce:
cp /boot/extlinux/*.c32 fd11new/isolinux/
extlinux --install /boot/isolinux
== son UPD2 ==