You are here: / neerv106.speed.planet.nl / serverconfig / jan >

Jan

(15-08-2005)   Jan is "on loan" from a friend. It functions as fileserver to the rest and as playground for Jun. As a result it isn't very interesting, configuration-wise. Will be the last to be taken off duty and replaced by Hermes (who will inherit it's 160 "GB" disk).
(15-01-2006)   Upgraded to 2.6.14.6 generic. Didn't forget the mkinitrd trickery this time..
Here's how you use generic 2.6 kernels in Slackware:
  1. Get the 4 packages from the /testing directory (in my case: ftp://ftp.nluug.nl/pub/os/Linux/distr/slackware/slackware-current/testing/packages/linux-2.6.14.6/) :
    • alsa-driver-1.0.10-2.6.16.4-i486-2.tgz
    • kernel-generic-2.6.14.6-i486-1.tgz
    • kernel-headers-2.6.14.6-i386-1.tgz
    • kernel-modules-2.6.14.6-i486-1.tgz
  2. Install them as root using installpkg:
      installpkg alsa*tgz
      installpkg kernel-ge*tgz
      installpkg kernel-he*tgz
      installpkg kernel-mo*tgz
    
  3. Since my /-filesystem is ext3 and the generic kernel only knows about ext2 (and the ext3 module is in /lib/modules/2.6.14.6, which is an ext3 filesystem), we have to make an initial ramdisk that contains the necessary modules to mount the /-filesystem. This is done with this incantation (as root):
      cd /boot
      mkinitrd -c -k 2.6.14.6 -f ext3 -r /dev/hda1
    
    That tells mkinitrd to use the 2.6.14.6 modules, that the root filesystem is ext3 and can be found in /dev/hda1. Mkinitrd generates the file /boot/initrd.gz.
  4. Last but not least we tell lilo that it should use the initrd.gz file when booting by ending the /etc/lilo.conf file with this:
    # Linux bootable partition config begins
    image = /boot/vmlinuz
      initrd = /boot/initrd.gz
      root = /dev/hda1
      label = Linux2.6.14.6
      read-only
    # Linux bootable partition config ends
    

Now, run the command "lilo" and you're all set to reboot and break that triple digit uptime..

(01-05-2006)   Jan has been returned to it's owner and has been rebuilt with Ubuntu (I think). No further details..

Jan - hardware

Model/Form Mini Tower
Motherboard?
Processor Pentium II 450 MHz
Memory 128MB
Video ?
Storage Maxtor 91728D8, 17"GB" (16479MB/512KB)
HDS722516VLAT80, 160"GB" (157066MB/7938KB)

Jan - lspci

00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0d.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 05)
00:0e.0 Multimedia audio controller: Aureal Semiconductor Vortex 2 (rev fe)
00:0f.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
00:0f.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)
Back to top
@Hans © Copyright 2005 Hans Neervoort