[TriLUG] Debian won't boot after dist-upgrade; udev problems?

T. Bryan tbryan at python.net
Mon Jun 5 12:53:20 EDT 2006


So, I've been holding a sever back until I figured out my RAID/LVM problems.  
I was thinking that I was getting close to fixing that, so I did a an upgrade 
(on testing) last night.  

Now, when my system boots, I get 
/dev/hda2 does not exist!  Dropping to a shell!

Looking online, it looked like the culprit was probably udev being held back 
for some reason.  So, I booted with Knoppix, and after tinkering with chroot, 
I had a successful apt-get install udev:
mount -t ext3 -o rw /dev/hda2 /mnt/hda2
mount -t ext3 -o rw /dev/hda1 /mnt/hda2/boot
chroot /mnt/hda2
apt-get install udev

I thought that the udev install would modify my initrd-img in some way.  
Checking the timestamp, that did not seem to be the case.  Rebooted.  Same 
problem.

I tried a dist-upgrade (again, from the chrooted environment in Knoppix) 
because I figured that I might now have some skewed library vs. package 
versions and that it would be safer just to get everything upgraded.  I don't 
mind fixing broken things later since it's not my primary machine anyway.  :)

I'm still seeing the same error and being dropped inot a BusyBox shell on 
boot.  Did anyone else see a similar type of error recently with Debian 
testing?  Or does Debian just hate me?  

---Tom




More information about the TriLUG mailing list