On Fri, Dec 06, 2002 at 12:35:40PM -0000, davidc wrote: > I can't seem to get the vserver kernel to boot. I've unzipped the kernel to > /boot/ and also copied the config-2.4.19 into that directory (the kernel the > machine uses by default is a 2.4.18 one). I edited /etc/lilo.conf with > exactly the information as shown in the helpfiles except "label" is set to > "LinuxCTX" as lilo didn't like the long name as suggested. > > Upon rebooting and choosing LinuxCTX I get the error as shown at > http://edeca.net/vserver/booterror.png
kmod: failed to exec /sbin/modprobe -s -k block-major-8 means: the kernel tries to load an scsi module, probably for your scsi hard disk, but fails to find one (most likely because your initrd or kernel lacks this module) VGS: Cannot open root device "801" or 08:01 is the result of the previous failure, because the kernel tries to make /dev/sda1 or /dev/scsi/host0/bus0/target0/lun0/part1 the root device, which could not be accessed, because the driver module is missing ... possible solutions: - compile your own kernel, selecting the apropriate modules and/or drivers to be included in the kernel - build your own initrd (which must include the modules required for booting, like the scsi modules for scsi discs) > Does anybody have any idea what I can do to fix this and get this kernel > booting? if you send me your system configuration (a) the lilo.conf file and the config-2.4.19 of your kernel, I could give you some further hints how to configure it ... but I would suggest to compile your own kernel (the mailing list archive at http://www.paul.sladen.org/vserver/archives/ contains several links on how to compile the kernel) best, Herbert > > Cheers.
