You are not logged in.
Hi. This message appears when I chose "Arch Linux" in grub. It started after 'pacman -Suy'. The kernel was updated from 2.6.27.6 to 26-2.6.29.3; grub from 0.97-13 to 0.97-15.
"Arch Linux Fallback" works.
Arch & windows are multibooted with grub, grub is on the first partition with FAT32. + all on fake raid installed with this manual: http://wiki.archlinux.org/index.php/Ins … _Fake-RAID (but I guess that doesn't matter because they still use BIOS IO on that stage).
First question, who gives this error, grub or kernel? What filesystem doesn't it like, FAT32 with grub or ext3 with Arch?
Many topics with this error exist on the web, mostly they suggest to use fsck (which I've done and it's no use).
fstab:
/dev/mapper/isw_ebaifefjbf_Volume07 swap swap defaults 0 0
/dev/mapper/isw_ebaifefjbf_Volume08 / ext3 defaults 0 1
/dev/mapper/isw_ebaifefjbf_Volume01 /media/bootpart vfat rw,codepage=866,iocharset=utf8,umask=002,noatime 0 0
/dev/mapper/isw_ebaifefjbf_Volume05 /media/distrpart ntfs-3g rw
/dev/mapper/isw_ebaifefjbf_Volume06 /media/winxp ntfs-3g rw
/media/bootpart/boot /boot auto bind,rw,auto 0 0
menu.lst:
timeout 5
default 0
color light-blue/black light-cyan/blue
# (1) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
# (0) Arch Linux
title Arch Linux
root
kernel /boot/vmlinuz26 root=/dev/mapper/isw_ebaifefjbf_Volume08 ro vga=852
initrd /boot/kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root
kernel /boot/vmlinuz26 root=/dev/mapper/isw_ebaifefjbf_Volume08 ro vga=852
initrd /boot/kernel26-fallback.img
Last edited by leniviy (2009-05-26 20:14:48)
Arch 64, xfce4
Offline
anyone?
Arch 64, xfce4
Offline
If the fallback works, have you run mkinitcpio -p kernel26 again from it and checked that all the necessary stuff is in fstab and mounting properly (like something vaguely similar happened to me once when I updated from chroot and forgot to mount sysfs or proc or some such thing)?
I'm reasonably certain grub gives that error. To be sure though, if it shows up immediately after selection, it's highly likely to be grub, whereas if it shows up after several other messages scroll by, it would be the kernel. Grub really doesn't say much after selection unless there's a problem, in which case it typically gives an error number and brief description just like that one.
Last edited by FrozenFox (2009-05-26 16:04:35)
Offline
Thanks, FrozenFox, since you told me it was grub, I decided to view it's FAT fs code:
if (next_cluster < 2 || next_cluster >= FAT_SUPER->num_clust)
{
errnum = ERR_FSYS_CORRUPT;
return 0;
}
I guess, kernel26.img was fragmented or something.
simply renamed old /boot/kernel26.img to .bak, created a copy of it with the old name. now boots.
Last edited by leniviy (2009-05-26 20:19:12)
Arch 64, xfce4
Offline