История изменений
Исправление infomeh, (текущая версия) :
Перезагружаю - не бутится, как будто диск не bootable.
Понятие botable имело место только в случае использования BIOS версии загрузчика. И имело отношение в первую очередь к загрузчикам Microsoft, MS-DOS, Windows.
BIOS после инициализации оборудования начинал опрос загрузочных устройств. Считывал с каждого устройства поочерёдно нулевой сектор, из него первые 466 байт и запускал этот код.
Если это загрузчик от Microsoft, то код в этих 466 байтах только и умеет, что найти активный (загрузочный) раздел и считать с него основную часть загрузчика.
Если ты ставил в режиме EFI, то у тебя должен быт EFI загрузчик, для которого нет понятия загрузочный диск.
В случае EFI загрузки также происходит инициализация оборудования, далее на загрузочных устройствах определяются разделы типа EFI System Partition и в них опрашиваются файлы /boot/efi/bootx64.efi или /boot/efi/bootia32.efi, в зависимости от разрядности EFI.
Если такой файл находится, то он считывается и запускается. Также в EFI могут быть созданы записи для вызова кода загрузчиков с файлов с другим именем.
Если таких файлов нет и в EFI нет записей для считывания других файлов, то загрузчик не запустится.
По стандарту EFI System Partition должен быть на GPT разметке, но может быть и на MBR разметке.
В общем, тебе нужно почитать про схемы разметки, GPT и MBR, почитать как запускаются и ставятся загрузчики.
И проверить все описанные в этом сообщении условия и в том, что ты прочтешь.
Из твоего описания не понятно, запускается у тебя сейчас загрузчик или нет.
Определись с этим.
Далее если он запускается и после выбора пункта меню у тебя чёрный экран, то значит имеет место быть некоторая несовместимость по оборудованию.
Тогда нужно описать что у тебя за оборудования, какие сообщения ядра ты видишь.
Исходная версия infomeh, :
Перезагружаю - не бутится, как будто диск не bootable.
Понятие botable имело место только в случае использования BIOS версии загрузчика. И имело отношение в первую очередь к загрузчикам Microsoft, MS-DOS, Windows.
BIOS после инициализации оборудования начинал опрос загрузочных устройств. Считывал с каждого устройства поочерёдно нулевой сектор, из него первые 466 байт и запускал этот код.
Если это загрузчик от Microsoft, то код в этих 466 байтах только и умеет, что найти активный (загрузочный) раздел и считать с него основную часть загрузчика.
Если ты ставил в режиме EFI, то у тебя должен быт EFI загрузчик, для которого нет понятия загрузочный диск.
В случае EFI загрузки также происходит инициализация оборудования, далее на загрузочных устройствах определяются разделы типа EFI System Partition и в них опрашиваются файлы /boot/efi/bootx64.efi или /boot/efi/bootia32.efi, в зависимости от разрядности EFI.
Если такой файл находится, то он считывается и запускается. Также в EFI могут быть созданы записи для вызова кода загрузчиков с файлов с другим именем.
Если таких файлов нет и в EFI нет записей для считывания других файлов, то загрузчик не запустится.
По стандарту EFI System Partition должен быть на GPT разметке, но может быть и на MBR разметке.
В общем, тебе нужно почитать про схемы разметки, GPT и MBR, почитать как запускаются и ставятся загрузчики.
И проверить все описанные в этом сообщении условия и в том, что ты прочтешь.