如何挂载 Apple Core Storage 分区

twk*_*fal 7 partitioning mount apple

所以我擦掉了我的 Mac Mini (OS X Lion) 并用 Ubuntu 12.04.2 替换了操作系统。到目前为止一切顺利,效果很好。但我仍想访问外部备份驱动器的 Time Machine 内容。在安装 Ubuntu 期间驱动器未受影响。它只是一个外部 1TB USB 驱动器。问题是,分区类型是 AF05(Apple Core Storage)而不是 HFS+。有没有办法在 Linux 中安装它,或者我是否不得不寻找另一台 Mac 来进行数据恢复?

这是相关的磁盘布局信息:

GPT fdisk (gdisk) version 0.8.1

Type device filename, or press <Enter> to exit: /dev/sdb
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): p
Disk /dev/sdb: 1953525165 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 44A9E054-ABBA-4788-8D47-D473709370CB
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525131
Partitions will be aligned on 8-sector boundaries
Total free space is 10 sectors (5.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40          409639   200.0 MiB   EF00  EFI System Partition
   2          409640      1953262983   931.2 GiB   AF05  TIMEMACHINE
   3      1953262984      1953525127   128.0 MiB   AB00  Booter 0x43773a38
Run Code Online (Sandbox Code Playgroud)

我想了解的是 TIMEMACHINE 分区 /dev/sdb2。有希望吗?

w00*_*00t 4

我发现这篇论文分析了 FileVault 2 的安全性,作者编写了这个库,它允许通过fusion访问 CoreStorage 分区。

下面介绍如何挂载加密分区,不过我还没尝试过。他们还在首页提到非加密分区支持仍在开发中。


小智 0

到目前为止,我发现的最佳选择是启动到 MacOS 恢复(您必须创建恢复磁盘),从那里禁用 FileVault 保护,然后启动到 linux(在我的例子中为 14.04)并安装现在使用hfsexplorer进行 HFS+ 分区并以这种方式提取文件。我知道这并不完全是您想要的,但更多的是一种获取文件的解决方法。