История изменений
Исправление 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 обойтись, в общем-то, если все нужные для доступа к корневой ФС драйвера вкомпилены в ядро.