USB-накопитель Linux — загрузка возможна только при форматировании в FAT (материнская плата Gigabyte)

USB-накопитель Linux — загрузка возможна только при форматировании в FAT (материнская плата Gigabyte)

Я могу использовать загрузочную флешку USB (моя материнская плата Gigabyte EP31-DS3L, см. рис. 2) с помощьюУниверсальный USB-установщикилиunetbootinесли я заранее отформатировал диск, чтобы FATувидеть рис. 1.

Рисунок 1

введите описание изображения здесь

Однако если я выберу его, FAT32я не смогу загрузиться и увижу следующее:

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

Я знаю, что с USB-накопителем проблем нет, так как он успешно работает на другом компьютере.

Вопрос Каковы недостатки использования FATover FAT32для дистрибутива Linux на USB?

Рис 2

Моя материнская плата — этоGigabyte EP31-DS3Lи я на версии F5F

введите описание изображения здесь

Обновлять

Недавно я принес USB-накопитель на 32 ГБ и больше не могу отформатировать его в FAT, что не позволяет мне создать загрузочную флешку. Любое решение, позволяющее загружать его как диск FAT32, было бы здорово.

решение1

У вашего биоса проблемы с ЛЮБЫМ загрузочным разделом на USB больше 2 ГБ.
Это довольно распространено. Я видел это на многих машинах, и не только на материнских платах Gigabyte (у HP это тоже есть во многих моделях настольных компьютеров и ноутбуков).

Файловая система (FAT или FAT32) на самом деле не имеет значения.
Оба будут работать, если первый раздел < 2 ГБ.

Вы уже нашли решение с помощью BOOTICE: создайте небольшой загрузочный раздел размером чуть меньше 2 ГБ и создайте второй раздел для остальных данных.
К сожалению, это не поможет, если вам действительно нужно сохранить все в одном разделе.

решение2

Во-первых, причина, по которой флешка на 32 ГБ не работает, заключается в том, что FAT16 имеет ограничение на размер файловой системы в 2 ГБ (4 ГБ с размером кластера 64 КБ). Ваша рабочая флешка USB меньше 4 ГБ?

Что касается решения проблемы с загрузкой, быстрый поиск в Google дал следующий результат:http://www.geekzground.com/index/?p=27

Откройте установочный USB-носитель, затем переименуйте следующее:

isolinux –> syslinux (папка)

isolinux.bin –> syslinux.bin

isolinux.cfg –> syslinux.cfg

Посмотрите, подойдет ли это вам.

Связанный контент