macOS向ntfs格式的移动硬盘写数据

最近想把日常拍摄的照片从SD存储卡中转存到闲置的移动硬盘中,但是转存的时候发现,mac只能读我硬盘里的东西,无法将数据写入到移动硬盘中,也无法删除移动硬盘的数据。后来在网上查了许久资料,终于可实现mac对移动硬盘写数据和删除数据了。下面记录一下使用的工具和操作流程。

首先介绍下系统和一些软硬件信息:

  1. 系统:macOS Sonoma;
  2. 芯片:M1 pro;
  3. 硬盘:是五六年前买的硬盘,希捷;
  4. 使用的软件:FUSE for macOS(用于处理ntfs格式的数据)、ntfs-3g(用于挂载ntfs格式的硬盘)

操作流程如下:

步骤一、安装FUSE for macOS

  1. 打开终端
  2. 使用Homebrew安装macFuse:
bash 复制代码
brew install --cask macfuse

步骤二、安装ntfs-3g

在终端中执行以下命令:

bash 复制代码
brew tap gromgit/homebrew-fuse
bash 复制代码
brew install ntfs-3g-mac

步骤三、插入移动硬盘,挂载硬盘

  1. 先插入移动硬盘

  2. 在终端中查看磁盘信息:

bash 复制代码
diskutil list

找到移动硬盘信息如下所示:

  1. 卸载移动硬盘;

在终端中输入以下命令:

bash 复制代码
sudo diskutil unmountDisk /dev/disk4

输入当前用户的密码后即可卸载移动硬盘:

  1. 使用ntfs-3g挂载移动硬盘;

先创建用于挂载移动硬盘的路径(我已经创建了,就不再创建了):

bash 复制代码
sudo mkdir /Volumes/NTFS

使用ntfs-3g挂载硬盘到刚才创建的路径下,注意硬盘名字

bash 复制代码
sudo mount_ntfs /dev/disk4s1 /Volumes/NTFS

初次使用ntfs-3g时,在终端中输入上述命令,会提示System extension blocked,即系统扩展已经关闭,需要进入到恢复模式开启:

1、关机;

2、开机,开机时长按电源键进入恢复模式;

3、进入设置,点击左上角实用工具------选择启用安全性实用工具------选择磁盘------点击安全策略------选择降低安全策略中的允许用户管理来自被认可开发者的内核扩展;

4、按3中的过程修改后,需要输入用户名和密码,保存设置后,点击坐上角苹果图标,选择重新启动,重启电脑;

5、重启电脑后,在终端中重新卸载硬盘,再使用ntfs-3g挂载硬盘,在弹出的提示框中跳转到设置,允许使用fuse扩展,挂载后输入密码即可出现以下结果。

挂载后再到访达中看移动硬盘,就发现硬盘中的数据能被修改了。

以后每次使用ntfs-3g时,只需要卸载硬盘,再挂载硬盘即可,不再需要设置系统扩展允许什么的了。

相关推荐
元Y亨H4 天前
MacBook Air 开发神器:IDEA 与 PyCharm 极简安装及环境配置
macos
yuanyxh5 天前
macOS 应用 - 纯对话生成
前端·macos·ai编程
qq_369224337 天前
Windows全系通用!ntdll.dll文件丢失、报错、闪退问题的完整排查与修复教程
windows·dll·dll修复·dll丢失·dll错误
AI创界者7 天前
PilotTTS 一键整合包(Win/Mac):8G 显存畅跑,实测解锁情绪与副语言的精准控制
人工智能·macos·aigc·音视频
阿米亚波7 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
AirDroid_cn7 天前
系统终端与iTerm2字体看起来不一样?macOS Sequoia统一渲染指南
macos
caimouse7 天前
Reactos 第 10 章 网络操作 — 10.3.1 NIC驱动
网络·windows
初圣魔门首席弟子7 天前
Node.js 详细介绍(知识库版)
windows·qt·node.js·知识库
CHENG-JustDoIt7 天前
AI工具 | 爆火开源项目Odysseus AI 工作台:从项目介绍、部署情况及其使用等多方位分析指南(含详细步骤)
大数据·人工智能·windows·python·ai·开源·github
kingbal7 天前
Windows:flutter环境搭建
windows·flutter