LINUX.ORG.RU

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

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

если правильно понял, загрузчиками ты не пользуешься, а войд при обновлении ядра сам кладет образ на efi раздел или надо ручками?

Там gummiboot загрузчиком. Это как раз Void меня научил им пользоваться.

Во всех остальных дистрибутивах он называется systemd-boot. Если уж совсем всё рассказывать - то я все варианты .efi выдергиваю и складываю на ESP руками. По факту - не вижу особой разницы между ними, поэтому исходный, воидовский gummiboot.efi устраивает. Но остальные, более современные варианты этого efi рядом лежат на всякий случай.

Но сейчас работает - именно оригинальный gummiboot.

Саму организацию loader.conf меня Fedora научила. Я бы сам не догадался. Есть такой kernel-install сценарий из состава systemd - вот он красиво делает раскладку ядер по каталогам, полагаясь на /etc/machine_id.

Но кроме Fedora - никто это не делает автоматом. Всех остальных (в т.ч. и Void) руками надо писать hooks, чтобы руками уже перекладывать образы и ядра.

В Arch это делал через HOOK в mkinitcpio. У всех по-разному.

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

если правильно понял, загрузчиками ты не пользуешься, а войд при обновлении ядра сам кладет образ на efi раздел или надо ручками?

Там gummiboot загрузчиком. Это как раз Void меня научил им пользоваться.

Во всех остальных дистрибутивах он называется systemd-boot. Если уж совсем всё рассказывать - то я все варианты .efi выдергиваю и складываю на ESP руками. По факту - не вижу особой разницы между ними, поэтому исходный, воидовский gummiboot.efi устраивает. Но остальные, более современные варианты этого efi рядом лежат на всякий случай.

Саму организацию loader.conf меня Fedora научила. Я бы сам не догадался. Есть такой kernel-install сценарий из состава systemd - вот он красиво делает раскладку ядер по каталогам, полагаясь на /etc/machine_id.

Но кроме Fedora - никто это не делает автоматом. Всех остальных (в т.ч. и Void) руками надо писать hooks, чтобы руками уже перекладывать образы и ядра.

В Arch это делал через HOOK в mkinitcpio. У всех по-разному.