From: Andrea Conti <alyf@alyf.net>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Mac Mini with Grub booting Mac OSX and Windows?!
Date: Thu, 30 May 2013 10:04:33 +0200 [thread overview]
Message-ID: <8131be78d0678e8296e2698f82452433@3ss.ath.cx> (raw)
In-Reply-To: <51A6A40A.6040206@googlemail.com>
>> The real problem is that while rEFIt/rEFInd, OSX and Linux have no
>> problem dealing with a GPT partition table, Windows only supports MBR.
>> (Windows 7+ supports GPT partition tables but it can only boot from a
>> GPT disk in EFI mode.
>
> So, let us assume we have in the game:
>
> Windows 7 Ultimate Edition
> Gentoo Linux
> and Mac OSX (latest version)
>
> then we are all on the same side accessing the same partition table
> type, no?!
No. :)
While Intel Macs are EFI platforms, they have an early and quirky
implementation that cannot properly boot Windows in EFI mode, so you're
stuck with booting in BIOS emulation mode, which in turn means that
Windows will not use the GPT table. This is a really stupid Windows
limitation, but we can't do anything about it.
The Linux kernel can use GPT with no restrictions, however booting is
another story.
Booting directly from GPT requires a GPT-aware bootloader such as GRUB
2. Alternatively you can use GRUB legacy, but you need an entry in the
MBR for the boot partition. The root partition (and any other
partitions) need not appear in the MBR, as they are mounted by the
kernel.
OSX uses GPT natively and does not need MBR entries for its
partition(s). The only exception is if you want read-only access to an
HFS+ partition in Windows through the driver provided by BootCamp; in
that case you need to ensure that the first entry in the hybrid MBR
covers the HFS+ partition you want to access.
andrea
next prev parent reply other threads:[~2013-05-30 8:04 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-28 14:09 [gentoo-user] Mac Mini with Grub booting Mac OSX and Windows?! Tamer Higazi
2013-05-28 14:14 ` staticsafe
2013-05-28 14:17 ` staticsafe
2013-05-28 16:31 ` Tamer Higazi
2013-05-28 19:07 ` Andy Laursen
2013-05-28 19:21 ` Tamer Higazi
2013-05-28 19:36 ` Andy Laursen
2013-05-29 9:25 ` Andrea Conti
2013-05-29 17:18 ` Andy Laursen
2013-05-30 6:30 ` Andrea Conti
2013-05-30 0:57 ` Tamer Higazi
2013-05-30 8:04 ` Andrea Conti [this message]
2013-05-30 14:29 ` Tamer Higazi
2013-05-30 15:01 ` Yuri K. Shatroff
2013-05-30 17:45 ` Tamer Higazi
2013-05-30 17:36 ` [gentoo-user] Mac Mini with Grub booting Mac OSX and Windows?! GOT IT! Tamer Higazi
2013-06-05 12:10 ` [gentoo-user] Mac Mini with Grub booting Mac OSX and Windows?! Tamer Higazi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8131be78d0678e8296e2698f82452433@3ss.ath.cx \
--to=alyf@alyf.net \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox