LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Много лишнего.

  • MBR или GPT - абсолютно пофиг, главное чтоб FAT32 раздел был.
  • В корень FAT32 раздела надо положить ядро с включённым EFISTUB (vmlinuz) и минимальный initrd (initrd.gz).
  • Любым известным способом загрузится в uefi режиме (хоть с флешки), чтобы доступ к efivars был
  • сделать
efibootmgr --create --disk /dev/sda --part 1 --label "Linux" --loader "/vmlinuz" --unicode "root=/dev/sda2 ro initrd=/initrd.gz"

Всё, никаких загрузчиков устанавливать не надо. Вообще можно и без initrd обойтись, в общем-то, если все нужные для доступа к корневой ФС драйвера вкомпилены в ядро.

Исправление Stanson, :

Много лишнего.

  • MBR или GPT - абсолютно пофиг, главное чтоб FAT32 раздел был.
  • В корень FAT32 раздела надо положить ядро с включённым EFISTUB и минимальный initrd.
  • Любым известным способом загрузится в uefi режиме (хоть с флешки), чтобы доступ к efivars был
  • сделать
efibootmgr --create --disk /dev/sda --part 1 --label "Linux" --loader "/vmlinuz" --unicode "root=/dev/sda2 ro initrd=/initrd.gz"

Всё, никаких загрузчиков устанавливать не надо. Вообще можно и без initrd обойтись, в общем-то, если все нужные для доступа к корневой ФС драйвера вкомпилены в ядро.

Исходная версия Stanson, :

Много лишнего.

  • MBR или GPT - абсолютно пофиг, главное чтоб FAT32 раздел был.
  • В корень надо положить ядро с включённым EFISTUB и минимальный initrd.
  • Любым известным способом загрузится в uefi режиме (хоть с флешки), чтобы доступ к efivars был
  • сделать
efibootmgr --create --disk /dev/sda --part 1 --label "Linux" --loader "/vmlinuz" --unicode "root=/dev/sda2 ro initrd=/initrd.gz"

Всё, никаких загрузчиков устанавливать не надо. Вообще можно и без initrd обойтись, в общем-то, если все нужные для доступа к корневой ФС драйвера вкомпилены в ядро.