在 Mac OSX El Capitan 上从实时 Tails SD 卡启动

在 Mac OSX El Capitan 上从实时 Tails SD 卡启动

目标:从运行 El Capitan 的 Macbook Air 上的 SD 卡启动 Tails。

规格:Macbook Air、8Gb RAM、i5、运行 OSX 10.11“El Capitan”。

已尝试的解决方案及各自存在的问题:

  1. 跟随尾巴说明对于Mac OSX

    • 问题:完成所有操作后,重新启动,只显示 Mac HD
  2. 使用 rEFInd (v0.9.2):

    • 在 SD 卡上创建了两个分区,带有 GUID 分区表 (GTP)。均为日志式 (HFS+)。

      • /dev/disk2s2 - Tails(按照1中的说明进行dd)
      • /dev/disk2s3 - rEFInd:(./install.sh --alldrivers --ownhfs /dev/disk2s3也尝试不使用--alldrivers标志)
    • 问题:重启时会显示 rEFInd 选项。选择后,我得到三个选项:启动 Mac OSX、启动 Tails(有 Tails 徽标)或启动旧版 BIOS Tails(只显示类似 Windows 的灰色徽标)。

      • 如果我选择带有 Tails 徽标的那个,它会进入一个新屏幕,显示:

        rEFInd - Booting OS
        
        Starting bootx64.efi
        Using load options ''
        Failed to read blocks: 0x2
        

        我已经尝试删除 Tails 分区并重做几次,结果相同。

      • legacy BIOS Tails...如果我选择显示“我得到一个黑屏,显示通常”的那个No bootable devices found... Insert one and press any key to continue

如果缺少任何可以帮助调试该问题的内容,请告诉我。

答案1

我只是在这里猜测,但 Mac 传言中的对话建议不要在 dd bs 参数上使用单位,因此请再次尝试使用 bs=16000000 而不是 bs=16m 的指南。

答案2

我最终发现了这个问题,我把放置 Tails 的分区格式化为 ExFAT 分区,虽然它出现在启动菜单上,但它不起作用。

将其格式化为 FAT 即可修复此问题。

相关内容