以下に示すのは、現在のパーティション構成(トリプルブートが想定されています)で、
350MB partition for bootloader and MBR of Windows, I guess
100GB partition for Windows 8.1
45.02GB partition for Ubuntu Gnome 14.04 LTS (/)
30.08GB partition for Arch Linux (/)
5.08GB for Swap (/swap for both Arch and ubuntu)
新しいOSをインストールするか再インストールするたびに、grubの設定が台無しになります。このサイトにはすでに多くの同様の質問がありますが、明確なビジョンを与えてくれるものはありませんでした。私の疑問は:
/boot
として個別のパーティションを指定していない場合、grubをインストールするのに理想的な場所はどれですか?各Linuxは、/boot
ディレクトリに独自のgrubのコピーを持ちますか?/boot
パーティションとして350MBを選択するとどうなりますか?まあ、私は一度それをやったと私のWindowsが壊れました。/dev/sda
または/dev/sdaX
にgrubをインストールすることは何を意味しますか?MBRパーティションではなくGPTを検討してください。
ハードウェア(UEFI bios)があり、十分に新しいOS(〜2014以降のLinux OSが勝つ10または8)がある場合は、新しいGPTパーティションスキームの使用を検討してください。
ドライブのパーティション分割時のgptとmbrの違い を参照してください
GRUBまたはWindowsブートローダーを選択して、そのまま使用します。あなたの場合、窓に固執し、それは簡単になります。それにもかかわらず、誰かがもっと知りたい場合のために、grubについても以下に答えます。
1)必要なブートローダー/ grub/boot-partitionは1つだけであり、プライマリ/最初/ブート可能なパーティションである必要があります。または、Windows独自のブートローダーを使用します。各Linuxには/ bootディレクトリがありません-Linuxではディレクトリの動作が異なります。/bootパーティションは、すべてのLinuxがロードできる「隠しD:ドライブ」と考えてください。注:LinuxもWindowsもその/ bootパーティションを効果的に使用します...電源ボタンを押すと、コンピューターのBIOSは最初にそのパーティションをブートローダーとしてロードします。次に、そのパーティションのgrubブートローダーは、OSの1つへの制御を開始します。OSは、制御を渡した人を特に知らないか気にしません。
2)その350 MBのパーティションを新しいgrubブートローダーとして選択しないでください。すでにブートローダーがあります。Windowsがそこに置きます。その350 MBのパーティションはWindowsによってそこに置かれましたが、NTFSファイルシステム形式であるため、写真でわかります。 Linux OSの/ bootディレクトリは必ずしも必要ではありません。一方、私は無料の(自由な)ブートローダーが必要であり、微調整してウィンドウのように見えません。その場合、それはより複雑で、この回答の範囲外です。動作させたい場合は、Windowsを使用してください。 grubを使用するには、Windowsを再インストールするか、基本的にはOSがインストールされていないスクラッチディスクから開始するGPTを使用する必要があります。
3)grubを使用してMBRパーティションテーブル(新しいGPTを使用)を使用すると、Windowsのアップグレード時に常に問題が発生する可能性があります。 GPTで最初からやり直すか、Windowsブートローダーを使用します。
4)/dev/sda /dev/sdb etc
は実際には効果的なディレクトリではないため、これらのディレクトリにgrubをインストールしていません。代わりに、これらのハードウェアを見つけて、それらにgrubをインストールするように言っています。 /dev/sda /dev/sdb etc
は、OSが検出してロードした新しいハードウェア(この場合はディスク)をLinuxオペレーティングシステムが自動的に追跡する方法です。したがって、上の図のウィンドウ「ディスク0」または「CD-ROM 0」のようになります。