Я извлекаю «ubuntu-17.10-desktop-amd64.iso» и копирую его на USB-накопитель файловой системы FAT32. Мой компьютер может загружаться с USB-накопителя. но когда я изменяю файловую систему на NTFS/exFAT, она не может загрузиться.

Можно ли распаковать raspbian.img на FAT SD-карту, а затем загрузиться с raspberrypi?

2 ответа2

1

Здесь есть три вещи:

  1. Для загрузки более старой прошивки BIOS на ПК требовалась MBR. Это смотрит на определенное место для загрузочного кода и исключает это. MBR+FAT и MBR+NTFS должны работать как, так как микропрограмма загружает только партию MBR/bootloader. После этого идет загрузчик, который должен понимать файловую систему.
  2. В современных прошивках ПК используется UEFI. EIFI не использует загрузчик. Вместо этого, если ищет системный раздел EFI (ESP). Этот раздел должен быть в формате, который понимает прошивка. Обязательно понимать формат, который на 100% совместим с FAT. *
    Фирма, которая либо запускает загрузочную программу, либо, если она не установлена, возвращается в /boot /bootx64.EFI.

Теперь, насколько я понимаю, вы задаетесь вопросом:

  1. У меня есть компьютер с прошивкой UEFI (а не BIOS)
  2. Я хочу загрузиться в режиме UEFI.

Зачем мне нужна совместимая с EFI полевая система (FAT)?

Ответ должен быть ясным с фоном выше :)



И ради полноты:

  • Вполне возможно загрузить установщик Linux на отформатированном pendrive ext2 с MBR в более старой системе BIOS или в системе EFI с включенными древними оболочками обратной совместимости.
  • BIOS(режим UEFI) не существует. Прошивка (BIOS), прошивка (UEFI) существует. И это может быть прошивка (UEFI) с включенным CSM, что-то вроде BIOS. Это не BIOS, однако. И часто прокладки неполные.


*: В прошивке разрешено понимать больше формата. И EFI в некоторых системах Apple понимает HFS. Но большинство систем реализуют минимум. Который, случается, переименовал формат FAT.

-2

Нет, необязательно, чтобы флэш-накопитель был FAT для загрузки, но в настоящее время большинство устройств могут распознавать исходно формат FAT32, будь то ваш дроид, телевизор или что-то еще. Однако вы можете загружаться из любого формата, если ваш загрузчик распознает его.

Взял это отсюда: https://askubuntu.com/questions/678083/must-the-flash-drive-be-fat-to-be-bootable

Я сам думаю, что ваш загрузчик не распознает формат. Или, может быть, в вашем BIOS есть режим загрузки, который нужно правильно настроить.

Потому что я попробовал сделать загрузчик NTFS для Win7 Pro 64bit, и все получилось.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .