[РЕШЕНО] В который раз не удается обновить ядро...

При загрузке вылетает в single-mode с предложением изучить выхлом journalctl -xb и с запросом рут пароля и (или) Ctrl-D для продолжения загрузки

Подозрительное такое:

янв 04 18:07:21 localhost mount[201]: fuse: device not found, try 'modprobe fuse' first
янв 04 18:07:21 localhost systemd[1]: mnt-sda1.mount mount process exited, code=exited status=21
янв 04 18:07:21 localhost systemd[1]: Failed to mount /mnt/sda1.
-- Subject: Unit mnt-sda1.mount has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit mnt-sda1.mount has failed.
--
-- The result is failed.
янв 04 18:07:21 localhost systemd[1]: Dependency failed for Local File Systems.
-- Subject: Unit local-fs.target has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit local-fs.target has failed.
--
-- The result is dependency.
янв 04 18:07:21 localhost systemd[1]: Triggering OnFailure= dependencies of local-fs.target.
янв 04 18:07:21 localhost systemd[1]: Unit mnt-sda1.mount entered failed state.
янв 04 18:07:21 localhost systemd[1]: Stopped Daily Cleanup of Temporary Directories.
-- Subject: Unit systemd-tmpfiles-clean.timer has finished shutting down
-- Defined-By: systemd
...................
янв 04 18:07:21 localhost systemd[1]: mnt-sda3.mount mount process exited, code=exited status=21
янв 04 18:07:21 localhost systemd[1]: Failed to mount /mnt/sda3.
-- Subject: Unit mnt-sda3.mount has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/be02cf6855d2428ba40df7e9d022f03d
--
-- Unit mnt-sda3.mount has failed.
--
-- The result is failed.
янв 04 18:07:21 localhost systemd[1]: Unit mnt-sda3.mount entered failed state.
................
-- Subject: System start-up is now complete
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- All system services necessary queued for starting at boot have been
-- successfully started. Note that this does not mean that the machine is
-- now idle as services might still be busy with completing start-up.
--
-- Kernel start-up required 1690243 microseconds.
--
-- Initial RAM disk start-up required INITRD_USEC microseconds.
--
-- Userspace start-up required 4934567 microseconds.
янв 04 18:07:21 localhost systemd[214]: Failed at step EXEC spawning /bin/plymouth: No such file or directory
-- Subject: Process /bin/plymouth could not be executed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: http://www.freedesktop.org/wiki/Software/systemd/catalog/641257651c1b4ec9a8624d7a40a9e1e7
--
-- The process /bin/plymouth could not be executed and failed.
--
-- The error number returned while executing this process is 2.
янв 04 18:07:26 localhost mount[205]: fuse: device not found, try 'modprobe fuse' first
янв 04 18:07:26 localhost alsactl[212]: /usr/bin/alsactl: load_state:1729: No soundcards found...

Помогает откат на ядро linux-3.12.3-1-x86_64, но в таком случае virtualbox не работает, что делать ? Если ничего поделать нельзя, то подскажите, пожалуйста, на какую версию linux-firmware откатываться ?
kotnaton
но в таком случае virtualbox не работает
community/virtualbox-host-dkms в таком случае вам поможет, или ядро LTS c соответствующими модулями для virtualbox

kotnaton
The process /bin/plymouth could not be executed and failed
Это вроде картинка во время загрузки? Выкиньте ее, тем более люди жалуются что поломато.

kotnaton
янв 04 18:07:21 localhost mount[201]: fuse: device not found, try 'modprobe fuse' first
Возможно поможет добавить модуль initramfs; попробуйте загрузится в fallback.
И покажите свой /etc/fstab, что-то у вас не монтируется, хотя может это из-за fuse.
Вот /etc/fstab с которым загрузился сейчас (и не грузится начиная с ядра linux-3.12.4-1-x86_64) :
$ cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
/dev/sda1	 /mnt/sda1 	ntfs 	defaults 	0 0
/dev/sda3	 /mnt/sda3 	ntfs 	defaults	0 0
/dev/sda5	 swap	 	swap	 	0 0

Смущает отсуствие корневой ФС, хотя при установке, естественно, прописывал, пробовал вновь прописать что-то типа: "/dev/sda2 / ext4 defaults 0 0" - не помогает.

UPD: А plymouth нет ни в /etc/mkinitcpio.conf ни в /etc/default/grub - так что не знаю чего убирать :(
kotnaton
Смущает отсуствие корневой
Ну и допишите. Хотя вы ее передаете ядру в конфиге груба.

Если закомментируете sda1 и sda3, 99% новое ядро загрузится. А вот почему systemd не хочет их монтировать, это другой вопрос.

kotnaton
пробовал вновь прописть что-то типа: "/dev/sda2 / ext4 defaults 0 0" - не помогает.
при помощи lsblk или mount, посмотрите где у вас корень, определите его uuid (комманда blkid) и пропишите в fstab как-то так:
UUID=180faecd-f871-4ef8-b70c-251658cc18b3	/				ext4		rw,defaults		0 0 
кстати, возможно у sda1 и sda3 просто имена поменялись.. попробуйте прописать их тоже по uuid. А плимута может быть системд стартует?
naszar
Если закомментируете sda1 и sda3, 99% новое ядро загрузится. А вот почему systemd не хочет их монтировать, это другой вопрос.
Ядро, конечно, загрузилось, но иксы вообще перестали реагировать на клавиатуру и мышь :( а так же кнопку shutdown.
naszar
community/virtualbox-host-dkms в таком случае вам поможет, или ядро LTS c соответствующими модулями для virtualbox.
Стоит. В /lib/modules/{3.10.25-1-lts/extromoules/, 3.12.3-1-ARCH/extramodules/,extramodules-3.10-lts,extramodules-3.12-ARCH}

Одинаковое содержание:
$ ls -1
vboxdrv.ko.gz
vboxguest.ko.gz
vboxnetadp.ko.gz
vboxnetflt.ko.gz
vboxpci.ko.gz
vboxsf.ko.gz
vboxvideo.ko.gz
version
И все равно
# sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Invalid argument
kotnaton
Ядро, конечно, загрузилось, но иксы вообще перестали реагировать на клавиатуру и мышь :( а так же кнопку shutdown.
В меню груба тыкаете "е", и добавляете к опциям ядра буковку s; вводите пароль рута и оказываетесь в single-mode. Если клавиатура здесь работает, то это не ядро, но ваши настройки иксов. Нам нужен журнал относящийся к той загрузке, когда иксы не видели клавиатуры. journalctl -b понимает цыферки 0,-1,-2... где 0 - текущая загрузка, -1 - прошлая, -2 - позапрошлая и т.д. В общем, показывайте журнал и /var/log/Xorg.0.log, релевантные к ошибке (лучше на http://pastebin.com/).
Ну а если попробовать погадать, я бы копнул в сторону /etc/X11... кажется мне, что у вас там есть xorg.conf.
И самое главное: систему обновляли полностью? В игнорах нет никаких пакетов?
kotnaton
И все равно
dkms нужно правильно готовить.
modprobe: ERROR: could not insert 'vboxdrv': Invalid argument
Надо, чтобы
modinfo /usr/lib/modules/`uname -r`/extramodules/vboxdrv.ko.gz
В поле vermagic писало нечто похожее на вывод uname -a.. иначе не будет работать, ибо это модуль от другого ядра.
все работает, и ядро обновляется и бокс взлетает, ибо systemctl enable dkms, видимо Вы как-то не правильно готовите...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
naszar
journalctl -b понимает цыферки 0,-1,-2... где 0 - текущая загрузка, -1 - прошлая, -2 - позапрошлая и т.д. В общем, показывайте журнал и /var/log/Xorg.0.log, релевантные к ошибке (лучше на http://pastebin.com/).
naszar СПАСИБО ОГРОМНОЕ - вы реально помогли, да и journalctl - тоже хороший совет, буду знать что необязательно туда весьма приблизительное время пихать... Проблема нашла решение в другом: во время последней установки был затык, при установке grub-а и файлы initramfs-linux.img и vmlinuz-linux попали не в /boot а на корень диска (и папка grub/, кстати, тоже), и соответственно в /grub/grub.cfg появились строчки
linux   /vmlinuz-linux root=....
initrd  /initramfs-linux.img

Тогда как, дальнейшие обновления помещяли загрузчик туда, куда положено (в /boot), но не обновляя /grub/grub.cfg

Так что причина была в невнимательности, последствия в загрузке ядра чужим загрузчиком, а лекарство - переустановка grubа.

Да, и траблы с vboxdrv тоже сами собой решились...
 
Зарегистрироваться или войдите чтобы оставить сообщение.