1. 安装homebrew
打开终端,使用以下命令
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
根据提示逐步完成即可,镜像选择我这里都是保持1的选项。
2. 重启终端
安装完成homebrew后,需要退出终端,重新打开才能生效,否则后续操作无法进行,会提示找不到brew命令。(运行brew提示“zsh- command not found- brew ”,解决方案参考https://blog.csdn.net/mitea90/article/details/140024692)
3. 执行以下命令
brew tap gromgit/homebrew-fuse
4. 执行以下命令(安装依赖条件)
brew install --cask macfuse
5. 继续执行以下命令
brew install ntfs-3g-mac
6. 查看挂载硬盘信息
diskutil list
(若报错zsh: command not found: diskutil,解决方案为使用“/usr/sbin/diskutil list”命令)
1: Windows_NTFS 生活 139.6 GB disk6s1
2: Windows_NTFS 工作 751.6 GB disk6s2
3: Windows_NTFS 软件 109.0 GB disk6s3
7. 执行以下命令挂载硬盘
sudo /System/Volumes/Data/opt/homebrew/bin/ntfs-3g /dev/disk6s2 /Volumes/NTFS -o local -o allow_other -o auto_xattr
其中disk6s2换成自己的硬盘identifier的名称,挂载成功后在finder左侧能看到挂载的硬盘。
执行挂载硬盘的命令时,出现以下问题的解决方案如下
问题一、报错“Error opening '/dev/disk4s1': Resource busy”
Error opening '/dev/disk4s1': Resource busy
Failed to mount '/dev/disk4s1': Resource busy
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.
解决方案为:打开finder退出该硬盘,重新执行步骤6、7。
问题二、磁盘安全性设置导致无法挂载(因个人电脑已提前降低安全性设置,故截图从网上资料摘录)
解决方案:
- Command+F快捷键打开搜索,输入“隐私安全性 ”-安全性位置处选择“App Store和被认可的开发者”。然后电脑关机。
- 为M1的电脑启动安全性设置
电脑完全关机后,按开机按钮(指纹)十秒钟以上,进入系统的恢复模式,选择开机启动的硬盘 - 启动安全性实用工具 - 降低安全性 - 选择“允许用户管理来自被认可的开发者的内核拓展”,点击“好”,等待loading完,点击顶栏菜单,找到关机,关闭电脑,然后正常开机。
问题三:挂载硬盘提示插件被阻止
解决方案:Command+F快捷键打开搜索,输入“隐私安全性 ”-安全性位置处允许阻止的插件,输入开机密码后,重新启动电脑,然后再执行步骤6、7,这样挂载的硬盘就能够读写了。
遗留问题:
移动硬盘有三个分区,执行步骤7的挂载硬盘命令,每次只能使用一个分区。
参考资料(感谢大佬提供的经验分享)
https://blog.csdn.net/qq_36071963/article/details/126052367