Click to See Complete Forum and Search --> : kernel upgrade, for the love of god please help
paully
12-02-2000, 12:44 PM
I'm trying to get 2.4.0-test11 kernel to run. I currently have 2.2.17 but I need the USB support. I downloaded it ran make config, make dep, make clean, make bzImage, make modules, make modules_install. Somewhere in there, I guess after make bzImage it told me the kernel info was too big to put on a floppy and I boot from floppy. I tried to open etc/lilo.conf but it the file doesnt exist. I guess since I dont use lilo on the hard drive, right(just a guess)?
But I have no idea what to do next to get it to run the kernel. I copied the bzImage to /boot/vmlinuz, read somewhere about a system.map file but cant find it. When I do uname -a it still shows the older kernel, it also shows the kernel number when I boot up. I know its the kernel thats on my floppy (the 2.2.17) but I cant make a bzdisk since its to big. Any help would be great so I can get slack 7.1 runnin properly by 2001 http://www.linuxnewbie.org/ubb/smile.gif
thanks
paul
ph34r
12-02-2000, 02:01 PM
can you copy it to a fat/fat32 partition and boot with loadlin from there?
knute
12-02-2000, 02:28 PM
Well the commands that you need to run to make the kernel are:
make mrproper
make menuconfig (I use menu config, cause then you don't have to answer every question,make config or make xconfig?? also work, but you need to be in X for the last to work...
make dep
make bzImage
make modules
make modules_install
Why did you run make clean? That would remove any configuration that you did, won't it? If it removed the configuration, my guess would be that it would run all of the scripts... That may be why you got that message about the to large kernel...
------------------
Knute
Email: knuteh@yahoo.com
ICQ: 53979509
GAIM: knutehall
[This message has been edited by knute (edited 02 December 2000).]
'make clean' just cleans up any stale .o files left behind from an earlier compile.
Originally posted by paully:
I'm trying to get 2.4.0-test11 kernel to run. I currently have 2.2.17 but I need the USB support.
You dont need 2.4 for USB, get the backport here (http://www.suse.cz/development/usb-backport/).
Somewhere in there, I guess after make bzImage it told me the kernel info was too big to put on a floppy and I boot from floppy. I tried to open etc/lilo.conf but it the file doesnt exist. I guess since I dont use lilo on the hard drive, right(just a guess)?
This makes no sense to me; the image was too big to boot from a floppy so you boot from a floppy. HUH?
How do you boot your linux system? Some additional info would be helpful.
But I have no idea what to do next to get it to run the kernel. I copied the bzImage to /boot/vmlinuz, read somewhere about a system.map file but cant find it.
The dir /usr/src/linux contains System.map. You should copy this straight over to /boot. But then again, its not really necessary, your system will run without it. Its basically used in debugging the kernel.
A generic kernel compile / install is found in the kernel-HOWTO (http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html).
paully1
12-02-2000, 10:47 PM
Originally posted by bdl:
The dir /usr/src/linux contains System.map. You should copy this straight over to /boot. But then again, its not really necessary, your system will run without it. Its basically used in debugging the kernel.
A generic kernel compile / install is found in the kernel-HOWTO (http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html).
I know it sounded confusing but I previously booted from floppy and plan on doing the same after the kernel upgrade. Fortunately I got it running! Yippee! And I got it on the floppy and it boots. So all is well except for xwindows. Thats the next thing for me to tackle.
thanks again for all the help folks,
paul
paully=paully1 I had to reregister