私の MacBook には、次のようなかなり「非常識な」パーティション スキームがあります。
Kevins-MacBook-Air:~ Ingwie$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS MacHD 389.9 GB disk0s2
3: Microsoft Basic Data LINUX 50.0 GB disk0s3
4: Microsoft Basic Data BOOTCAMP 50.0 GB disk0s4
5: Microsoft Basic Data SCHULE 10.0 GB disk0s5
現在、Windows では、MBR の 4 パーティション制限のせいで、5 番目のパーティションが表示されません。まあ仕方ありません。
私のアイデアは、LINUX と SCHULE を「交換」し、Linux を 5 番目のパーティションにインストールし、SCHULE を 3 番目のパーティションにインストールすることでした。しかし、私が読んだ限りでは、それを「バイパス」できるのは grub2 だけのようです。
5 番目のパーティションを Windows で表示する方法について、どなたか助けていただけませんか? リストの最初のエントリにあるように、現在 GUID パーティション スキームを使用しています。Windows 8 を使用しているため、これを GPT スキーム全体に変換することも考えましたが、それが何か役立つかどうかはわかりませんでした。
よろしく、イングヴェイ! ^.^
答え1
ディスクパーティションの内容をスワップすることは確かに可能ですが、大量のデータを操作し、パーティションのサイズを変更する必要があります。より良い解決策は、より合理的なパーティションを作成することです。ハイブリッドMBRディスク上のパーティションをコピーします。Apple のツールは基本的に、EFI システム パーティション (ESP、パーティション #1) に続く最初の 3 つのパーティションを「ハイブリッド化」し、Windows 用に MBR に複製します。代わりに、Windows パーティション (ディスク上の #4 と #5 だと思います) のみを含むハイブリッド MBR を作成できます。GPT fdisk ( gdisk
) ユーティリティgptsync
はこれを行うことができます。詳細については、前述のハイブリッドMBRドキュメントを参照してください。再検索GPT fdisk ほど柔軟性はありませんが、これも同様に機能します。( gptsync
rEFIt に含まれている の古いバージョンは、Apple のツールとほぼ同じ機能しか持たないため、あまり役に立ちません。)
注意点が 1 つあります。ハイブリッド MBR を変更すると、Windows が適切に反応しなくなる可能性があります。修正されるまで起動が停止する可能性がありますが、私は Windows の専門家ではないので、この点についてはサポートできません。Windows パーティションを、MBR 内の現在の番号と同じ番号になるように設定することで、おそらく問題を修正できます。たとえば、5 3 4
ハイブリッド化するパーティションとして を入力しgdisk
、0xEE パーティションを先頭に配置するなどです。
(補足: ハイブリッド MBR ディスクに直面した場合、OS X と Linux はどちらも GPT で定義されたパーティションを使用します。対照的に、Windows は MBR 側を使用し、GPT データを無視します。この違いにより、ハイブリッド MBR は GPT 仕様に違反しており危険であるにもかかわらず、Apple にとってハイブリッド MBR が便利なものとなっています。)