You are not logged in.
I've been running Arch Linux i686 on my new machine (DELL Studio desktop) via dmraid (fakeraid, RAID 0 of 2 %== GB HD's) and I've been having few issues here and there but most of them have been worked out now (first time running raid under linux). For some reason I can't boot the kernel26-fallback.img at all. Here is my menu.lst
# general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue
splashimage /boot/grub/splash.xpm.gz
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/mapper/isw_baaggideei_Volume01 ro quiet vga=791 splash
initrd /boot/kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/mapper/isw_baaggideei_Volum01 ro
initrd /boot/kernel26-fallback.img
Everytime i try to run it I get the following errors right after splashy get probed
Error: Failed to parse block device name for "/dev/mapper/isw_baaggideei_Volume01"
Unknown
Error: root fs cannot be detected. Try using the roootfstype= kernel parameter
Error: Unable to create/detect root device "/dev/mapper/isw_baaggideei_Volume01"
Going into recovery shell
klibc cantains no 'ls' binary, use 'echo *' instead
Try setting rootdelay=8 or higher
ramfs$
I tried both those suggestiong but still the same error appears during boot. What can be wrong with the fallback image it got build just fine when I ran "mkinitcpio -p kernel26" when I installed splashy. The normal kernel image works just fine. Here is the output
[root@andre ~]# mkinitcpio -p kernel26
==> Building image "default"
==> Running command: /sbin/mkinitcpio -k 2.6.27-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [autodetect]
:: Parsing hook [pata]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [usb]
:: Parsing hook [fw]
ERROR: module 'firewire[-_]sbp2' not found
:: Parsing hook [pcmcia]
ERROR: module 'ide[-_]cd' not found
:: Parsing hook [net]
:: Parsing hook [usbinput]
:: Parsing hook [keymap]
:: Parsing hook [encrypt]
:: Parsing hook [dmraid]
:: Parsing hook [filesystems]
:: Parsing hook [splashy]
:: Generating module dependencies
:: Generating image '/boot/kernel26.img'...SUCCESS
==> SUCCESS
==> Building image "fallback"
==> Running command: /sbin/mkinitcpio -k 2.6.27-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [pata]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [usb]
:: Parsing hook [fw]
ERROR: module 'firewire[-_]sbp2' not found
:: Parsing hook [pcmcia]
ERROR: module 'ide[-_]cd' not found
:: Parsing hook [net]
:: Parsing hook [usbinput]
:: Parsing hook [keymap]
:: Parsing hook [encrypt]
:: Parsing hook [dmraid]
:: Parsing hook [filesystems]
:: Parsing hook [splashy]
:: Generating module dependencies
:: Generating image '/boot/kernel26-fallback.img'...SUCCESS
==> SUCCESS
Any ideas suggestions would be great plus I'm using grub-gfx and the splashimage doesn't appear when grub is loaded.
Regards
André
PS. My new machine is setup identical to my old machine except that one wasn't running raid put the config grub, kernel were all basically the same plus the fallback image worked.
Last edited by fettouhi (2008-12-23 22:05:40)
Offline
Anybody? Should i file a bug report?
Regards
André
Offline
Error: Failed to parse block device name for "/dev/mapper/isw_baaggideei_Volume01"
Unknown
Error: root fs cannot be detected. Try using the roootfstype= kernel parameter
Error: Unable to create/detect root device "/dev/mapper/isw_baaggideei_Volume01"
Going into recovery shell
klibc cantains no 'ls' binary, use 'echo *' instead
Try setting rootdelay=8 or higher
ramfs$
1) I think this "Unkown" stands for the root filesystem. what is your root filesystem ?
2) your root device is not detected. check your /dev/mapper in the recovery shell :
ranfs$ echo /dev/mapper/*
take time to daydream, inspiration comes ...
Offline
My root filesystem is called /dev/mapper/isw_baaggideei_Volume01. Strange why it can't detect it since the normal kernel without any problems.
Regards
André
Offline
Darn it was just a typo "DOH!!!". Echo /dev/mapper/* found my partitions just fine. It was a typo in the kernel line
kernel /boot/vmlinuz26 root=/dev/mapper/isw_baaggideei_Volum01 ro
should really be
kernel /boot/vmlinuz26 root=/dev/mapper/isw_baaggideei_Volume01 ro
Regards
André
Offline