howdy laxware:
Quote:
"when I run lilo I get an error about only linear boot devices supported..."
|
I assume you got your luks+lvm setup going by now... but if not, that above error is what happens if you run lilo before chrooting into your luks+lvm setup... if you chroot into your mounted luks+lvm setup before running lilo (or mkinitrd for that matter) then the /usr/usr/mkinitrd/mkinitrd-command-generator.sh shell script detects the luks setup and adds the appropriate -C flag to the initrd command; and lilo detects the luks setup and won't complain that only linear boot devices are supported.
In lilo's image configuration, my root entry for my luks+lvm image looks like root=/dev/cryptvg/root (here, I wrote cryptvg, because that is what is used in README_CRYPT.txt instructions)... but on my setups, I use the hostname for cryptvg, because I put luks+lvm on bootable external usb-ssd, and if I used cryptvg as the volume group name on every setup, it would try to make two /dev/cryptvg/root when I mount external ssd... so I started using hostname for cryptvg to avoid that conflict.