
3台のハードドライブを搭載したコンピュータがあります。
- 120GB SSD、Archは次のように識別されます
sdb
- 1TB回転ドライブ、Archは次のように識別されます
sdc
- 160GB回転ドライブ、Archは次のように識別されます
sda
現在、Windows 7 がインストールされており、sdb
一部の Windows 関連エントリもそのパスにインストールされているシンボリックリンクとプログラムを介していますが、sdc
そのドライブはほとんどストレージです。
私のコンピュータにsda
Xubuntu 12.04をインストールしました。その一環としてGRUBもインストールされているので、コンピュータが起動すると、sdb
Windows 7またはXubuntuから起動するオプションを提供するGRUBメニューが表示されますsda
。
これで、Xubuntuに気にせずにArchをインストールすることにしました(すべてのsda
パーティションを削除してArch用の新しいパーティションを作成することで)。最も重要なのは、sda
LUKSでコンテンツ全体を暗号化したいということです。 Windows 7をデュアルブートにして、GRUBメニューが表示され、WindowsからブートするかArchでブートするかを尋ねます。 Arch を選択すると、LUKS 暗号化キーの入力を求められます。
どうすればいいですか?私はLinuxの経験が多く、Windowsのインストール容量が大きすぎるということが少し心配です。 Arch Wikiは非常に詳細で有益ですが、私が望むガイドラインはいくつかの記事に散らばっているようです。例えば、初心者ガイドパーティションテーブルを作成するための非常に便利なガイドラインがありますが、暗号化に関する言及はありません。これ暗号化このページでは暗号化について説明しますが、GRUBの使用方法については説明しません。
特に私は以下について混乱しています。
- LUKSおよびフルディスク暗号化を使用するには、起動して
/boot
復号化キープロンプトを表示できるように暗号化を解除する必要があり、他のすべてがLVM / LUKSに存在できることを理解しています。これを/boot
開くことができますかsda
? - GRUBを最初からインストールして設定する必要があります(たとえば、
fixmbr
Windowsで実行してWindowsのみの起動状態に戻し、そこからGRUBを追加するなど)。私は何をすべきですか?既存のGRUBを暗号化されていない状態で指定し、Archにそこでタスクを処理させる方法はありますか/boot
? - どのくらい大きくなければなりませんか
/boot
? - 私が望むことを達成するための簡単で標準的な方法はありますか?
または私の質問を要約すると、次のようになります。コンピュータにすでに別の(暗号化されていない)Linuxインストールが含まれていて、それをアンインストールしたい場合は、暗号化されたドライブにArchをインストールしてWindows 7とデュアルブートするようにするにはどうすればよいですか。