LINUX.ORG.RU

После обновления Arch Linux ядро не видит init в корневой ФС и падает с kernel panic

 , , , ,


0

1

Недавно обновил всю систему, после чего при запуске после успешного initram ядро не может найти init. Не может и bash при заданном init=/bin/bash. Пробовал откатывать ядро, переконфигурировать initrd, даже в итоге переустановил всю систему. Но ошибка не исчезла.

При опции debug выдаёт следующее: https://i.ibb.co/hLV14NT/IMG-20220526-153535.jpg

в итоге переустановил всю систему. Но ошибка не исчезла

Следовательно, ты или очень криво поставил ОС, так что она не грузится, что очень вряд ли; или это проблема собственно в Arch Linux, что мне кажется более вероятным.

Попробуй вместо LTS ядра обычное поставить или Zen. Ну или старую версию пакета с LTS ядром из архива и заморозь его обновление на месяц, авось пофиксят. Ну и багрепорт оформи, конечно.

Vsevolod-linuxoid ★★★★★ ()
Ответ на: комментарий от Vsevolod-linuxoid

«Обычное» ядро тоже падает с той же проблемой. Сначала оно и стояло, потом я поставил lts.

arelive ()
Ответ на: комментарий от amd_amd

Скорее всего проблема проявилась из-за ошибок в обновлениях для драйверов, что проявляются только в схожих с ТСом конфигурациях железа.

Vsevolod-linuxoid ★★★★★ ()
Ответ на: комментарий от Vsevolod-linuxoid

конфигурациях железа

а какие у него конфигурации - хоть бы написал что ли?

amd_amd ★★★★ ()
Ответ на: комментарий от greenman

Arch Linux не хранит старые образы ядер при обновлении. Нужно сделать ну очень маленький /boot, чтобы он забился.

Vsevolod-linuxoid ★★★★★ ()
Ответ на: комментарий от Vsevolod-linuxoid

или это проблема собственно в Arch Linux, что мне кажется более вероятным.

Обычно о таком прилетает в rss от archlinux.org, там тишина. Да и нет тут сейчас такого, обновляюсь каждый день, ядро как раз lts. Так что проблема на стороне ТС’а 100%.

Dog ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.