You are not logged in.
Hello,
I updated my system this morning (I hadn't done it for at least 2 weeks) and now I can't start my system. When I boots, I get a massive error. I haven't written all down, but it is something like this:
Attempting to create root device '/dev/disk/by-uuid/...
Error: Failed to parse block device name for '/dev/disk/by-uuid/...
Error: root fs cannot be detected. Try using the root fs type = kernel
I replaced the uuids with the actual paths (ex /dev/sda1) but it still doesn't work
Can anyone help me please? I can't afford to have my laptop unusable at the moment.
Offline
Try putting debug statements in /etc/rc.sysinit to track down the problem.
Like 'echo DEBUG #1' and 2,3,4,5,6,... in between lines. relating to the hard drive mounting.
Also have you tried the hard drive on another computer or at least run a check to find out
if the hard drive is broken?
urxvtc / wmii / zsh / configs / onebluecat.net
Arch will not hold your hand
Offline
I'm going to try the debug statements.
I'm pretty sure the hard drive is fine. It has to be a software problem has it only started happening after the system update.
Offline
Please give us your /etc/fstab and /etc/rc.conf
oh - and also the result of 'fdisk -l /dev/sda'
grrr - I forgot ....
Don't worry about rc.conf, what I really did mean was menu.lst ....
Last edited by perbh (2009-04-27 16:35:26)
Offline
Have you played with your mkinitcpio.conf? If so, please show it.
urxvtc / wmii / zsh / configs / onebluecat.net
Arch will not hold your hand
Offline
Same problem here. After update, i cant boot. I've not changed anything. The fallback image is also unusable.
Offline
This happens a lot. You need to boot a live CD and chroot in and run:
mkinitcpio -k 2.6.29-ARCH -g /boot/kernel26.img
Offline
Not sure that will work, it seems to have to do with /etc/rc.sysinit, but you can still try. Does anyone know if the init system has been updated?
urxvtc / wmii / zsh / configs / onebluecat.net
Arch will not hold your hand
Offline
I have three times rebuild my initrd. It runs whitout any errors, but i cant boot furthermore.
A /etc/rc.sysinit is not existent.
Offline
Boot the LiveCD. Mount your filesystems following this guide: http://wiki.archlinux.org/index.php/Rei … stallation
When Chrooted backup rc.conf, run "pacman -Sy initscripts" and then run "mkinitcpio -g /boot/kernel26.img". Copy rc.conf backup to /etc/rc.conf. Reboot.
If this fails chroot back with the LiveCD and check /etc/mkinitcpio.conf and see if it looks alright and perhaps try the sane default.
Last edited by Ashren (2009-04-28 14:31:16)
Offline
This problem ist really strange. I've solved it by rename my HDD from "sda" to "hda" in GRUB and the fstab.
What causes these changes? Can someone explain this?
Offline
I'm having the same issue. I've tried all suggestions in this thread and haven't gotten anywhere. this is my first arch kernel upgrade. (noob!) I'm still curious if anyone knows what it is that isn't working. from what i can see when it boots to the ramfs$ prompt if i cd into /dev i don't have sda anything. should it be in there?
Offline
Sounds to me that using only UUID in grub and fstab is a nice car
Offline
Hi, I have the same problem.
Nothing above (running mkinitcpio, replacing uuids with /dev/hda's/sda's) helped.
Actually this file: /lib/initcpio/hooks/filesystems prints these messages.
The problem happens while Initramfs is running, none of the regular init scripts is yet started.
If type 'echo dev/*' in this ramfs prompt we see that the /dev/disk/ subdirectory doesn't even exists, also there is no /dev/sd** nor /dev/hd**. So for some reason the disks are not autodetected.
This is last messages before the error happens:
:: Loading Initramfs
:: Running hook [udev]
:: Loading udev...... {something about keyboard, i think not relevant}
:: Running hook [usb]
:: Running hook [keymap]
{a few errors something about mapping}
:: Running hook [filesystems]
:: Loading root filesystem module...
And after this these error messages.
Here is my HOOKS from /etc/mkinitcpio.conf:
HOOKS="base udev autodetect pata scsi sata usb usbinput keymap filesystems"
Don't know what to do further, any suggestions?
Offline
up
Offline
This seems to be the same bug as in http://bbs.archlinux.org/viewtopic.php?pid=556324
Offline
Hi all,
I have fixed this in my current installation by going into the BIOS and setting the controller from AHCI to Standard IDE. Hope it helps for you.
Offline