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]

Reply via email to