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
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!
Linux中/proc⽬录下⽂件详解
Linux中/proc⽬录下⽂件详解(转贴)
【转】命令⾏浏览器 curl 命令详解,Linux中访问url地址
Linux中访问Apache报403错误处理⽅法
1.先说本地环境,脱离基础环境的解决策略都是耍流氓 (1)Linux:CentOS7.5 (2)Apache: Apache/
2.4.6 (CentOS) (3)Apache的安装路径在 /usr/l ...
在linux中访问virtualbox的共享⽂件夹
1.在客户机⾥需要安装Virtualbox的增强功能.
2.使⽤virtualbox的图形界⾯设置好共享⽂件夹.
3.假设你设置的共享⽂件夹的名称是 share,使⽤如下命令在客户机的linux系统中 ...
【问题解决⽅案】Linux中进⼊⽬录下⽂件夹
win系统中直接 cd+空格+⽂件夹名 Linux下 cd+空格+./+⽂件名 其中句点表⽰"当前⽬录" 除⾮在根⽬录不加,或者把路径写全⽤绝对路径进⼊ Linux下切换路径的相关 ...
linux中利⽤fstab实现磁盘分区⾃动挂载
Web应⽤中访问WEB-INF下的资源
WEB-INF⽬录是出于保护资源⽂件的⽬的,只能我们开发⼈员⾃⼰查看不可以通过URL直接访问的: 有时候我们也想直接访问WEB-INF中的资源,那就需要⽤到请求转发了(重定向redirect是不可以的 ...
linux中替换⽬录下的某个⽂件中包含的IP地址
#!/bin/bash #set -x oldIP=172.17.39.135 newIP=172.17.98.115 homefile=/usr/local/ims/ filelist=`grep ...
随机推荐
strsep和strtok_r替代strtok
char *strtok(char *str, const char *delim) 会修改数据源.外部加锁才线程安全(strtok执⾏结束再解锁执⾏另⼀个strtok循环知道⼯作完成) 主要是以互斥 ...
qt-5.6.0 移植之纯净的linux⽂件系统的建⽴
为什么要建⽴⼀个最纯净的⽂件系统,⼀开始是想在qt-4.8.5的⽂件系统基础之上加东西,慎重想了⼀下,这⽅法⾏不通,以为有很多东西不熟悉.⼲脆就⾃⼰建⽴⼀个. 步骤很简单: ⼀:下载⼀个bulidro ...
计算机⽹络(3)-----IP数据报格式
IP数据报(IP Datagram) 格式 解析 (1)版本 占4位,指IP协议的版本.通信双⽅使⽤的IP协议版本必须⼀致.⽬前⼴泛使⽤的IP协议版本号为
4(即IPv4). (2)⾸部长度 占4位,可 ...
oracle之sqlplus讲解
这⾥要解释的sqlplus有2⽅⾯内容:sqlplus登陆命令和sql*plus⼯具命令. [sqlplus登陆命令] 常⽤的登陆命令有: sqlplus /nolog 登陆到sqlplus,还未登录 ...
Url转Link的C#正则表达式
⽹上关于Url转链接(href)的正则表达式⼀搜⼀⼤堆,但真正好⽤的没⼏个. 后来在Matthew O'Riordan的Blog上发现⼀个很好⽤的正则表达式,是⽤Javascript写的,代码如下: ...
(转)Windows重启延迟删除,重命名技术原理
所谓重启延迟删除技术,就是在操作系统启动前删除或者替换⽂件! 说起重启延迟删除,⼤家可能都很陌⽣,但是实际上,该功能已经被各种软件所采⽤:如安装Windows 补丁程序(如:HotFix.Servic ...
⼩⽶2s刷机
每次系统内存不⾜,卡的不⾏就恨不得马上换新⼿机,发现⼿机也没有什么⼤的⽑病,也没有其他苛刻的要求. 换个新系统继续使⽤吧,除了屏幕⼩了⼀点,将就了吧.物尽其责,坚决抵制过度消费. ⼩⽶⼿机2s 16G ...
linux重定向Git命令⾏对照表
git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置⽤户名 git config --glob ...
Android进阶(⼆⼗四)Android UI---界⾯开发推荐颜⾊
Android UI---界⾯开发推荐颜⾊ 在Android开发过程中,总要给app添加⼀些背景,个⼈认为使⽤纯⾊调便可以达到优雅的视觉效果. 补充⼀些常⽤的颜⾊值:l < ...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论