Feature #6242
UEFI boot on Mac without rEFInd
100%
Description
This does the trick for creating Tails usb disks that function on OS X:
https://github.com/hellais/TAILS-OSX
Either we should advertise this as the supported way for using tails on a Apple hardware/EFI backdoored hardware or we might consider integrating it full stop.
It does appear that the persistence feature doesn’t work as Tails thinks it wasn’t created with the USB installer, which is correct.
Subtasks
Feature #6331: Test how well Tails works after using hellais installation scripts for Mac | Rejected | 0 |
History
#1 Updated by intrigeri about 12 years ago
> This does the trick for creating Tails usb disks that function on OS X:
> Either we should advertise this as the supported way for using tails on a Apple
> hardware/EFI backdoored hardware or we might consider integrating it full stop.
> It does appear that the persistence feature doesn’t work as Tails thinks it wasn’t
> created with the USB installer, which is correct.
I think the next action item is to evaluate exactly how well the
resulting stick really works. E.g. does emergency shutdown on boot
medium removal work? Also, I’m afraid incremental upgrades likely
won’t work either with such a custom boot medium layout. Etc.
Then, we’ll have all information in hand to decide what to do with
this, that might be either advertising it as a supported way of
installation, or as an unsupported workaround, or something else.
#2 Updated by intrigeri about 12 years ago
Anyone interested in seeing this move forward, please see the sub-task. Else, I guess we’ll downgrade it to “low” priority (help is welcome, but we can’t handle it ourselves any time soon).
#3 Updated by intrigeri about 11 years ago
- Subject changed from EFI support for Apple hardware to UEFI boot on Mac without rEFInd
#4 Updated by intrigeri about 11 years ago
- Category set to Hardware support
- Status changed from New to Confirmed
- Type of work changed from Documentation to Code
#5 Updated by intrigeri about 11 years ago
- Blueprint set to https://tails.boum.org/blueprint/UEFI_boot_on_Mac_without_rEFInd/
#6 Updated by intrigeri about 11 years ago
- Status changed from Confirmed to In Progress
Current status (in feature/uefi) is actually quite good. See the blueprint for details.
#7 Updated by indolering about 11 years ago
- copied to
Feature #7084: Persistence support on Mac added
#8 Updated by intrigeri about 11 years ago
- copied from deleted (
)Feature #7084: Persistence support on Mac
#9 Updated by intrigeri about 11 years ago
- blocks
Feature #7084: Persistence support on Mac added
#10 Updated by indolering about 11 years ago
The nightlies have been working fine for me, I was surprised it was not included in the 1.0 release.
I wanted to create a tutorial for others so they could give feedback, however, I was unable to get Tails working with UNetbootin, AFAIK, it is the only GUI Linux USB boot disk creator for the mac. The only other (non-command line) way I know of to do this is to boot up a VM in VirtualBox and install it there.
I think UNetbootin is the ideal way to go about this, I’m betting you could even get them to include it as a download option.
#11 Updated by indolering about 11 years ago
Caveat: I think you should get a second confirmation regarding UNetbootin, I have two drives, a 16gb drive and an 8GB encrypted drive. UNetbootin ignores any large drives, so I tried tricking it into using the 16gb drive by splitting into into two 8GB disks. The encrypted drive has been VERY finicky, so it would be good to get a second opinion with a fresh set of 4-8gb disks.
#12 Updated by intrigeri about 11 years ago
- Status changed from In Progress to Fix committed
- Target version set to Tails_1.1
- QA Check set to Pass
feature/uefi was merged into the devel branch. The results of the call for testing are good: https://tails.boum.org/blueprint/UEFI/syslinux/. Calling this done.
#13 Updated by intrigeri about 11 years ago
- blocks deleted (
)Feature #5739: Support UEFI boot
#14 Updated by intrigeri about 11 years ago
- blocked by deleted (
)Feature #7084: Persistence support on Mac
#15 Updated by intrigeri about 11 years ago
- Parent task set to
Feature #5739
#16 Updated by intrigeri about 11 years ago
- blocks
Feature #7084: Persistence support on Mac added
#17 Updated by indolering about 11 years ago
[[https://tails.boum.org/blueprint/UEFI/ This UEFI blueprint]] has UEFI slated for 2.0. It is my undestanding that Mac UEFI support is slated for 1.1; does supporting Mac boot on UEFI only count as partial support for the UEFI spec or should that page get updated?
#18 Updated by intrigeri about 11 years ago
indolering wrote:
> does supporting Mac boot on UEFI only count as partial support for the UEFI spec or should that page get updated?
The later. Updated, thanks. Note that we don’t always bother updating the blueprints once the work has been done: they’re really working documents, not design / implementation docs.
#19 Updated by BitingBird about 11 years ago
- Status changed from Fix committed to Resolved