web-dev-qa-db-ja.com

rEFItを介したトリプルブート(OS X / Win / Linux)が機能しない-LinuxがrEFItに表示されない

今日、私はMac OS X LionをLinux(ミント)とWindows7と一緒にインストールしました。

Linuxで起動できるようにするために、rEFItをダウンロードしました。開きます。MacとWindowsのパーティションが表示されますが、Linuxのパーティションは表示されません。 Linuxを数回再インストールしましたが、機能しません。

REFItからパーティションアプリをチェックアウトし、次の結果を得ました。

Current GPT partition table:
 #      Start LBA      End LBA  Type
 1             40       409639  EFI System (FAT)
 2         409640    854536479  Mac OS X HFS+
 3      854536584    916425255  Basic Data
 4      916425256    917694791  Mac OS X HFS+
 5      968960634    976773118  Linux Swap
 6      917694792    968960417  Basic Data

Current MBR partition table:
 # A    Start LBA      End LBA  Type
 1              1       409639  ee  EFI Protective
 2         409640    854536479  af  Mac OS X HFS+
 3 *    854536584    916425255  07  NTFS/HPFS
 4      916425256    917694791  af  Mac OS X HFS+

MBR contents:
 Boot Code: Unknown, but bootable

Partition at LBA 40:
 Boot Code: None (Non-system disk message)
 File System: FAT32
 Listed in GPT as partition 1, type EFI System (FAT)

Partition at LBA 409640:
 Boot Code: None
 File System: HFS Extended (HFS+)
 Listed in GPT as partition 2, type Mac OS X HFS+
 Listed in MBR as partition 2, type af  Mac OS X HFS+

Partition at LBA 854536584:
 Boot Code: Windows BOOTMGR (Vista)
 File System: NTFS
 Listed in GPT as partition 3, type Basic Data
 Listed in MBR as partition 3, type 07  NTFS/HPFS, active

Partition at LBA 916425256:
 Boot Code: None
 File System: HFS Extended (HFS+)
 Listed in GPT as partition 4, type Mac OS X HFS+
 Listed in MBR as partition 4, type af  Mac OS X HFS+

Partition at LBA 968960634:
 Boot Code: None
 File System: Unknown
 Listed in GPT as partition 5, type Linux Swap

Partition at LBA 917694792:
 Boot Code: None
 File System: ext4
 Listed in GPT as partition 6, type Basic Data

また、MBRには3 + 1(EFI)パーティションの「容量」があることも学びました。 Win/MacパーティションはMBRリストにありますが、MacリカバリパーティションはおそらくLinuxパーティションをブロックしますか?

MBRにリカバリパーティションではなくEFI、Mac、Win、Linuxを含めるにはどうすればよいですか?

また、この問題についてグーグル検索をしていると、「グラブ」についてよく読んでいますが、それが何であるかはわかりません。

3
Martin Herman

これは、私が似たようなことをすることについての私の発見で出くわしたものです。

GRUBはブートローダーであり、主にLinuxディストリビューションに付属しています

同じドライブにWindowsをインストールするには、パーティションマッピングがMBRであることを確認する必要があります。Windowsはそのパーティションレイアウトにしかインストールできないため、Mac OSXは=にしかインストールできないためさらに問題が発生します。 GUIDパーティション、Lion(10.7)はインストール時にこれをチェックします。

Mac OS Xをインストールし、次にBootCamp Windows 7をインストールします。その後、独自のパーティションにBootloaderをインストールしてLinuxをインストールします。

次に、Windows 7ブートローダーを変更して、パーティションにGRUB検出を含めると、 EasyBCD を使用してWindowsブートローダーにLinuxのリストを作成できます。これにより、明らかに作成されます。 Macを起動し、EFIブート画面でbootcampブートキーを押してから、WindowsブートローダーでLinuxを選択し、次にGrubブートローダーでLinuxを選択する必要があるため、さらに作業を進めます。ただし、これにより、通常、すべてが分離されます。

あなたはすでに他のオペレーティングシステムをインストールしていて、Linuxで問題を抱えていることを知っていますが、これはそれを回避するための私の方法です。

3
Sandeep Bansal