On a sunny day (Sat, 26 Mar 2011 12:41:48 -0700) it happened VWWall wrote in :
Yes, grub is cool, here my menu options for this box:
##### /boot/grub/menu.lst GRUB configuration file.
default 0 timeout 60 #color light-gray/blue yellow/brown
# DVD as master hdc, note grub only counts harddisks, so it stays hd2!
title Linux 2.6.21 hdd USB webcam audio root (hd2,6) kernel (hd2,5)/vmlinuz-2.6.21 root=/dev/hdd7
title Linux 2.6.21.P VIA USB MOD hdd root (hd2,6) kernel (hd2,5)/vmlinuz-2.6.21.P root=/dev/hdd7
title Linux 2.6.30.1 hdd root (hd2,6) kernel (hd2,5)/vmlinuz-2.6.30.1 root=/dev/hdd7
title Linux 2.6.21 hdb root (hd1,2) kernel (hd1,1)/vmlinuz-2.6.21 root=/dev/hdb3
title MS Windows 98SE and XP hda rootnoverify (hd0,0) makeactive chainloader +1
-----------------------------------------------------------------------
It auto boots after 60 seconds in the first configuration. It can do several kernel versions, also win89SE :-) I have removed xp, burned the MS xp disk, there is now reiserfs on that partition :-) But win98SE is what my Canon scanner needs, no Linux driver for that. hdb is a complete byte for byte backup of the first entry. What I do sometimes is run from hdb, tar the whole hdd tree, then reboot from hdd, and untar that tree to hdb. Makes an exact mirror except one config file. The tar goes to an external 1 TB USB disk, so there are always 2 recent backups of everything. The other hdd entries is for testing kernels. This way, if I screw up a file or even a whole directory, I can mount hdb, and just copy it back. hda and hdb are normally automatically put to sleep with hdparm -Y at bootup to lower temperature and power consumption. This thing also is the media center, 2 sound cards, satellite TVcard, terrestial digital TV, analog TV, analog video in, etc etc, security cam H264 recording, webcams, video editing, audio editing, DVD authoring, program development, internet, 3 web browsers, Usenet, WiFi, time server, ftp server, DNS server, http server, working on a upnp media server. Oh, and games, home control (heater control temperature measurement), radiation (radioactivity) measurement, alarm clocks (time changed an hour here last night), lights control, many more things. Linux does it all with some programming :-) Ah!, and it is not even multicore. LOL