| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 68285 | 2006-04-23 10:51:00 | Problem booting new Kernel (gentoo) | Greven (91) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 448760 | 2006-04-23 10:51:00 | I updated everything on my gentoo box today in order to upgrade the kernel from version 2.4 to version 2.6 I followed the instructions provided by gentoo.org & everything went fine until it came to actually booting the new kernel. I'm supposed to use a ramdisk to boot the system, but the line in the lilo config that does that uses the device ram0, which doesn't exist on my system. How can I get the ram0 device, or boot the new kernel some other way? I used genkernel to compile & configure the kernel I can still boot the old 2.4 kernel |
Greven (91) | ||
| 448761 | 2006-04-23 12:17:00 | OK, I personally don't use lilo so this is info off another I asked help of... You need to build Ram disk support into the kernel (the 2.6 kernel if thats the one you want) To do that, do this.. 'ln /usr/src' <enter> (do you have a symlink in here called linux that points to the 2.6 kernel? if so, then do this 'cd /usr/src/linux' <enter> (you should now be in the 2.6 folder) 'make menuconfig' <enter> Scroll down (using arrow keys) to 'Device Drivers', then go to 'Block Devices' Scroll down to Ram Disk Support (so that its highlighted) and press y (this will put an * in the space beside it) Scroll down to Initial RAM filesystem and RAM disk and press y again. Once that has an * beside it, use the right arrow key so that 'back' is highlighted and press <enter> . Press <enter> again and then once more. You should now be at a selction of 'yes' or 'no. Highlight yes and press <enter> . Now, in console type 'make && make modules_install' <enter> Once thats finished type 'cp arch/i386/boot/bzImage /boot/<kernel name as listed in lilo> <enter> reboot |
Myth (110) | ||
| 1 | |||||