GRUB is almost working the way I want, but the on-line GRUB instructions I've found, so far, are poor or not relevant and I still need a bit more patient help.
At the moment, I have two Mint 7 installs on USB sticks, one made with a hard drive working at the time of install and one made without. I don't want to use casper files, so these are "normal" installs. I also want these sticks to work with a couple of laptops we have, one with Vista, one with Linpus Lite (which needs replacing and is the main reason for this experiment).
When I go to boot each stick, I have to still have the HDD either working or not working as when I made each install, so each GRUB menu.list isn't quite right yet.
One stick at a time:
This is the menu.lst that needs to have the HDD with Windows (or Linux) not working (this desktop has two hard drives, one with Linux Mint 6 and one with Windows XP. I switch cables because a SATA port is dead.). When MintInstall made this install, each hd0,1 was actually hd1,1 and I had to find out what allowed Mint 7 to boot. This GRUB does boot Mint, but only if I unhook any HDD, so how do I make this work with either/any HDD attached? I presume I will also have to add a control for each drive, at some point.
## ## End Default Options ##
title Linux Mint 7 Gloria, kernel 2.6.28-11-generic
kernel /boot/vmlinuz-2.6.28-11-generic root=/dev/sda2 ro quiet splash
title Linux Mint 7 Gloria, kernel 2.6.28-11-generic (recovery mode)
kernel /boot/vmlinuz-2.6.28-11-generic root=/dev/sda2 ro single
title Linux Mint 7 Gloria, memtest86+
### END DEBIAN AUTOMAGIC KERNELS LIST
I will check back later this evening, after class.