- 28 名前:24 [2009/11/02(月) 21:09:48 ID:nf5yYOOC]
- 当初の計画とは大幅に脱線しましたが、結論から言うと、なんとかできました。
暗号ボリュームは dm-crypt + LUKS で実現します。 もちろん、このままでは Grub が 困ってしまいますので、Grub 2 を導入しました。 Grub は USB メモリにインストールしました。 (Grub のモジュールや設定ファイルも USB メモリにパーティション切っていっしょに入れます) そして Grub のシェルから: grub> insmod luks grub> ls Enter passphrase: ***************** Attempting to decrypt master key... Slot 0 opened (lk0) (hd0) (hd0,1) (hd1) (hd1,1) やりました!(lk0) が暗号ボリュームです。 / やら /boot を LVM で管理している場合は、さらに: grub> insmod lvm grub> ls (vg0-lv0) (vg0-lv1) (lk0) (hd0) (hd0,1) (hd1) (hd1,1) イェィ! (VG-LV) という形で現れます。あとはふつーに: grub> set root=(vg0-lv0) grub> linux /vmlinuz-xxx root=/dev/mapper/lv1 (←もちろん initramfs で対応する必要がある) grub> initrd /initrd-xxx grub> boot おk、起動しました。感動です。 が、毎回コレをやるのはアホなので、設定して grub-mkconfig で grub.cfg を更新すれば完璧です。
|

|