Re: Installation on Debian - Problem solved!!! [message #9408 is a reply to message #9398] |
Sun, 31 December 2006 11:42   |
pjdevries
Messages: 17 Registered: December 2006
|
Junior Member |
|
|
My thoughts exactly. In fact this has wrong-footed me right from the start and prevented me from exploring the option of making an initrd until the end. I have to admit that I'm still on unfamiliar territory and just making educated guesses. But the fact remains that my kernel boots after having changed those parameters from built in to loadable.
If by 'what kind of modules have you enabled to start your ovzkernel' you mean the contents of my /etc/modules, then this is it:
Yo can see why I configured CONFIG_BLK_DEV_SD, ONFIG_MOUSE_PS2 and CONFIG_BLK_DEV_SR as loadable modules, although you are right with CONFIG_BLK_DEV_SR being configured as loadable by default. I can not remember why I also decided to configure CONFIG_SCSI_ATA_PIIX as loadable. It was more or less a guts feeling based on all kinds of information and error messages I saw during my various experiments. To be honest I'm not even sure if either of those options can be left configured as bulit in, because once it worked I didn't bother any more
If there is any additional information I can give to clear things up, just ask for it. I would prefer to have a better understanding of how things should work as well. After all: I still don't know exactly how to configure and build a kernel in the proper way. I got it to work by try and error and more or less educated guessing.
Do you konw of any good, detailed, monkey proof documentation or tutorial about building kernels, with or without initrd, that not only outlines the steps to be taken but also why they should be taken? It might enable me to solve the next problem I face: the loadable DRBD module in my working OpenVZ kernel. The problem is that the version of that module is 0.7.20 (api:79/proto:74) while the supported version of the drbd0.7-utils (and drbd0.7-module-source) available from the stable debian repository is 0.7.10 (api:77) and they don't work together. So either I get hold of a drbd0.7-utils version 0.7.20, which doesn't seem to be available as a debian package, or I compile my current OpenVZ kernel with the available 0.7.10 module sources, which I don't know how to do.
Have a nice turn of the year!
Regards,
Pieter-Jan de Vries
|
|
|