EDIT: Nevermind.... *sigh* forgot to *load* the loop-aes module......
Ok... first, sorry for dragging up an old thread, but I need a wee bit of help, and the gentoo forums have enough threads as it is ;)
I'm trying this out on my laptop ("this" being encrypting the entire filesystem and using a cd to boot). I've downloaded the latest loop-aes and compiled it, set up my kernel as the loop-aes readme specifies, compiled util-linux and gnupg with the patches that came with loop-aes.
Now, I've hit a bit of a stumbling block. Running "make tests" to ensure the loop-aes kernel module compiled correctly dies really soon. Why? There are no loop devices in my /dev directory. None. Nada. That's a problem, I'm thinking.... how do I go about adding them? My guess would be enabling loop devices in the kernel.... except that I'm not supposed to do that. I'm using 2.6.9-gentoo-r9 and udev, by the way.
Once I get this solved, I think I should be able to do this.
Oh, and another question. Since I had to compile my own util-linux and gnupg, how would I stop emerge from upgrading them (thus undoing my patched versions), and from recompiling the (or, what it thinks is the) current installed version, say on an emerge -e? I put them both in /etc/portage/package.mask, but I'm wondering if theres anything else to do as well. Removing them from my worldfile doesn't seem like a smart plan, as something will surely try to remerge them as dependencies....



