我从一个朋友那里得到了一台macbook (不再工作的图形芯片--硬盘应该没问题,但在macs显示器上看不到多少),我答应拯救这些数据。但是我不能用linux (ubuntu)读取分区。
我成功地打开了笔记本电脑,将磁盘连接到linux机器上,并使用dd if=... of=...
复制了磁盘分区。但是,当我查看分区时,dd
没有列出分区#2的任何文件系统(这是最大的,应该包含数据),而且我无法将其挂载。
我试过的事情:
mount -t hfsplus ...
时指定偏移量和maxsize (总是抱怨“坏的超级块”)mount -t hfsplus
),但假设它不包含用户数据对于如何读取分区#2上的数据,有什么想法吗?这是否是mac文件系统的正常行为,在parted/linux中显示时不具有类型?我能以某种方式获得更多关于文件系统的信息吗?或者它可能只是加密/损坏?现在,我只是在随机猜测是什么阻止了我读取/挂载数据。
macBook是在2012/13年度左右购买的(型号编号: A1466)。
发布于 2019-06-04 00:45:04
我通过安装/按照下面的说明解决了安装上述分区的问题:https://github.com/libyal/libfvde/wiki/Mounting。
问题似乎在于它是一个FileVault加密分区(密码是macbook的用户帐户登录密码--但如果总是这样,或者这台macbook的用户只是为两者选择了相同的密码,我并不100%肯定)。
提示:还请确保获得github存储库中提到的.wipekey文件,其方式与此处解释的方式完全相同。起初,我以另一种方式做了这件事,这给了我“不支持的核心存储签名”和一些其他错误。
https://askubuntu.com/questions/1148390
复制相似问题