Has the fstab LABEL format become unsupported?

Soldato
Joined
18 Oct 2002
Posts
7,139
Location
Ironing
I had Openfiler running on my NAS box with an uptime of around 10 months. It was running a 2.6.24 kernel. Over time, I've been installing updates including new kernels, but obviously these won't have been used until a reboot.

Last night, there was a power cut and when it came back up, it booted the latest kernel it had, 2.6.26-6.23 I think. Immediately it kernel panicked with a filesystem error. I managed to boot it on the previous 2.6.24 kernel, but I'm trying to figure out why it won't boot on the later kernel.

At first I thought the modules for the SATA controller (VIA VT6420) had been removed, but checking the /lib/modules for each kernel, sata_via.ko is present in each.

Then I noticed that the fstab is fomatted in the LABEL format, so instead of listing /dev/sda2, it lists "LABEL=/". I'm wondering if something changed in the kernel which means that it now can't find where that label reference is.

Anyone any ideas?
 
e2label /dev/myrootdisk to view the label associated with that device. Some distros have different default behaviours, SUSE tends to reference devices in fstab by uuid, others by device name (old school) and some by label.

Nothing has changed in this respect.
 
Has the fstab LABEL format become unsupported

AFAIK the X12xx parts dont use any of the new microcode. Youre probably seeing a message for the 690 CP microcode ?

Its interesting that youre both seeing the same artifacts - were you both running with kernel modesetting before ?
 
Back
Top Bottom