On 09/16/10 16:22, J. Roeleveld wrote: > On Thursday 16 September 2010 00:34:39 Jake Moe wrote: >> On 16/09/10 08:26, Dale wrote: >>> Jake Moe wrote: >>>> Thanks for that, I'll rebuild the genkernel with blkid support. >>>> >>>> As to the second suggestion, there is *no* /dev/sda1 (the partition in >>>> question). It just doesn't exist for some reason. However, fstab shows >>>> that it's mounted, and /sys/block has entries for the disk, so I'm not >>>> sure why it's dropped out. I'm guessing it has something to do with >>>> udevd, or uevents? Because shortly before that, I tell it to find the >>>> root partition at /dev/sda1, and it starts to boot, but then it loses >>>> it. >>>> >>>> Jake Moe >>> The file fstab doesn't show what is mounted. Either use the command >>> "mount" with no options or cat /etc/mtab to see what is actually mounted. >>> >>> Dale >>> >>> :-) :-) >> Gah, it's too early. That's what I meant to say (and previously said in >> my original post): when I run "mount", it shows /dev/sda1 is mounted on /. >> >> Jake Moe > I wonder if it looses the "/dev" tree when it mounts the root-partition read > only prior to running the fsck. > That could explain why it's not there. > > Try building a dummy /dev-tree on your root partition with the correct device- > nodes hardcoded for /dev/sdxxxxxx and see how far you get then? > > -- > Joost > Erm, you've gone a bit beyond my knowledge there. Are you saying I should go into the maintenance console, create a dummy /devdir, and try to mknod the hard drive? I assume I'd use something like 'mknod /dev/sda c 8 0'? If not, what do you mean, cause you've lost me.
Jake Moe