Skip to main content
23 events
when toggle format what by license comment
Jun 10, 2019 at 15:22 answer added Matt Cesar timeline score: 0
Sep 2, 2017 at 14:23 comment added Rolf I think the problem is that Apple's boot loader cannot read ext4 filesystems which is what Linux normally use. If you can install linux on an HFS or NTFS partition, then maybe it can be made to work?
S Jun 1, 2017 at 11:29 history suggested Kalle Richter CC BY-SA 3.0
removed noise
Jun 1, 2017 at 11:12 review Suggested edits
S Jun 1, 2017 at 11:29
Jan 29, 2016 at 17:51 history tweeted twitter.com/askdifferent/status/693129282688815106
Jan 29, 2016 at 11:53 answer added PJJ timeline score: 1
Jan 29, 2016 at 10:59 history migrated from unix.stackexchange.com (revisions)
Jan 29, 2016 at 10:43 comment added nil @mikeserv I don't know if you have a definite answer, but would you mind posting one? I would like to give you the bounty for attempting, and since an acceptable answer hasn't yet been supplied, you deserve it.
Jan 28, 2016 at 19:50 comment added Wyatt Ward Neat - I have an older (2006) imac and was never able to figure out why the original EFI was so bad. I'm happy with refit now and not going to move, but at least I know why Apple's was bad now.
Jan 24, 2016 at 23:06 comment added mikeserv @KlaatuvonSchlacker - i dont think i was totally correct - i thought he could boot a linux kernel directly that. nil - you can install refind from windows if you like - it would be pretty easy to do. and the menus are cooler looking anyway. i didnt know it would lock you out - it should just set a simple windows esp - or else you could modify the windows boot menu to add linux. but it really isnt all that difficult EFI isnt tricky or whatever like MBR was - excepting Apple's stuff and some of MS's ARM stuff, its just straightforward - mount a disk, run an executable. its simple.
Jan 24, 2016 at 22:58 comment added Klaatu von Schlacker @mikeserv is correct. Apple's EFI is unlocked during development and can boot to anything (including a raw EFI shell), but when they send the specs to the factory, the firmware is locked, and EFI acknowledges only what they permit. Boot Camp appears to be integrated with this, but all it actually does is set up partition maps and drivers. This is what you have, unless you can somehow get an unlocked EFI image and re-flash the onboard EFI chip. Using rEFIt allows you to boot into an alternate EFI implementation so that you can use EFI as it was meant to be used.
Jan 23, 2016 at 23:21 comment added nil @mikeserv Ahem... Boot Camp only supports Windows 7 or later installation on this platform. Please use an ISO file for Windows 7 or later installation.
Jan 23, 2016 at 10:24 comment added mikeserv yeah - just pretend you did. but don't boot a windows usb - boot a linux one.
Jan 23, 2016 at 10:18 comment added nil @mikeserv Hmmm... Bootcamp only gives me the options to: "Remove windows from my computer", "Download drivers for Windows" and "Set up a bootable USB".
Jan 23, 2016 at 9:58 comment added mikeserv versions 3.3+ will work for most compilation configurations. and no, it probably isn't the name of your partition. you need to install it in bootcamp. instead of windows install linux in efi mode. and you'll need to bless its boot partition afterward. if your linux of choice tries to sneak in a grub or whatever, you'd do better to uninstall that stuff. the linux kernel is an efi executable. in my opinion you'd do a lot better to remove the sheisty mac efi boot menu and replace it w/ rEFInd, though.
Jan 23, 2016 at 9:44 comment added nil @mikeserv And is "Linux\ Boot" the name of my partition? What version of linux are you basing this off of?
Jan 22, 2016 at 23:26 comment added nil @mikeserv Mike, I really appreciate the help, but I have no idea what that means? 0_0
Jan 22, 2016 at 16:36 comment added mikeserv sure. just go ahead and install it. make sure you configure at least one fat32 efi system partition. put the linux kernel on it and its initramfs, then you'll need to bless it. sudo bless --folder /Volumes/Linux\ Boot --file /Volumes/Linux\ Boot/vmlinuz.efi --options 'root=PARTUUID=3518bb68-d01e-45c9-b973-0b5d918aae96 initrd=/initramfs-linux.img' --label Linux
Jan 22, 2016 at 15:16 comment added nil Yes! I'm on a Late-2014 model. You wouldn't know how..??
Jan 22, 2016 at 13:57 comment added mikeserv because it only adds windows. but i just read something that says if you have a 2013+ model it does the bootcamp install in UEFI mode, and so it should be possible without screwing w/ the partition table in that case.
Jan 22, 2016 at 13:36 comment added nil @mikeserv Surely there'd be a way. Bootcamp functionally adds Windows to the table, why not the other way around...?
Jan 22, 2016 at 12:17 comment added mikeserv you can't do this. the problem isn't refit, command line, whatever - the problem is the way Apple ignores the core functionality of the UEFI spec and doesn't implement standard loaders. so all of that stuff is a way to bring it into conformity so it can work with the rest. I don't believe the disk would have to be erased - that seems a little weird - but the partition table will certainly need to be replaced. Without erasing, it would mean some tricksy binary edits of the head of the raw disk. I don't have a Mac and so can't help you there, but only the head of the disk matters for UEFI boot
Jan 19, 2016 at 2:00 history asked user168068 CC BY-SA 3.0