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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]