マルチブート総合スレッド 2ブート

このエントリーをはてなブックマークに追加
937929
連投申し訳ない。以下のようなことを、PBRの中で出来るモノはあるだろうか?
(1)指定されたパーティションが読める(指定されたパーティションタイプ)かを判定、OKならそこからブート
(2)ダメなら別のパーティションをブート

>>936で触れたTrueCryptというのは、パーティションを丸ごと暗号化できるなかなか便利なモノなのだが、
デュアルブートの時はいまひとつ使いにくい。>>929の例で行くと、

MBRで復号するかしないかを選択
 ↓
どちらにしろ必ずP1のPBRを起動
 ↓
ブートするパーティションを選択。復号していない場合はP2を選ぶとエラーになる。

という動作になる。よく考えてみれば、起動パーティションは一つしか設定できないんだから当たり前の話なんだが・・・。
で、P1に一行目のようなPBRを仕込めば、復号するかしないかを選ぶだけでどちらかを起動できるんじゃね? と考えた次第。
Windowsの方が嬉しいけどLinuxでも可。必要ならもう一つパーティション(言うならP0)を作ってそこを起動パーティションにする。
grubとかで出来るかな?