LINUX.ORG.RU

arch ломается после обновления

 ,


0

0

ЛОРчане, помогите пожалуйста с арчем.

Каждый раз при обновлении через pacman или yaourt если обновляется ядро, то arch загружается и при этом не работает мышка, клавиатура и сеть.

Сделать при этом ничего невозможно. Приходится постоянно загружаться с загрузочной flash и выполнять «pacman -S linux»

После этого проблема исчезает.

Помогите пожалуйста разобраться и исправить ситуацию.

В качестве рабочего окружения использую i3.

(Lenovo Thinkpad X1 Cardon 5th)


yaourt

наверно проблема тут, уже настолько убил себе линукс что ничего не работает. Попробуй начисто установить. Так конечно в логах всё написано, но у тебя же лапки.

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

pacman

Проблема возникает не только когда обновляюсь через yaourt. С пакманом такие же дела.

loatt
() автор топика

У тебя случаем /boot не на отдельной файловой системе (разделе)?

Похоже на ситуацию когда обновляется ядро, но /boot наотдельной файловой системе и не смонтирован при обновлении.

Т.е. в системе обновляется пакет с ядром, но /boot при этом не смонтирован, удалаяется старое ядро и в частности директория с моделями /lib/modules/версия_ядра от старого ядра, и в /lib/modules помещается директория с модулями обновлённого ядра.

Но /boot в этот момент не смонтирован и в /boot и конфиге загрузчика остаётся старое ядро, которое ты потом и загружаешь при старте системы.

Система у тебя загружается потому, что в Initramfs есть модули ATA контроллера и драйвер корневой файловой системы. Но других модулей от старого ядра, в частности драйвер устройств ввода, в системе уже нет.

Так что проверь что в /etc/fstab прописан /boot.

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

Спасибо

Спасибо большое за помощь.

boot делал на другом разделе, так как шифровал диск.

Действительно, fstab пустой. Странно, не пойму почему система в принципе загружалась при пустом fstab.

loatt
() автор топика
Ответ на: Спасибо от loatt

потому что fstab нужен тогда, когда у тебя больше одного раздела. Иначе initrd успешно примонтирует единственный раздел который ему подсунули в параметрах ядра и все будет работать.

timdorohin ★★★★
()
Ответ на: Спасибо от loatt

Ты должен был описать в шапке темы то как установлен твой Linux, т.к. вообще Linux на шифрованной файловой системе - это нестандартая ситуация.

И тебе бы сразу ответили на твой вопрос, если бы ты сам не понял пока писал про это.

anonymous
()

то arch загружается и при этом не работает мышка, клавиатура

Иксы со всяким хламом переустанови.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.