You are not logged in.

#1 2009-04-27 10:14:09

vjoe
Member
From: Milton Keynes
Registered: 2008-06-14
Posts: 72

Can't mount filysystems after system update

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

#2 2009-04-27 11:32:29

Lexion
Member
Registered: 2008-03-23
Posts: 510

Re: Can't mount filysystems after system update

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

#3 2009-04-27 11:52:59

vjoe
Member
From: Milton Keynes
Registered: 2008-06-14
Posts: 72

Re: Can't mount filysystems after system update

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

#4 2009-04-27 12:23:42

vjoe
Member
From: Milton Keynes
Registered: 2008-06-14
Posts: 72

Re: Can't mount filysystems after system update

By the way, I was told in the IRC channeld to perform some changes in menu.lst (I use grub) but it still doesn't work. Here's a foto of the error:

spa0162.th.jpg

And..

spa0163.th.jpg

Offline

#5 2009-04-27 13:38:03

perbh
Member
From: Republic of Texas
Registered: 2005-03-04
Posts: 765

Re: Can't mount filysystems after system update

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

#6 2009-04-27 15:01:19

Lexion
Member
Registered: 2008-03-23
Posts: 510

Re: Can't mount filysystems after system update

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

#7 2009-04-27 21:16:42

seventyeight
Member
Registered: 2008-05-15
Posts: 4

Re: Can't mount filysystems after system update

Same problem here. After update, i cant boot. I've not changed anything. The fallback image is also unusable.

Offline

#8 2009-04-28 00:06:12

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: Can't mount filysystems after system update

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


neutral

Offline

#9 2009-04-28 00:14:27

Lexion
Member
Registered: 2008-03-23
Posts: 510

Re: Can't mount filysystems after system update

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

#10 2009-04-28 14:15:50

seventyeight
Member
Registered: 2008-05-15
Posts: 4

Re: Can't mount filysystems after system update

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

#11 2009-04-28 14:30:36

Ashren
Member
From: Denmark
Registered: 2007-06-13
Posts: 1,229
Website

Re: Can't mount filysystems after system update

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

#12 2009-04-29 19:16:46

seventyeight
Member
Registered: 2008-05-15
Posts: 4

Re: Can't mount filysystems after system update

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

#13 2009-05-05 02:27:43

nqr
Member
Registered: 2009-05-05
Posts: 1

Re: Can't mount filysystems after system update

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

#14 2009-05-05 07:44:11

sjovan
Member
Registered: 2009-04-24
Posts: 23

Re: Can't mount filysystems after system update

Sounds to me that using only UUID in grub and fstab is a nice car smile

Offline

#15 2009-05-06 11:37:26

ivanzoid
Member
Registered: 2009-05-06
Posts: 3

Re: Can't mount filysystems after system update

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

#16 2009-05-12 22:24:03

ivanzoid
Member
Registered: 2009-05-06
Posts: 3

Re: Can't mount filysystems after system update

up

Offline

#17 2009-05-21 11:31:34

wottam
Member
From: Spain
Registered: 2007-08-31
Posts: 59

Re: Can't mount filysystems after system update

This seems to be the same bug as in http://bbs.archlinux.org/viewtopic.php?pid=556324

Offline

#18 2009-05-21 19:11:39

wottam
Member
From: Spain
Registered: 2007-08-31
Posts: 59

Re: Can't mount filysystems after system update

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

Board footer

Powered by FluxBB