Thanks for writing up your guide. It worked for me on vanilla Debian, except for one hiccup.
You may want to mention that it may be necessary to add the vfat drivers (and necessary "code pages" or so) to /etc/initramfs-tools/modules. (Your guide seemed to suggest a VFAT file system for the stick, so I stuck with that. Reformatting as ext4 may be easier and avoid this step.) This is what did the trick for me.
vfat
nls_ascii
nls_utf8
nls_cp437
While you're at it, it might be nice to add a version of the guide to this repository, so that everything is in one place should your web page ever go offline.
Another thing that bears mentioning is that, apparently, newer versions of systemd strongly suggest the x-initrd.attach in crypttab. It was already there for me. After removing it initially, I discovered that it's fine to leave it in. Others may ask themselves the same thing.
Thanks for writing up your guide. It worked for me on vanilla Debian, except for one hiccup.
You may want to mention that it may be necessary to add the
vfatdrivers (and necessary "code pages" or so) to/etc/initramfs-tools/modules. (Your guide seemed to suggest a VFAT file system for the stick, so I stuck with that. Reformatting as ext4 may be easier and avoid this step.) This is what did the trick for me.While you're at it, it might be nice to add a version of the guide to this repository, so that everything is in one place should your web page ever go offline.
Another thing that bears mentioning is that, apparently, newer versions of systemd strongly suggest the
x-initrd.attachincrypttab. It was already there for me. After removing it initially, I discovered that it's fine to leave it in. Others may ask themselves the same thing.