花钱的解决方案是找专业的:   Paragon Software

他们家有各种套件,让你在window Linux 都能访问到苹果分区里面的内容。

但是Windows删除了它的驱动之后一开机就蓝屏。。。ps:因为怎么都卸载不掉它,fxxk。

下面是免费的方案:

Hfs+ 文件系统:

Ubuntu下:

sudo add-apt-repository universe

sudo apt-get update

sudo apt-get install hfsprogs

sudo fsck.hfsplus -f /dev/sda2 #即可

之后mount -t hfsplus /dev/sda2 /mnt 就可以访问了。

APFS 文件系统:

Ubuntu下:

sudo apt update

sudo apt install fuse libfuse-dev libicu-dev bzip2 libbz2-dev cmake clang git libattr1-dev

git clone https://github.com/sgan81/apfs-fuse.git

cd apfs-fuse

git submodule init

git submodule update

mkdir build

cd build

cmake ..

make

#如果出错了。说找不到 fuse3/fuse.h 你就要手动关闭 fuse3

报错信息:

[ 89%] Building CXX object CMakeFiles/apfs-fuse.dir/apfsfuse/ApfsFuse.cpp.o

/home/makeit/gitbase/apfs-fuse/apfsfuse/ApfsFuse.cpp:31:10: fatal error: fuse3/fuse.h: 没有那个文件或目录

#include

^~~~~~~~~~~~~~

compilation terminated.

CMakeFiles/apfs-fuse.dir/build.make:62: recipe for target 'CMakeFiles/apfs-fuse.dir/apfsfuse/ApfsFuse.cpp.o' failed

make[2]: *** [CMakeFiles/apfs-fuse.dir/apfsfuse/ApfsFuse.cpp.o] Error 1

CMakeFiles/Makefile2:143: recipe for target 'CMakeFiles/apfs-fuse.dir/all' failed

make[1]: *** [CMakeFiles/apfs-fuse.dir/all] Error 2

Makefile:83: recipe for target 'all' failed

make: *** [all] Error 2

编译出错才需要做下面操作的

sudo apt install 'cmake-curses-gui/bionic'

ccmake ..

#然后吧 fuse3 的选项关闭 ON 变为OFF 按空格切换

#在按c键 重新配置

#在按g键 生成并退出

make

编译好的程序复制到bin目录下

sudo cp apfs-* /usr/local/bin

sudo fdisk -l 或其它方式 找到自己的 macos 分区

执行挂载命令

sudo apfs-fuse -o allow_other /dev/sda2 /mnt

enjoy it!

macos访问linux分区,在linux中访问macos 下的分区。相关推荐

  1. linux挂载硬盘_Linux中如何对硬盘进行分区、格式化、挂载使用

    通过VMware演示如何对硬盘进行分区.格式化.挂载使用 大家平时可能大多数使用Windows系统,对于挂载硬件设备可能很少有人了解其中的原理. 例如:平时使用u盘直接插入电脑,大家有没有考虑过Win ...

  2. oledb vc访问mdb数据库_VC++程序中访问ACCESS 数据库使用用户名和密码

    此网站选择Access进入查看ADO 使用连接数据库的字符串,如使用到带用户名和密码连接Access数据库要用到以下条目: 红线标注的为使用连接数据库时设置的字符串,如果使用到用户Admin,密码Ad ...

  3. mysql表多大的时候需要分区_数据库分区表 什么情况下需要分区

    什么数据库需要进行分区?首先看一下我们的案例:2010年6月我们六期IT开发团队接到一个XX全国连锁店的餐饮系统,经过一周的敏捷开发之后,XX餐饮系统正式上线了,由于该软件的功能强大,操作简单,功能灵 ...

  4. python中变量通过变量名访问_如何在python中访问给定变量的名称?

    我在python编程,并需要访问我已经给一个对象的名称,以便能够将其作为一个字符串(与另一个字符串连接)传递. 我需要这样做的原因是,我使用的程序迫使我创建一个全局(在我的情况下是一个字典),我正在写 ...

  5. 解决localhost和IP访问在IE内核浏览器中访问不一致的办法

    localhost访问是极速模式: ip地址访问的是兼容模式: 解决IE内核不兼容的问题,一般是在head加个meta标签 一般我们加的都是X-UA-Compatible属性下的极速模式 <me ...

  6. java 访问私有成员,在Java中访问私有方法?

    how to implement such a functionality to access private members ? Java checks access permissions dur ...

  7. java 调用url_java程序中访问url接口

    在多人开发项目中,我们经常要在自己程序内部调用别人的http请求接口,主要通过流的方式进行调用,最近项目中经常用到,写了个访问接口如下: /** * 程序中访问http数据接口 */ public S ...

  8. Win7下无损分区和分区调整

    原文地址:Win7下无损分区和分区调整 作者:游侠 Win7下无损分区和分区调整 一.所需软件下载: windows7分区软件-Acronis Disk Director Suite v10.0.21 ...

  9. linux 访问另一个硬盘,在Linux中访问硬盘DOS分区、软盘和光盘

    一般情况下,用户只能使用Linux本身默认的ext-2文件系统.在我们的机器中常常有多个操作系统,能不能在Linux中也能够使用硬盘的DOS分区.软盘和光盘呢?我在使用Linux的过程中,逐渐摸索出了 ...

  10. win10查看linux文件夹,Win10系统访问Linux子系统中文件的教程

    在19H1(目前处于Insider Preview阶段,预计4月份正式推送)中,微软为适用于Linux的Windows子系统带来了一项有趣的功能,这项功能允许用户从Windows 10访问Linux子 ...

最新文章

  1. Scrum敏捷开发工具Leangoo-卡片多选
  2. transform.Normalize()用法后面参数为什么用(0.5,0.5,0.5)(0.5,0.5,0.5)
  3. 一个有趣的小例子,带你入门协程模块-asyncio
  4. jsonp跨域原理_【网站技术解读①】Javascript实现跨域请求
  5. Android之SharedPreferences两个工具类
  6. 【渗透测试】一次授权的渗透测试——建议收藏
  7. Storm 的可靠性保证测试
  8. python中定义变量为啥要用下划线_关于python中带下划线的变量和函数 的意义
  9. DevOps 能力提升模型
  10. JeeSite 4.0 规划(二)
  11. MySQL -- 行转列 -- GROUP_CONCAT -- MAX(CASE WHEN THEN)
  12. 【Java基础】图片压缩
  13. 处理Easyui的Datagrid无法及时刷新问题
  14. Hyperledger fabric通道(Channel)的新建、管理、节点如何加入channel
  15. html站点的定义,HTML是什么?您构建网页的一站式解决方案
  16. 没事别想不开去创业公司
  17. 电脑桌面一计算机打不开怎么办,电脑桌面什么都打不开怎么办
  18. php 抽奖活动_PHP实现活动人选抽奖功能的方法
  19. 宠物诊所java项目_任务一宠物诊所项目概述.PDF
  20. unityplayerpre存档_c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来...

热门文章

  1. 统计特性和概率估计-1 (数学推导与证明)
  2. VTK修炼之道53:图形基本操作进阶_多分辨率策略(模型细化的三种方法)
  3. 【❌❌深入浅出,九浅一深⭕⭕】《深入理解计算机系统》CSAPP
  4. Java对象的四种引用方式
  5. Apache Shiro去掉URL中的JSESSIONID
  6. RabbitMQ整合SpringBoot(web)
  7. udp和tcp是服务器响应,HTTP,TCP,UDP的理解和使用
  8. 【译】Why Decentralized AI Matters Part III: Technologies
  9. Google Archive Patch 源码解析
  10. Google Project Zero挖洞经验整理