Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#10046 - Arch crashes after upgrade

Attached to Project: Arch Linux
Opened by Daniel Kozák (kozzi) - Monday, 31 March 2008, 20:32 GMT
Last edited by eliott (cactus) - Friday, 04 April 2008, 05:45 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To No-one
Architecture i686
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
After upgrade system freezes and not boot

Additional info:
"Attempting to create root device '/dev/sdb1' ERROR: Failed to parse block device name for '/dev/sdb1' unknown ERROR: root fs cannot be detected. Try using the rootfstype= kernel parameter.

Root device '/dev/sdb1' doesn't exist, attempting to create it
ERROR: Failed to parse block device name for '/dev/sdb1'
ERROR: Unable to create/detect root device '/dev/sdb1'
Dropping to a recovery shell... type 'exit' to reboot
NOTE: klibc contains no 'ls' binary, use 'echo *' instead
...

But when I change KEYMAP="cz-us-qwertz" to KEYMAP="us" and CONSOLEFONT="latn2-14" to CONSOLEFONT=
and rebuild kernel26.img everything is OK. I use archlive iso image for rebuilding kernel26.img.
This task depends upon

Closed by  eliott (cactus)
Friday, 04 April 2008, 05:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  apparently fixed by a new version.
reopen if needed.
Comment by Miguel (buo) - Tuesday, 01 April 2008, 01:54 GMT
Just to confirm this bug: the same thing happened to me today. I still can't boot into my system after trying different things I found on the forums all afternoon. I will try changing keymap and consolefont and report back.
Comment by Miguel (buo) - Tuesday, 01 April 2008, 02:43 GMT
Just to confirm this bug: the same thing happened to me today. I still can't boot into my system after trying different things I found on the forums all afternoon. I will try changing keymap and consolefont and report back.
Comment by Ondrej Jirman (megous) - Tuesday, 01 April 2008, 02:46 GMT
I had something simmilar here too. After recent upgrade /dev/hda* device files got renamed to /dev/sda*. I had to change device names in grub/menu.lst to make Arch boot.

You can check names of devices as kernel sees them by doing cat /proc/partitions.

I too use non-US/ASCII keymap/font in rc.conf.
Comment by Miguel (buo) - Tuesday, 01 April 2008, 03:07 GMT
Sorry about the repeat comment... I hit reload on this page without realizing it would repost my comment.

It looks like I will have to reinstall, since several hours of work have not been enough to restore my system. If any developer is interested in details about how my system is failing, please let me know and I'll provide all I can. I'll reinstall to another partition to keep the evidence intact.
Comment by Miguel (buo) - Tuesday, 01 April 2008, 03:15 GMT
Ondrej, thanks for the help... I have always had /dev/sd* devices since I use a sata disk. The system apparently can't see the drive at all -- nothing disk related inside /dev, and /proc/partitions is empty. The disk is fine, though, since I can use the arch install cd to use it and even boot into my old install (using arch root=/dev/sdaX).
Comment by Daniel Kozák (kozzi) - Thursday, 03 April 2008, 21:32 GMT
new mkinitcpio fix it

Loading...