Here's the low-tech approach: put /boot on a memory stick, and boot from that (assuming your BIOS can be set to boot of a USD device). /boot usually only get access when you do kernel updates. -- Gé