Is it possible to put only the boot partition on a usb stick?

Posted by Steve V. on Super User See other posts from Super User or by Steve V.
Published on 2011-01-10T22:06:27Z Indexed on 2011/01/10 22:55 UTC
Read the original article Hit count: 198

I've been looking at system encryption with ArchLinux and i think I have it pretty much figured out but I have a question about the /boot partition. Once the system is booted up is it possible to unmount the /boot partition and allow the system to continue to run?

My thought was to install /boot to a USB stick since it can't be left encrypted and then boot from the USB stick which would boot up the encrypted hard disk. Then I can take the USB key out and just use the system as normal.

The reason I want to do this is because if an attacker was able to get physical access to the machine they could modify the /boot partition with a keystroke logger and steal the key and if they already had a copy of the encrypted data they could just sit back and wait for the key. I guess I could come up with a system of verifying that the boot has been untouched at each startup.

Has this been done before? Any guidance for implementing it on my own?

© Super User or respective owner

Related posts about bootable-media

Related posts about disk-encryption