You are not logged in.

#1 2008-05-24 17:20:40

cybe-arch
Member
Registered: 2007-09-02
Posts: 56
Website

[Solved] Root device doesn't exist

Hi!

EDIT SOLVED: Booted from a arch-core CD and did a;

mv /etc/mkinitcpio.conf.pacnew /etc/mkinitcpio.conf
pacman -U /var/cache/pacman/pkg/kernel26-2.6.25-4-1-i686.pkg.tar.gz

Seems like a had a configuration error in my old mkinitcpio.conf file and kernel install failed.

.. But should it install when the kernel install failes?

For interested, here is my pacman.log

[2008-05-24 20:04] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2008-05-24 20:04] ==> Building image "default"
[2008-05-24 20:04] ==> Running command: /sbin/mkinitcpio -k 2.6.25-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
[2008-05-24 20:04] :: Begin build
[2008-05-24 20:04] :: Parsing hook [base]
[2008-05-24 20:04] :: Parsing hook [udev]
[2008-05-24 20:04] :: Parsing hook [autodetect]
[2008-05-24 20:04] :: Parsing hook [pata]
[2008-05-24 20:04] :: Parsing hook [scsi]
[2008-05-24 20:04] :: Parsing hook [sata]
[2008-05-24 20:04] :: Parsing hook [usbinput]
[2008-05-24 20:04] ==> FAIL
[2008-05-24 20:04] ==> Building image "fallback"
[2008-05-24 20:04] ==> Running command: /sbin/mkinitcpio -k 2.6.25-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
[2008-05-24 20:04] :: Begin build
[2008-05-24 20:04] :: Parsing hook [base]
[2008-05-24 20:04] :: Parsing hook [udev]
[2008-05-24 20:04] :: Parsing hook [pata]
[2008-05-24 20:04] :: Parsing hook [scsi]
[2008-05-24 20:04] :: Parsing hook [sata]
[2008-05-24 20:04] :: Parsing hook [usbinput]
[2008-05-24 20:04] ==> FAIL
[2008-05-24 20:04] upgraded kernel26 (2.6.25.4-1 -> 2.6.25.4-1)

And old mkinitpcio.conf

MODULES="ata_generic ahci"
BINARIES=""
FILES=""
HOOKS="base udev autodetect pata scsi sata usbinput keymap filesystems"

I think it was the keymap it complained about
---- Original message
-----

After the last upgrade with kernel 2.6.25, i get;

Attempting to create root device '/dev/sda3'
ERROR: Failed to parse block device name for '/dev/sda3' unknown
ERROR: root fs cannot be detected
Waiting for device to settle...done

Root device '/dev/sda3' doesn't exist, attempting to create it
ERROR: Failed to parse block device name for '/dev/sda3' unknown
ERROR: Unable to create/detect root device, '/dev/sda3'
Dropping to recovery shell.. type 'exit' to reboot
...

at startup.

The fallback entry at grub, gives the same message.

When trying to modprobe a module, it gives me message:
FATAL: Could not load /lib/modules/2.6.25-ARCH/modules.dep: No such file or directory

Only /lib/modules/2.6.24-ARCH exists.

Last edited by cybe-arch (2008-05-24 18:40:56)

Offline

#2 2009-12-06 11:56:50

freetz
Member
Registered: 2009-12-05
Posts: 6

Re: [Solved] Root device doesn't exist

Thanks, your post made my day smile, although for Kernel 2.6.31!

Last edited by freetz (2009-12-06 11:58:12)

Offline

#3 2011-06-11 01:07:39

Kardell
Member
From: London a new Babylon
Registered: 2007-02-20
Posts: 225

Re: [Solved] Root device doesn't exist

I have the same issue with kernel26-lts-2.6.32.41-1.

Recent Arch updates made my favourite operating system of the worst kind: flashplugin freezez in 5 seconds, mozilla gets some freezes as well,
copying files from one drive to another takes like 1.5h and many more weird things including some frequent performance abuses by the processes.
I see Arch behaves like old Microshit products. Sad thing but I move to more stable distro very soon, because I have enough of fixing bugs 3 times a week, to make my Arch usable again. Before like 6 months ago updated were less frequent and surprises were once a month not twice a week. Outrageous.
Perhaps Arch crew is overrun by the Apple guys, to compromise this distro, to encourage people to buy Apple products instead of using faulty Windowses or from day to day more troublesome Linuxes.

Going to the point.
So in response I wanted give LTS a try, but it drops me to recovery console (ramfs) saying that "Root device doesn't exist"


"Those who don't know history are doomed to repeat it." Edmund Burke

Offline

#4 2011-06-11 02:13:48

KimTjik
Member
From: Sweden
Registered: 2007-08-22
Posts: 715

Re: [Solved] Root device doesn't exist

Kardell wrote:

I see Arch behaves like old Microshit products. Sad thing but I move to more stable distro very soon, because I have enough of fixing bugs 3 times a week, to make my Arch usable again. Before like 6 months ago updated were less frequent and surprises were once a month not twice a week. Outrageous.
Perhaps Arch crew is overrun by the Apple guys, to compromise this distro, to encourage people to buy Apple products instead of using faulty Windowses or from day to day more troublesome Linuxes.

Going to the point.
So in response I wanted give LTS a try, but it drops me to recovery console (ramfs) saying that "Root device doesn't exist"

I don't see the point of your rant. I highly doubt your dealing with bugs, since your little rant more communicate a lack of patience. If you really want help I suggest you start a new thread instead of waking up the dead.

Offline

#5 2011-06-11 03:07:06

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

Re: [Solved] Root device doesn't exist

Indeed. Don't necrobump https://wiki.archlinux.org/index.php/Fo … Bumping.27

...and if/when you do open a new thread, please avoid the adolescent whining about other OS's:
https://wiki.archlinux.org/index.php/Fo … ng_Systems

Closing


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB