Ok, nach einigen Recherchen habe ich eine Lösung gefunden, und ich werde sie Schritt für Schritt durchgehen. Das Problem war zweifach.
Schließen Sie das USB-Flashlaufwerk an und bestimmen Sie mit dem Befehl, auf welchem Gerät es installiert ist:
sudo fdisk -l
Diesmal war es für mich / dev / sdc1, also werde ich das als Beispiel verwenden.
Gerät abhängen
umount /dev/sdc1
Ich bin nicht sicher, wenn nötig, aber ich habe das Laufwerk in FAT32 formatiert, nur für den Fall
sudo mkdosfs -n 'USB-Drive-Name' -I /dev/sdc -F 32
Jetzt verwendete mein ISO isolinux nicht syslinux. Ich wusste, dass es mit CDs funktioniert hat, also habe ich herausgefunden, dass ich den isohybrid-Befehl aufrufen muss, der es ermöglicht, dass eine ISO vom BIOS von einer Festplatte erkannt wird.
isohybrid filename.iso
Weitere Informationen zu diesem Befehl finden Sie hier . Dies war jedoch die Ursache für die Meldung "Missing Operating System". Das erste Problem wurde behoben. Jetzt stand jedoch "Isolinux.bin fehlt oder ist beschädigt".
Der nächste Schritt ist das Kopieren der ISO. Mein zweites Problem lag hier, wo ich auf die Partition sdc1 kopierte, nicht das Gerät sdc.
sudo dd if=filename.iso of=/dev/sdc bs=4k
Dies scheint ganz gut zu funktionieren, aber in dem Forum, in dem ich die letzte Korrektur erhalten habe, wurde empfohlen, Folgendes zu tun, bevor Sie das Gerät vom Netz trennen:
sync sudo eject /dev/sdc