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.

Reply via email to