You are not logged in.

#1 2015-12-24 22:28:19

completebeginner
Member
Registered: 2015-08-08
Posts: 3

[Solved] ERROR: Unable to find root device 'UUID=95e0c7c1...

After installing arch linux following the procedure in the wiki and on other websites I still unable to boot into linux from GRUB, getting the following message:

starting version 228
[    1.070026] firewire_ohci 0000:03:03.0: failed to read phy reg 2
ERROR: device 'UUID=95e0c7c1-22c3-4daf-ad93-88f0605c324f' not found. Skipping fsck.
ERROR: Unable to find root device 'UUID=95e0c7c1-22c3-4daf-ad93-88f0605c324f'.
You are being dropped to a recovery shell
    Type 'exit' to try and continue booting
sh: can't access tty; job control turned off

However, if I go into the advanced options in grub and launch Arch with fallback initramfs it seems as though everything boots normally and I am presented with the arch login screen.

I know there are many other threads and discussions online about this issue but so far none have solved my issue.

Any help would be greatly appreciated.

Last edited by completebeginner (2015-12-28 11:43:41)

Offline

#2 2015-12-24 22:31:10

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: [Solved] ERROR: Unable to find root device 'UUID=95e0c7c1...

completebeginner wrote:
ERROR: Unable to find root device 'UUID=95e0c7c1-22c3-4daf-ad93-88f0605c324f'.

Does that UUID match the output of 'blkid' for your chosen root partition?

Offline

#3 2015-12-24 22:50:32

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [Solved] ERROR: Unable to find root device 'UUID=95e0c7c1...

completebeginner wrote:

After installing arch linux following the procedure in the wiki and on other websites...

That last bit is a very bad idea™ - no wonder you have issues. Just use the Arch documentation.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#4 2015-12-25 06:03:50

Docbroke
Member
From: India
Registered: 2015-06-13
Posts: 1,433

Re: [Solved] ERROR: Unable to find root device 'UUID=95e0c7c1...

@completebeginner, can you post output of, lsblk, blkid, and cat /etc/fstab from your arch system

Offline

#5 2015-12-25 12:55:40

completebeginner
Member
Registered: 2015-08-08
Posts: 3

Re: [Solved] ERROR: Unable to find root device 'UUID=95e0c7c1...

Because I can't boot into the installation, I inserted the live-cd, mounted my root partition (sda4) and chrooted into the system. sda1 is my mac's ESP partition, sda2 is the OSX installation. Then I get the following:

lsblk

NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0 111.8G  0 disk 
|-sda1            8:1    0   200M  0 part 
|-sda2            8:2    0  23.3G  0 part 
|-sda3            8:3    0   500M  0 part 
|-sda4            8:4    0    20G  0 part /
|-sda5            8:5    0     4G  0 part 
|-sda6            8:6    0     8G  0 part 
|-sda7            8:7    0    40G  0 part 
`-sda99         259:0    0   128M  0 part 
sdb               8:16   1  29.2G  0 disk 
`-sdb1            8:17   1  29.2G  0 part /mnt/usb
sr0              11:0    1   657M  0 rom  
loop0             7:0    0 286.1M  1 loop 
loop1             7:1    0    32G  1 loop 
`-arch_airootfs 254:0    0    32G  0 dm   /etc/resolv.conf
loop2             7:2    0   256M  0 loop 
`-arch_airootfs 254:0    0    32G  0 dm   /etc/resolv.conf

blkid

/dev/sr0: UUID="2015-08-08-10-39-08-00" LABEL="ARCH_201508" TYPE="iso9660" PTUUID="79d10e5c" PTTYPE="dos"
/dev/sda1: LABEL="EFI" UUID="70D6-1701" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="b4cc70be-64be-4273-b876-017d042e8938"
/dev/sda2: UUID="37dbad89-adf7-39aa-bb2d-bdc5d7de70dd" LABEL="osxpartition" TYPE="hfsplus" PARTLABEL="osxpartition" PARTUUID="2e184518-9094-4ff4-b28e-ab2880f9709a"
/dev/sda3: UUID="380ab113-8fb6-44df-aaa8-027489ebc240" TYPE="ext2" PARTLABEL="boot" PARTUUID="b4b0adac-68f1-438e-b48a-bb1f8659df69"
/dev/sda4: UUID="95e0c7c1-22c3-4daf-ad93-88f0605c324f" TYPE="ext4" PARTLABEL="root" PARTUUID="2492a74b-580e-4153-b714-95c226f87b0e"
/dev/sda5: UUID="3ec2df38-783f-4a87-b7ae-d82fcd707ca5" TYPE="swap" PARTLABEL="swap" PARTUUID="746eb750-edb3-45ed-8004-a1a2b183db72"
/dev/sda6: UUID="6d538d6c-5b05-4106-b920-829945564da8" TYPE="ext4" PARTLABEL="var" PARTUUID="66be3acc-6e2d-45f3-9b7e-b393711a798c"
/dev/sda7: UUID="6dcd0603-cacd-4896-b870-f82b3bf94c9a" TYPE="ext4" PARTLABEL="home" PARTUUID="64a6aa88-4121-45e0-9ef3-a63949acf1bc"
/dev/loop0: TYPE="squashfs"
/dev/loop1: UUID="32e498eb-15be-44a3-a659-e1c0f8b48f2b" TYPE="ext4"
/dev/loop2: UUID="32e498eb-15be-44a3-a659-e1c0f8b48f2b" TYPE="ext4"
/dev/mapper/arch_airootfs: UUID="32e498eb-15be-44a3-a659-e1c0f8b48f2b" TYPE="ext4"
/dev/sdb1: LABEL="KINGSTON" UUID="0B71-0808" TYPE="vfat"
/dev/sda99: PARTLABEL="BIOS boot partition" PARTUUID="ca7d55a0-ffb2-43ec-b033-6b58769d9961"

fstab

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# UUID=95e0c7c1-22c3-4daf-ad93-88f0605c324f
/dev/sda4           	/         	ext4      	rw,relatime,data=ordered	0 1

# UUID=6d538d6c-5b05-4106-b920-829945564da8
/dev/sda6           	/var      	ext4      	rw,relatime,data=ordered	0 2

# UUID=6dcd0603-cacd-4896-b870-f82b3bf94c9a
/dev/sda7           	/home     	ext4      	rw,relatime,data=ordered	0 2

# UUID=380ab113-8fb6-44df-aaa8-027489ebc240
/dev/sda3           	/boot     	ext2      	rw,relatime	0 2

Offline

#6 2015-12-26 02:34:23

tom.ty89
Member
Registered: 2012-11-15
Posts: 897

Re: [Solved] ERROR: Unable to find root device 'UUID=95e0c7c1...

completebeginner wrote:

However, if I go into the advanced options in grub and launch Arch with fallback initramfs it seems as though everything boots normally and I am presented with the arch login screen.

Try regen initramfs with mkinicpio after you booted with the fallback, and then try again.

Offline

#7 2015-12-28 11:43:14

completebeginner
Member
Registered: 2015-08-08
Posts: 3

Re: [Solved] ERROR: Unable to find root device 'UUID=95e0c7c1...

Thanks Tom! Worked like a charm.

Offline

Board footer

Powered by FluxBB