Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Fails to boot: Failed to calculate module dependencies
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
samuel.penn
Tux's lil' helper
Tux's lil' helper


Joined: 14 Dec 2003
Posts: 114
Location: UK

PostPosted: Wed Jan 25, 2006 2:33 pm    Post subject: Fails to boot: Failed to calculate module dependencies Reply with quote

I've had an Gentoo/AMD64 system[1] that has been running fine since the last reboot back around Xmas time. I shut it down last night cleanly, and have just tried to boot it back, but I get a:

"Failed to calculate module dependencies"

It then fails to mount any filesystems, claiming that they are corrupt.

I'm using SATA, with ext2 for the boot partition and resier for everything else, though since I can mount all the filesystems fine in Knoppix I don't think this is a problem.

I've tried booting from the Gentoo install CD I used to build the system (2004.3 AMD64), but it can't even see any of the /dev/sda* drives in order to mount them. Knoppix can see them fine.

I'm pretty certain I haven't changed the kernel in the last month or so, but obviously all sorts of things have been upgraded since the last reboot.

Any ideas? This is somewhat... um, fatal :-(



[1] Hardware specs at http://www.glendale.org.uk/~sam/amd64.html
Back to top
View user's profile Send private message
samuel.penn
Tux's lil' helper
Tux's lil' helper


Joined: 14 Dec 2003
Posts: 114
Location: UK

PostPosted: Wed Jan 25, 2006 3:22 pm    Post subject: Running, but... Reply with quote

I have managed to get the system up and running, but things still aren't quite right.

Though none of the /dev/sd* devices existed, I managed to find my drives under /dev/scsi/host2/bus0/target0/lun0, and was able to mount /boot and /etc

I noticed that /etc/modules.conf had zero size, so I ran "modules-update -force" from single user mode to try and regenerate it. This regenerated the file, though failed to read System.map since /usr wasn't mounted.

I rebooted and it now finds the module dependencies, but fails to mount any drives, because /dev/sd* still don't exist. Back in single user mode, I changed fstab (which gave me another reminder to make a /bin/vim version of vim, so I don't have to use nano in these circumstances) to point directly at the devices in /dev/scsi (as above).

Rebooted, and the system came up, though with errors about not being able to find the oss sound devices. The SATA devices in /dev/sda* now exist at this point once the full system is up, even though they aren't there at boot time.

So... anyone any idea why all my devices and modules broke? Any idea why some devices don't exist at boot time?
Back to top
View user's profile Send private message
jomen
Guru
Guru


Joined: 04 Jan 2006
Posts: 536
Location: Leipzig, Germany

PostPosted: Wed Jan 25, 2006 3:32 pm    Post subject: Reply with quote

Quote:
I'm pretty certain I haven't changed the kernel in the last month or so, but obviously all sorts of things have been upgraded since the last reboot.

If you upgraded some things - did you run etc-update to merge any changes to your config-files? This could be one source of this kind of errors.
You can run it from a chroot from knoppix, if knoppix can handle all things fine, as you say - similar to chroot during install.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum