Linux-USB-Stick – Booten nur möglich, wenn er auf FAT formatiert ist (Gigabyte-Motherboard)

Linux-USB-Stick – Booten nur möglich, wenn er auf FAT formatiert ist (Gigabyte-Motherboard)

Ich kann einen USB-bootfähigen Speicherstick (mein Motherboard ist ein Gigabyte EP31-DS3L, siehe Abb. 2) entweder mitUniverselles USB-Installationsprogrammoderunetbootenwenn ich das Laufwerk vorher formatiert habe, um FATAbb. 1 zu sehen.

Abb. 1

Bildbeschreibung hier eingeben

Wenn ich die Option jedoch auswähle, FAT32kann ich nicht booten und bekomme Folgendes angezeigt:

SYSLINUX 3.86 2010-04-01 CBIO Copyright (C) 1994-2010 H. Peter Anvin et al
No DEFAULT or UI configuration directive found!
boot: _

Ich weiß, dass mit dem USB-Stick kein Problem vorliegt, da er auf einem anderen Computer problemlos funktioniert.

Frage Welche Nachteile hat die Verwendung von FATover FAT32für eine USB-Linux-Distribution?

Abb. 2

Mein Motherboard ist einGigabyte EP31-DS3Lund ich verwende die Version F5F

Bildbeschreibung hier eingeben

Aktualisieren

Ich habe mir vor Kurzem einen 32 GB USB-Speicherstick gekauft und kann ihn nicht mehr als FAT formatieren, was mich daran hindert, einen bootfähigen Stick zu erstellen. Jede Lösung, die das Booten als FAT32-Datenträger ermöglicht, wäre großartig.

Antwort1

Ihr BIOS hat Probleme mit JEDER Boot-Partition auf USB, die größer als 2 GB ist.
Das kommt ziemlich häufig vor. Ich habe es auf vielen Maschinen gesehen und nicht nur auf Gigabyte-Motherboards (HP hat es auch auf vielen Desktop- und Laptop-Modellen).

Das Dateisystem (FAT oder FAT32) spielt eigentlich keine Rolle.
Beide funktionieren, wenn die erste Partition < 2 GB groß ist.

Die Lösung haben Sie mit BOOTICE bereits gefunden: Erstellen Sie eine kleine Boot-Partition mit knapp 2 GB und eine zweite Partition für den Rest der Daten.
Leider hilft das nicht, wenn Sie wirklich alles auf einer Partition speichern müssen.

Antwort2

Erstens: Der Grund, warum der 32-GB-Stick nicht funktioniert, ist, dass FAT16 eine Dateisystemgrößenbeschränkung von 2 GiB (4 GiB mit 64-K-Clustergrößen) hat. Ist Ihr funktionierender USB-Stick kleiner als 4 GB?

Um das Boot-Problem zu beheben, hat eine schnelle Google-Suche dieses Ergebnis ergeben:http://www.geekzground.com/index/?p=27

Öffnen Sie das USB-Installationsmedium und benennen Sie es wie folgt um:

isolinux –> syslinux (Ordner)

isolinux.bin –> syslinux.bin

isolinux.cfg –> syslinux.cfg

Probieren Sie aus, ob das für Sie funktioniert.

verwandte Informationen