LINUX.ORG.RU

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

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

Тут дело не в initramfs. Просто в арче обновление ядра сделано какими-то дебилами. И при обновлении оно удаляет /lib/modules/{version} старого ядра. Если при этом у тебя это ядро сейчас работает, то ты лишаешься возможности загружать новые модули ядра, что и наблюдаешь в виде ошибок.

Для корректного обновления ядра в этих условиях нужно предварительно перезагрузиться в другое ядро. К примеру у меня стоит ядро linux и linux-lts. Для обновления ядра linux я сначала загружаюсь в ядро linux-lts, обновляю linux и загружаюсь в него. Ну и наоборот.

Если у тебя просто initramfs пересобрался без обновления ядра, никаких проблем не будет.

А я привык не выключать компы по месяцу и больше, просто в сон загоняю.

А я все обновления устанавливаю через systemd offline-update, т.к. обновлениям «наживую» не доверяю. И перезагружаюсь обычно раз в день.

Чтобы обновляться наживую, система должна быть спроектирована для этого. Это точно не про арч.

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

Тут дело не в initramfs. Просто в арче обновление ядра сделано какими-то дебилами. И при обновлении оно удаляет /lib/modules/{version} старого ядра. Если при этом у тебя это ядро сейчас работает, то ты лишаешься возможности загружать новые модули ядра, что и наблюдаешь в виде ошибок.

Для корректного обновления ядра в этих условиях нужно предварительно перезагрузиться в другое ядро. К примеру у меня стоит ядро linux и linux-lts. Для обновления ядра linux я сначала загружаюсь в ядро linux-lts, обновляю linux и загружаюсь в него. Ну и наоборот.

Если у тебя просто initramfs пересобрался без обновления ядра, никаких проблем не будет.

А я привык не выключать компы по месяцу и больше, просто в сон загоняю.

А я все обновления устанавливаю через systemd offline-update, т.к. обновлениям «наживую» не доверяю. И перезагружаюсь обычно раз в день.

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

Тут дело не в initramfs. Просто в арче обновление ядра сделано какими-то дебилами. И при обновлении оно удаляет /lib/modules/{version} старого ядра. Если при этом у тебя это ядро сейчас работает, то ты лишаешься возможности загружать новые модули ядра, что и наблюдаешь в виде ошибок.

Для корректного обновления ядра в этих условиях нужно предварительно перезагрузиться в другое ядро. К примеру у меня стоит ядро linux и linux-lts. Для обновления ядра linux я сначала загружаюсь в ядро linux-lts, обновляю linux и загружаюсь в него. Ну и наоборот.

А я привык не выключать компы по месяцу и больше, просто в сон загоняю.

А я все обновления устанавливаю через systemd offline-update, т.к. обновлениям «наживую» не доверяю. И перезагружаюсь обычно раз в день.