Так в основном я хочу портативный загрузчик на карте памяти, которая может использоваться для начальной загрузки любого из компьютеров/дистрибутивов, которые я предварительно сконфигурировал для работы с этой установкой личинки. Я тестирую на человечности для выяснения входов и выходов, и потому что у меня есть две отдельных установки человечности с установки efi и BIOS.
Я пытаюсь сделать, это сам будет с помощью методов, которые разработали другие. Это - моя таблица разделов, как считано gdisk.
Number Start (sector) End (sector) Size Code Name
1 10240 624639 300.0 MiB EF00 EFI System
2 624640 626687 1024.0 KiB EF02 BIOS boot partition
3 626688 9015295 4.0 GiB 8300 Linux filesystem
Таблица является gpt/protected mbr, efi раздел является fat32, и 3-й раздел, где личинка установлена, является ext4.
Команда я раньше устанавливал личинку, была
sudo grub-install --efi-directory=/mnt/efi --boot-directory=/mnt --removable
Причина я только сделал установку efi до сих пор, состоит в том, что я читал в нескольких отдельных местах, которые копаются, efi может поддерживать системы BIOS с этой конфигурацией раздела.
Учитывая контекст выше моего вопроса касается странной проблемы, которую я имею. Когда я попытаюсь протестировать диск в своей основанной на BIOS системе, BIOS не отправит, если диск будет установлен. Если я поместил диск в какой-либо другой порт, ту же проблему. Если я сдуваю таблицу разделов с dd, BIOS успешно отправляет. Если я воссоздаю таблицу разделов без установки личинки возвраты проблемы.
У меня нет идеи, что продолжает эту конкретную структуру таблицы разделов. Кто-либо знает то, что происходит здесь?
F.Y.I. Эта проблема не сохраняется в моих efi/uefi системах.
Таким образом, я провел приблизительно час, тестируя все, из чего я мог думать и, казаться, решил проблему.
Когда я попытаюсь протестировать диск в своей основанной на BIOS системе, BIOS не отправит, если диск будет установлен.
Погугленный моя проблема с гибридом mbr как критерии поиска. Я нашел эту статью кого-то выполнением, что я попытался сделать. https://www.slivermetal.org/2016/09/18/how-to-create-an-hybrid-uefi-gpt-bios-gptmbr-boot-usb-disk/
Я надеюсь, что это помогает другим, пытающимся сделать странный материал с их загрузчиками.