You are not logged in.
Hi guys
What I did
- tried to install steam
- enabled https://wiki.archlinux.org/index.php/Multilib
Then I tried to update my system (pacman -Syu) and some conflicts with fonts in /etc/fonts/conf.d/ appeared so I deleted them and then the upgrade worked.
Then I rebooted my system now it boots in emergency mode
dmesg:
http://pastebin.com/7jH0WdPs
journalctl -xb:
http://pastebin.com/GrutwNGK
modprobe fuse:
Module fuse not found in directory /lib/modules/4.7.6-1-ARCH
I did:
- checked fstab
- reinstalled the fonts I deleted (https://wiki.archlinux.org/index.php/fonts)
- pacman -S linux
- pacman -Rs ntfs-3g fuse && pacman -S fuse
At startup it says that it can't mount my boot partition but I dont think that's the problem ...
Best Regards
"Solved" by reinstalling the system partition ...
Last edited by LimitX (2016-11-15 10:23:07)
Offline
From your logs:
Nov 12 11:44:13 archlinux systemd[1]: boot.mount: Directory /boot to mount over is not empty, mounting anyway.
Nov 12 11:44:13 archlinux systemd[1]: Mounting /boot...
Nov 12 11:44:13 archlinux systemd[1]: boot.mount: Mount process exited, code=exited status=32
Nov 12 11:44:13 archlinux systemd[1]: Failed to mount /boot.
Nov 12 11:44:13 archlinux systemd[1]: Dependency failed for Local File Systems.
I would think this is exactly the problem, no?
Did you have your boot partition mounted when you ran pacman -Syu?
Offline
Yes there has never been a problem mounting my boot partition
If I want to manually mount the boot partition in emergency mode it says
'unknown file system type vfat'
Any ideas?
If I run modprobe it say's
Module fuse not found in directory /lib/modules/4.7.6-1-ARCH
and if I run depmod it say's
could not open directory /lib/modules/4.7.6-1-ARCH: No such file or directory
Last edited by LimitX (2016-11-12 12:30:04)
Offline
Well something went wrong with your update, as the latest kernel available in the repo is 4.8.7, yours seems to be at 4.7.6.
You could boot from an usb, chroot into your system, mount partitions manually and then run pacman -Syu.
Offline
It seems your boot partition must have been unmounted when the kernel was upgraded. So you have new kernel modules, but an old kernel booting.
Boot a live usb, mount your filesystems properly, and reinstall the kernel. You may then want to clear the garbage out of the boot directory of your root partition.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I did the following:
- live usb, mounted / and /boot partitions, arch-chrooted into
- downloaded kernel 4.8.7 https://www.kernel.org/
- copied on my system and run pacman -U linux-4.8.7-1-x86_64.pkg.tar
- pacman -Syyu
- rebooted the system
I ran
uname -r
but its still the same version ...
4.7.6-1-ARCH
any ideas?
Offline
Either your boot partition wasn't actually mounted, or you are booting to a different partition than you think. What commands did you use for these steps: " mounted / and /boot partitions, arch-chrooted into"
What are your partitions? What's the boot loader and what's in it's configs?
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I am using systemd-boot and this is my config:
entries/arch.conf:
http://pastebin.com/pgLeNXaB
entries/windows.conf:
http://pastebin.com/JrWjv6SA
loader.conf:
http://pastebin.com/75WTYvRk
fstab:
http://pastebin.com/ytb50jKB
Mounting / and /boot and chroot:
mount /dev/sda6 /mnt
mount /dev/sda2 /mnt/boot
arch-chroot /mnt zsh
Last edited by LimitX (2016-11-12 15:47:34)
Offline