手动挂载我的 OSX 分区并且只读

手动挂载我的 OSX 分区并且只读

我最近在 Macbook Pro 的一个分区上安装了 Ubuntu 15.10。我试图访问 Ubuntu 分区上的 OSX 分区文件。我真的只想播放音乐 - 我认为这很简单。但现在我担心我的 mac 分区可能有问题。该分区不会在 Ubuntu 15.10 中自动安装为只读设备。我已创建目录 /mnt/mac。

运行一个简单的 sudo mount /dev/sda2 命令会给我:

mount: wrong fs type, bad option, bad superblock on /dev/sda2,
   missing codepage or helper program, or other error

   In some cases useful info is found in syslog - try
   dmesg | tail or so.

我已经安装了 hfsplus 和 hfsutils 并运行:

sudo mount -t hfsplus /dev/sda2 /mnt/mac
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
   missing codepage or helper program, or other error

   In some cases useful info is found in syslog - try
   dmesg | tail or so.

sudo mount -t hfsplus -o force,rw /dev/sda2 /mnt/mac
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
   missing codepage or helper program, or other error

   In some cases useful info is found in syslog - try
   dmesg | tail or so.

dmesg | tail
[   11.374605] Bluetooth: RFCOMM TTY layer initialized
[   11.374611] Bluetooth: RFCOMM socket layer initialized
[   11.374615] Bluetooth: RFCOMM ver 1.11
[ 3070.215544] hfsplus: unable to find HFS+ superblock
[ 4912.220704] hfsplus: unable to find HFS+ superblock
[ 5007.642967] hfsplus: unable to find HFS+ superblock
[ 5469.323839] hfsplus: unable to find HFS+ superblock
[ 5560.640138] hfsplus: unable to find HFS+ superblock
[ 5708.026271] hfsplus: unable to find HFS+ superblock
[ 6132.163793] hfsplus: unable to find HFS+ superblock

我不想将文件写入我的 Mac,因此认为没有必要删除日志记录等...或者是否仍然有必要将我的 Mac 分区安装为只读?

似乎在与安装问题相关的主题中经常会要求提供这些信息:

sudo fdisk -l
...
Device         Start       End   Sectors   Size Type
/dev/sda1         40    409639    409600   200M EFI System
/dev/sda2     409640 733242175 732832536 349.5G Apple Core storage
/dev/sda3  733242176 734511935   1269760   620M Apple boot
/dev/sda4  734511936 976842879 242330944 115.6G Linux filesystem

sudo gdisk /dev/sda2
GPT fdisk (gdisk) version 1.0.0

Partition table scan:
  MBR: not present
  BSD: not present
  APM: not present
  GPT: not present

非常感谢您的帮助,我对 Ubuntu 还不太熟悉。

答案1

Core Storage 是 OSX 的一个逻辑卷管理系统。它是 Apple Fusion Drive 技术的基础,该技术将多个驱动器上的多个分区呈现为单个逻辑卷。

libfvde 软件包包含用于读取 FileVault 磁盘加密卷的库和应用程序,它包含以下工具:fvdeinfo(显示有关 FVDE 卷的信息)和 fvdemount(FUSE 安装 FVDE 卷)。

如何构建:https://github.com/libyal/libfvde/wiki/Building

如何挂载分区:https://github.com/libyal/libfvde/wiki/Mounting

相关内容