recent kernels won't boot

Art Alexion art.alexion at verizon.net
Tue Oct 4 17:05:33 UTC 2005


Evan Martin wrote:

>I've been happily apt-get'ing upgrades for months now (since before
>Breezy, if that helps), but recent kernels suddenly stopped working.
>
>With these more recent kernels at startup, I get, after the "audit"
>console message that occurs on regular boots:
>  Unable to find volume group "hda2"
>  ALERT! /dev/hda2 does not exist
>and then I'm dropped to busybox.
>
>Datapoints:
>2.6.10-5-686-smp -- ok
>2.6.12-6-686-smp -- not ok
>I could narrow that down more if you think it'll help.
>
>I've seen a few others have seen a similar problem, like this fellow:
>http://article.gmane.org/gmane.linux.ubuntu.user/45920
>But they've all been lilo problems and I'm using grub
>(0.95+cvs20040624-17ubuntu5).
>
>Some more data:
>I haven't changed my grub configuration from the default menu.lst and
>update-grub output.
>
>I'm not using LVM, to my knowledge.  I did a pretty straightforward
>install of Ubuntu when I first set up this computer, and unless it set something
>up without my knowledge...
>
>% cat /etc/fstab | grep -v '^#'
>proc            /proc           proc        defaults            0       0
>/dev/hda2       /               reiserfs    defaults,noatime    0       1
>/dev/hdc        /media/cdrom0   udf,iso9660 ro,user,noauto      0       0
>
>% cat /proc/cmdline
>root=/dev/hda2 ro quiet splash
>
>Some guesses about the problem:
>- Maybe there's an assumption about your drive setup that was
>introduced in a later kernel?
>- The machine is a Shuttle "Zen XPC ST62K", which means it may have
>some funky hardware, so maybe the new kernel dropped some module?
>
>I'd file a bug, but I'm not sure what package I should file against.
>
>  
>
Kernel updates execute the update-grub process.  The /boot/grub/menu.lst
file works with single (#) and double (##) comments.  when booting grub
ignores text following both single and double comments, but update-grub
only ignores double comments.  It updates your grub menu to reflect
kernel updates using the lines following single comments.

If you added or removed drives or partitions, your /boot directory which
used to reside on /dev/hda2, may now reside elsewhere, but the single
commented defaults in menu.lst still point to /dev/hda2.

I suggest you have a look and if this is your problem, make the changes
to the defaults manually, and then run update-grub.

-- 

_______________________________________
Art Alexion
Arthur S. Alexion LLC
arthur [at] alexion [dot] com
aim: aalexion
sms: 2679725536 [at] messaging [dot] sprintpcs [dot] com

PGP fingerprint: 52A4 B10C AA73 096F A661  92D2 3B65 8EAC ACC5 BA7A
The attachment -- signature.asc -- is my electronic signature; no need for alarm.
Info @ http://mysite.verizon.net/art.alexion/encryption/signature.asc.what.html

Key for signed PDFs available at
http://mysite.verizon.net/art.alexion/encryption/ArthurSAlexion.p7c
The validation string is TTJY-ZILJ-BJJG.
________________________________________

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 374 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20051004/c814b8a1/attachment.pgp>


More information about the ubuntu-users mailing list