You are not logged in.
Pages: 1
(please read this post before posting links to similar topics)
When performing the mid 2013 filesystem ('unify to /usr/bin') update, I - or rather my PC - experienced a nice little power outage. This of course led to a bunch of problems, but I managed to chroot into the system and continue the update. However, when trying to boot (grub2, gpt, bios) the following error occurs:
ERROR: unable to find root device X
where X is either 'UUID ...' or '/dev/sdb3'.
So I checked the uuid via blkid and it's actually correct. The funny thing is: if I try booting an older kernel such as 3.6.11-rt, it works. The device IS found and I can at least boot into the system (though X won't work, I guess because of mismatching drivers etc). I also tried reinstalling the kernel or using the LTS image or running mkinitcpio or updating grub, but that didn't help either. Does anyone have a clue what might be amiss?
(to clarify: I booted the exact same grub entry but appended -rt to kernel and initramfs filenames - without rt [i.e. with the 3.11 kernel image] it won't find the root device, with rt [i.e. a 3.6 image] it will)
version info: bash 4.2.045-5, filesystem 2013.05-2, linux 3.11.6-1, systemd 208-2, grub 2.00.5086-1.
Offline
So, are you able to confirm that your GPU will output to a display? Also, what GPU are you using, and what drivers? Pointing out an X problem without specifying either of those is like saying you have a car problem without telling us what make and model you have.
Offline
This isn't about X or driver issues. This is about arch not booting with kernels >= 3.11 but booting with 3.6.
Offline
Oh whoops sorry, somehow I misread that. Can you post your /etc/fstab, grub.cfg, and the disk UUID (according to a disk partitioner)?
Offline
Pages: 1