From: "Thomas Hertweck"
david rankin wrote:
This is really comical - sort of. I am running opensuse 10.
Is that 10.0?
Yes
I have been through heck compiling a new kernel. I got the 2.6.20 kernel and did the following
Get the latest and greatest kernel, unpack it into /usr/src/linux-2.6.20, create a symlink linux->linux-2.6.20
That should not be necessary.
Sorry, everything I have read, said do it, so I just did it....
cd linux zcat /proc/config.gz config make oldconfig make make modules_install make install. edit grub to boot from new and old kernels.
Did "make install" create an initrd etc.?
Yes, everything did exactly what it was supposed to do! I even took the time to create links to make sure I could boot to the old kernel, which worked. providence:/home/david # ll /boot total 17184 drwxr-xr-x 3 root root 888 2007-04-17 22:21 . drwxr-xr-x 23 root root 544 2007-04-18 05:03 .. -rw------- 1 root root 512 2006-08-12 17:09 backup_mbr lrwxrwxrwx 1 root root 1 2006-08-12 16:56 boot -> . -rw-r--r-- 1 root root 63196 2007-03-02 10:42 config-2.6.13-15.15-smp drwxr-xr-x 2 root root 544 2007-04-17 22:22 grub lrwxrwxrwx 1 root root 19 2007-04-17 22:21 initrd -> initrd-2.6.20.7-smp -rw-r--r-- 1 root root 1848561 2007-04-13 11:40 initrd-2.6.13-15.15-smp -rw-r--r-- 1 root root 1752217 2007-04-16 20:37 initrd-2.6.20.6-smp -rw-r--r-- 1 root root 1800590 2007-04-17 22:21 initrd-2.6.20.7-smp lrwxrwxrwx 1 root root 23 2007-04-16 19:59 initrdold -> initrd-2.6.13-15.15-smp -rw-r--r-- 1 root root 90292 2005-09-09 11:36 memtest.bin -rw-r--r-- 1 root root 128000 2006-08-12 17:09 message -rw-r--r-- 1 root root 73773 2007-03-02 10:42 symvers-2.6.13-15.15-i386-smp.gz -rw-r--r-- 1 root root 779055 2007-03-02 10:33 System.map-2.6.13-15.15-smp -rw-r--r-- 1 root root 856751 2007-04-15 00:44 System.map-2.6.20.6-smp -rw-r--r-- 1 root root 856751 2007-04-15 00:44 System.map-2.6.20.6-smp.old -rw-r--r-- 1 root root 860395 2007-04-17 22:01 System.map-2.6.20.7-smp -rw-r--r-- 1 root root 1991337 2007-03-02 10:42 vmlinux-2.6.13-15.15-smp.gz lrwxrwxrwx 1 root root 20 2007-04-17 22:20 vmlinuz -> vmlinuz-2.6.20.7-smp -rw-r--r-- 1 root root 1684799 2007-03-02 10:33 vmlinuz-2.6.13-15.15-smp -rw-r--r-- 1 root root 1590304 2007-04-15 00:44 vmlinuz-2.6.20.6-smp -rw-r--r-- 1 root root 1590304 2007-04-15 00:44 vmlinuz-2.6.20.6-smp.old -rw-r--r-- 1 root root 1562784 2007-04-17 22:01 vmlinuz-2.6.20.7-smp lrwxrwxrwx 1 root root 24 2007-04-16 19:59 vmlinuzold -> vmlinuz-2.6.13-15.15-smp providence:/home/david # The machine boots just fine on 2.6.20.6 and 2.6.20.7, the only problems are (1) keyboard; (2) mouse; and (3) network. Everything else works fine (Apache, MySQL, smb, nmb, sata, etc.......)
[...] Anybody want to take a stab at where I screwed up??
Well, did you read Documentation/Changes in the kernel source tree? Does your system meet the "Current Minimal Requirements"? If it's indeed a 10.0 system, then I have some doubts...
Yes, I read the Documentation/Changes in the kernel source. Specifically the "Current Minimal Requirements" o Gnu C 3.2 # gcc --version o Gnu make 3.79.1 # make --version o binutils 2.12 # ld -v o util-linux 2.10o # fdformat --version o module-init-tools 0.9.10 # depmod -V o e2fsprogs 1.29 # tune2fs o jfsutils 1.1.3 # fsck.jfs -V o reiserfsprogs 3.6.3 # reiserfsck -V 2>&1|grep reiserfsprogs o xfsprogs 2.6.0 # xfs_db -V o pcmciautils 004 # pccardctl -V o quota-tools 3.09 # quota -V o PPP 2.4.0 # pppd --version o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version o nfs-utils 1.0.5 # showmount --version o procps 3.2.0 # ps --version o oprofile 0.9 # oprofiled --version o udev 081 # udevinfo -V Out of the entire list, the only requirement I did not update was udev because the documentation said it was not a good idea. If you think this is the problem, then I'm game to update it.
Cheers, Th. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-- David C. Rankin, J.D., P.E. 510 Ochiltree Street Nacogdoches, Texas 75961 (936) 715-9333 (936) 715-9339 fax www.rankinlawfirm.com -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org