You are not logged in.

#1 2012-05-21 18:02:10

swordfish
Member
Registered: 2012-01-14
Posts: 160

[solved] 'device not found' after update

Hi there,

I'm having some update trouble. After todays update (new kernel, new mkinitcpio, new udev etc.) my system doesn't start anymore. Quite early during boot up, I'm thrown back to a recovery shell with this message:

ERROR: device '/dev/disk/by-uuid/ce9235a4 ...' not found. Skipping fsck.

ERROR: Unable to find root device '/dev/disk/by-uuid ...'. You are being dropped to a recovery shell.

It's an external USB drive.

Any idea what to do about this?

Last edited by swordfish (2012-05-21 20:28:23)


Arch_x64 on Thinkpad Edge E520 (Intel Core i5, 4 GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)

Offline

#2 2012-05-21 18:12:29

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [solved] 'device not found' after update

are you using testing?


Give what you have. To someone, it may be better than you dare to think.

Offline

#3 2012-05-21 18:27:50

swordfish
Member
Registered: 2012-01-14
Posts: 160

Re: [solved] 'device not found' after update

wonder wrote:

are you using testing?

Jepp


Arch_x64 on Thinkpad Edge E520 (Intel Core i5, 4 GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)

Offline

#4 2012-05-21 20:32:16

swordfish
Member
Registered: 2012-01-14
Posts: 160

Re: [solved] 'device not found' after update

Ok, seems I could solve the prob with the help of the pacman wiki site

Sorry, needed some time to find that useful help!


Arch_x64 on Thinkpad Edge E520 (Intel Core i5, 4 GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)

Offline

#5 2012-05-21 20:34:21

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [solved] 'device not found' after update

you need to regenerate initrd because udev was updated after linux was installed.
you can do that using a livecd or if you have other kernel like lts
# mkinitcpio -p linux


Give what you have. To someone, it may be better than you dare to think.

Offline

#6 2012-05-21 20:38:32

swordfish
Member
Registered: 2012-01-14
Posts: 160

Re: [solved] 'device not found' after update

wonder wrote:

you need to regenerate initrd because udev was updated after linux was installed.
you can do that using a livecd or if you have other kernel like lts
# mkinitcpio -p linux

Jepp, I've used an USB flash drive and a netinstall image. With the help of the Q&A in the pacman wiki it was no problem. Thanks for the hint anyway wink


Arch_x64 on Thinkpad Edge E520 (Intel Core i5, 4 GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)

Offline

#7 2012-05-22 08:39:37

swordfish
Member
Registered: 2012-01-14
Posts: 160

Re: [solved] 'device not found' after update

One question is left on this point: How can I prevent this rescue procedure in future updates that contain a new kernel, a new mkinitcpio and a new udev?

Would it be enough to run a second

# mkinitcpio -p linux

or what would you recommend for such cases?


Arch_x64 on Thinkpad Edge E520 (Intel Core i5, 4 GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)

Offline

#8 2012-05-22 09:05:10

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [solved] 'device not found' after update

is not something that you did wrong. to be sure, you can run manually after pacman finishes mkiitcpio -p linux, just to be sure.


Give what you have. To someone, it may be better than you dare to think.

Offline

Board footer

Powered by FluxBB