gitmyhub

TAILS-OSX

Shell ★ 0 updated 12y ago ⑂ fork

Contains instructions and scripts to create a TAILS live cd that will boot on OSX without any additional software installed (no REFIT, etc.)

What This Project Does

This project lets you create a bootable USB drive with TAILS (a privacy-focused operating system) that works on Mac computers. The key benefit: you don't need to install any extra software on your Mac or modify how it boots. You just plug in the USB drive, hold the option key at startup, and your Mac boots into TAILS instead of macOS.

How It Works

The project provides shell scripts that automate a multi-step process. First, it downloads TAILS and verifies it's legitimate using cryptographic signatures. Then it takes that TAILS system and restructures it so it can boot on a Mac using the EFI bootloader (the firmware system Macs use to start up). The scripts configure GRUB, a bootloader, to handle the technical details of starting up from your USB drive. If you want, you can even rebuild the bootloader yourself using Vagrant and VirtualBox—virtual machine tools that let you run Linux inside your Mac to compile the bootloader code.

Who Would Use This

This is for Mac users who want to run TAILS—an operating system designed to leave no digital trace and maximize privacy—without installing extra tools or permanently changing their Mac. Someone might do this to work on sensitive documents in a temporary environment, to test how TAILS works, or to maintain strong privacy when using public or untrusted computers. It appeals to security researchers, journalists, activists, or anyone concerned about digital privacy who happens to use a Mac.

What's Notable

The project solves a real compatibility problem: Macs and Linux don't naturally work together out of the box. Rather than requiring you to install bootloader utilities like REFIT, this project pre-configures everything. The trade-off is that you need to install some tools on your Mac first (Git and GPG for basic use, plus Vagrant and VirtualBox if you want to rebuild the bootloader yourself), but once set up, the actual process of creating the USB drive is fairly automated.