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