macos访问linux分区,在linux中访问macos 下的分区。
花钱的解决方案是找专业的: 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 下的分区。相关推荐
- linux挂载硬盘_Linux中如何对硬盘进行分区、格式化、挂载使用
通过VMware演示如何对硬盘进行分区.格式化.挂载使用 大家平时可能大多数使用Windows系统,对于挂载硬件设备可能很少有人了解其中的原理. 例如:平时使用u盘直接插入电脑,大家有没有考虑过Win ...
- oledb vc访问mdb数据库_VC++程序中访问ACCESS 数据库使用用户名和密码
此网站选择Access进入查看ADO 使用连接数据库的字符串,如使用到带用户名和密码连接Access数据库要用到以下条目: 红线标注的为使用连接数据库时设置的字符串,如果使用到用户Admin,密码Ad ...
- mysql表多大的时候需要分区_数据库分区表 什么情况下需要分区
什么数据库需要进行分区?首先看一下我们的案例:2010年6月我们六期IT开发团队接到一个XX全国连锁店的餐饮系统,经过一周的敏捷开发之后,XX餐饮系统正式上线了,由于该软件的功能强大,操作简单,功能灵 ...
- python中变量通过变量名访问_如何在python中访问给定变量的名称?
我在python编程,并需要访问我已经给一个对象的名称,以便能够将其作为一个字符串(与另一个字符串连接)传递. 我需要这样做的原因是,我使用的程序迫使我创建一个全局(在我的情况下是一个字典),我正在写 ...
- 解决localhost和IP访问在IE内核浏览器中访问不一致的办法
localhost访问是极速模式: ip地址访问的是兼容模式: 解决IE内核不兼容的问题,一般是在head加个meta标签 一般我们加的都是X-UA-Compatible属性下的极速模式 <me ...
- java 访问私有成员,在Java中访问私有方法?
how to implement such a functionality to access private members ? Java checks access permissions dur ...
- java 调用url_java程序中访问url接口
在多人开发项目中,我们经常要在自己程序内部调用别人的http请求接口,主要通过流的方式进行调用,最近项目中经常用到,写了个访问接口如下: /** * 程序中访问http数据接口 */ public S ...
- Win7下无损分区和分区调整
原文地址:Win7下无损分区和分区调整 作者:游侠 Win7下无损分区和分区调整 一.所需软件下载: windows7分区软件-Acronis Disk Director Suite v10.0.21 ...
- linux 访问另一个硬盘,在Linux中访问硬盘DOS分区、软盘和光盘
一般情况下,用户只能使用Linux本身默认的ext-2文件系统.在我们的机器中常常有多个操作系统,能不能在Linux中也能够使用硬盘的DOS分区.软盘和光盘呢?我在使用Linux的过程中,逐渐摸索出了 ...
- win10查看linux文件夹,Win10系统访问Linux子系统中文件的教程
在19H1(目前处于Insider Preview阶段,预计4月份正式推送)中,微软为适用于Linux的Windows子系统带来了一项有趣的功能,这项功能允许用户从Windows 10访问Linux子 ...
最新文章
- Scrum敏捷开发工具Leangoo-卡片多选
- transform.Normalize()用法后面参数为什么用(0.5,0.5,0.5)(0.5,0.5,0.5)
- 一个有趣的小例子,带你入门协程模块-asyncio
- jsonp跨域原理_【网站技术解读①】Javascript实现跨域请求
- Android之SharedPreferences两个工具类
- 【渗透测试】一次授权的渗透测试——建议收藏
- Storm 的可靠性保证测试
- python中定义变量为啥要用下划线_关于python中带下划线的变量和函数 的意义
- DevOps 能力提升模型
- JeeSite 4.0 规划(二)
- MySQL -- 行转列 -- GROUP_CONCAT -- MAX(CASE WHEN THEN)
- 【Java基础】图片压缩
- 处理Easyui的Datagrid无法及时刷新问题
- Hyperledger fabric通道(Channel)的新建、管理、节点如何加入channel
- html站点的定义,HTML是什么?您构建网页的一站式解决方案
- 没事别想不开去创业公司
- 电脑桌面一计算机打不开怎么办,电脑桌面什么都打不开怎么办
- php 抽奖活动_PHP实现活动人选抽奖功能的方法
- 宠物诊所java项目_任务一宠物诊所项目概述.PDF
- unityplayerpre存档_c# unity PlayerPrefs 游戏存档,直白点就是讲游戏数据本地保存下来...
热门文章
- 统计特性和概率估计-1 (数学推导与证明)
- VTK修炼之道53:图形基本操作进阶_多分辨率策略(模型细化的三种方法)
- 【❌❌深入浅出,九浅一深⭕⭕】《深入理解计算机系统》CSAPP
- Java对象的四种引用方式
- Apache Shiro去掉URL中的JSESSIONID
- RabbitMQ整合SpringBoot(web)
- udp和tcp是服务器响应,HTTP,TCP,UDP的理解和使用
- 【译】Why Decentralized AI Matters Part III: Technologies
- Google Archive Patch 源码解析
- Google Project Zero挖洞经验整理