在 Mac 上往 NTFS 驱动器写入
macOS 让你从 NTFS 驱动器里拷文件出来,却不让你拷进去。这里说明原因,以及能拿它怎么办。
NTFS 是什么
NTFS 是 Windows 用的文件系统,既用在自己的驱动器上,也用在 Windows 电脑上格式化过的外置驱动器上。在 Windows 机器上格式化的 U 盘多半是 NTFS。
另一种常见的是 exFAT,大多数存储卡和很多 U 盘都用它,因为 Windows 和 macOS 都能往上面写。要是你的驱动器是 exFAT,macOS 早就应付得来,这里说的都跟你无关。想确认的话,在访达里点一下这个驱动器,选“文件”,再选“显示简介”。“格式”那一行会告诉你。
把这样的驱动器插到 Mac 上会怎样
驱动器出现在访达里,文件你也看得见。从上面拷文件出来一切正常。往上面拷东西就不行了:访达拒绝,驱动器表现得像是锁着的一样。
macOS 只以只读方式打开 NTFS 驱动器。它能写 NTFS 已经好些年了,但这功能是关着的,也没有受支持的办法把它打开。写 NTFS 比读要难,一次失手就可能留下一个 Windows 之后拒绝打开的驱动器。
Lukotta 是怎么往里写的
Lukotta 用 Linux 的 NTFS 驱动程序打开这个驱动器,那个驱动程序会写,Linux 机器每天都在用。之后驱动器交给访达,所以往里拷文件跟别的拷贝没有两样。
驱动器还是 NTFS,Windows 之后照样读得了。
打开驱动器
- 插上驱动器。Lukotta 会把它列出来。
- 点一下它。
- 它出现在访达的“位置”下面,文件两个方向都拷得动。
NTFS 驱动器多半没有密码,所以没什么可输入的,除非上面同时还开了 BitLocker。
Windows 没有正常关闭的驱动器
写入被打断的时候,Windows 会给驱动器打上没有正常关闭的记号,多半是因为驱动器被拔了,或者机器中途断了电。这个记号是在提醒下一台打开它的电脑:这个驱动器可能只写了一半,值得检查一下。
就算什么问题都没出,快速启动也会留下同样的记号。在 Windows 10 和 11 上它一开始就是开着的。它不是把机器关掉,而是让机器休眠,于是驱动器看上去还在用着。
这两种状态下 macOS 都拒绝打开驱动器,也不说原因。Lukotta 打得开。
要是那台 Windows 机器还在你手上,更干净的办法是把驱动器插回去,把那台机器好好关掉:点“关机”的时候按住 Shift,这样就跳过了快速启动。
下载 Lukotta
下载和使用都是免费的。
brew install --cask clementrahula/tap/lukotta
版本 1.22.21 · Apple Silicon · macOS 15 Sequoia 或更新