Bootable USB flash drive fails to start Tails 2.2.1 on iMac computer, but bootable DVD will start Tails 2.2.1 on iMac computer

  1. I describe the error messages after paragraphs 11, 12, and 13. SanDisk and other USB flash drive manufacturers use the term 'removable' to refer to USB flash drives that are bootable, meaning that such 'removable' USB flash drives can boot operating systems such as debian in the Tails live system, Mac OS X, etc. Essentially, 'removable' and 'bootable' are interchangeable in this context.

  2. In Tails Documentation page, "Manual installation using Mac": https://tails.boum.org/doc/first_steps/installation/manual/mac/index.en.html, near bottom of page, the following statement appears: "Note that Tails developers are in general not very knowledgeable about Mac. Any additional information is welcome."

  3. The error messages appear when booting off USB drive after I have used a DVD to start Tails, and in turn have used the Tails Installer application to install Tails on USB drive per instructions in Tails Documentation, 'Mac: burn a DVD and then install': https://tails.boum.org/install/mac/dvd/overview/index.en.html.

  4. Tails Documentation Main Index: https://tails.boum.org/doc/index.en.html

  5. After the installation in paragraph 3, I shut down computer, remove the USB drive, and restart computer with Mac OS X. (It is necessary to restart computer with OS X to be able to eject the DVD disk.) After ejecting the DVD disk, I shut down computer and plug the USB drive into computer. I restart computer while continuously pressing-and-holding <option> key until computer 'startup volume' menu appears.

  6. In 'startup volume' menu, three icons appear: 'Mac HD', 'OS X Recovery Disk', and 'EFI Boot'. I select 'EFI Boot', shut down computer, and restart computer. After computer restarts, Tails begins the Tails start process. (I used a camera to take photos of the actual computer screen during the incomplete Tails start process. I have detailed photo record of most of the text that scrolls up computer screen during the incomplete Tails start process.)

  7. Using the USB drive to began the Tails start process, the 'Boot Tails' menu fails to appear on screen as it should. Keyboard and mouse inputs have no affect. During this incomplete Tails start process, several successive screens full of text scroll up computer screen. After around 30 seconds of scrolling text, the Tails start process prematurely comes to an abrupt halt before it completes the Tails start process.

  8. When Tails halts the start process, the computer screen becomes black and devoid of any content except for a small flashing cursor in upper-left corner of computer screen. No mouse or keyboard inputs move or affect the cursor. Mouse and keyboard inputs cause no text or characters to appear in screen. The only input I can make that has any affect is to push the manual power button on back of computer to shut down computer. After I shut down computer, I can restart computer with Mac HD, OS X Recovery disk, or I can use DVD to start Tails, but when booting with USB drive, Tails fails to complete the Tails process and prematurely halts with the appearance of the flashing cursor.

  9. In contrast, when booting off DVD drive, the 'Boot Tails' menu appears every time as it should, and the Tails start process successfully completes. When booting off DVD drive, as soon as the 'Boot Tails' menu appears, I can press <tab> key to make the editable boot commands become visible at bottom of screen. At this point, I can use keyboard to delete and add boot commands. Additionally, when booting off DVD drive, as soon as the 'Boot Tails' menu appears, I can press <esc>, which enables the <up arrow> and <down arrow> keys so I can choose to start Tails with either the 'Live' or 'Live (failsafe)' option.

  10. See "Installing Tails on a USB stick from Mac by burning a DVD first": https://tails.boum.org/install/mac/dvd/index.en.html

  11. When using USB drive to begin Tails start process, which always comes to a premature halt before Tails completes the Tails start process, many lines of text appear on about 4-5 successive screens of text, and the following error messages appear during this interval:


[ 2.901780] i8042: No controller found Loading, please wait... [ 2.974607] radeon 000:01:00.0: Invalid ROM contents [ 4.029449] sd 9:0:0:0: [sdb] Assuming drive cache: write through error: unexpectedly disconnected from boot status daemon


  1. Additionally, when booting off USB drive, the following text appears on computer screen:

/bin/sh: can't access tty: job control turned off (initramfs) (initramfs) Unable to find a medium containing a live file system modprobe: module ehci-orion not found in modules.dep

(initramfs)

[FAILED] Failed to start Show Plymouth Boot Screen. See 'systemctl status plymouth-start.service' for details.


  1. After booting from USB drive, when the incomplete Tails start process comes to a premature halt, I shut down computer. It takes about 30 seconds, more or less, to shut down. During the shut down interval, more information appears on computer screen, including, but not limited to, the following:

00:1a.0 setup! [ 7.2305271] uhci_hcd 000:00:1a.0; init 0000:00;1a.0 fail, -19 [ 7.230573] uhci_hcd 0000:00:1a.1: Found HC with no IRQ. Check BIOS/PCI 0000:00:1a.1 setup! [ 7.233307] genirq: Flags mismatch irq 0.00000000 (firewire_ohci) vs. 00015a 00 (timer) [ 7.233321} firewire_ohci 0000:03:00.0: failed to allocate interrupt 0 [ 7.3365391] radeon 0000:01:00.0: Invalid ROM contents

Terminated by signal. Clean exit. Powering off. [ 34.246061] reboot: System halted


  1. When I open the application Macintosh HD > Applications > Utilities > System Information.app > Hardware window, it includes information that clearly describes the current status of any system drives, including the USB > USB Hi-Speed Bus > Cruzer USB drive that I have plugged in the computer. After installing Tails 2.2.1 in the USB drive, the System Information.app window shows the following status and specifications information about the plugged USB drive, including the following:

Product ID: 0x5530 Vendor ID: 0x0781 (SanDisk Corporation) Serial Number: ******************* [SN redacted for security reasons - brightsplash] Speed: Up to 480 Mb/sec Manufacturer: SanDisk Location ID: 0:fd1000000 / 3 Current Available (mA): 500 Current Required (mA): 200 Capacity: 15.63 GB (15,631,122,432 bytes) Removable Media: Yes [this means that the drive is bootable - brightsplash] Detachable Drive: Yes BSD Name: disk5 Partition Map Type: Unknown S.M.A.R.T. status: Not supported


  1. Regarding the next to last line, 'Partition Map Type: Unknown' in the preceding section, 'Partition Map Type: GPT (GUID Partition Table) was present instead of 'Partition Map Type: Unknown' before I installed Tails 2.2.1 on the USB drive.

  2. Before I installed Tails 2.2.1 on the USB drive, I used OS X > Applications > Utilities > Disk Utility.app to erase the USB drive and format it as "Format: Mac OS Extended' with 'Partition Scheme: GUID', which are the correct format and partition scheme that make a USB drive readable and bootable by a Mac computer, according to all of the literature that I have read about creating a bootable EFI USB drive that will boot on a Mac.

  3. Previously, before I upgraded it to Tails 2.2.1, I used my current SanDisk Cruzer 16 GB USB 2.0 flash drive to start Tails versions 1.6, 1.7, 1.8, and 1.8.1 without experiencing any problems. However, after I upgraded that USB drive from Tails 1.8.1 to 2.2.1, Tails fails to complete the Tails start process when I use that USB drive to start Tails. The Tails start process will complete only when I use the DVD to start Tails.

  4. Unfortunately, the crucial Tails 'encryption persistence' option is not available if a user starts Tails with a DVD. The Tails 'encryption persistence' option is available only after starting Tails with a USB drive.

  5. Additionally, I used a second method that is in the Tails Documentation to install Tails 2.2.1 on the USB drive, "Install from Mac using using the command line": https://tails.boum.org/install/mac/usb/index.en.html.

  6. However, after I completed that second installation method, the computer could not read or detect the USB flash drive. After starting the computer while continuously pressing-holding the <option> key, the computer 'volume menu' appeared, but showed only two start volumes that I could select to start the computer: 'Mac HD' or 'OS X Recovery Disk' - the 'EFI Boot' volume did not appear in the 'volume menu' like it does after I have used the method 'Mac: burn a DVD and then install': https://tails.boum.org/install/mac/dvd/overview/index.en.html, which entails using the Tails Installer application to install Tails on the USB drive instead of using the command line per the method "Install from Mac using using the command line": https://tails.boum.org/install/mac/usb/index.en.html.

  7. After the USB drive that I used to start Tails versions 1.6, 1.7, 1.8, and 1.8.1 failed to start Tails after I upgraded from 1.8.1 to 2.2.1, I purchased two new bootable (removable) SanDisk flash drives, but Tails 2.2.1 fails to complete the Tails start process when I use either of the new USB drives.

/r/tails Thread Parent