📅  最后修改于: 2023-12-03 15:37:24.181000             🧑  作者: Mango
在 Mac 上使用 NTFS USB - Shell/Bash
当我们需要在 Mac 上读取或写入一个NTFS格式的USB设备时,可能会发现Mac默认只支持读取,无法写入。为了解决这个问题,我们可以通过使用Shell/Bash命令来实现。以下是在Mac上使用NTFS USB的步骤:
步骤1:首先,我们需要安装FUSE for macOS。这可以通过Homebrew(一个包管理器)轻松完成。打开终端(Terminal)并键入以下命令:
brew cask install osxfuse
注:如果您没有安装Homebrew,请使用以下命令:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
步骤2:安装ntfs-3g。同样,我们可以使用Homebrew轻松安装ntfs-3g。打开终端(Terminal)并键入以下命令:
brew install ntfs-3g
注意:在此之前,请确保已卸载与ntfs-3g冲突的任何软件包或挂载。
步骤3:将USB插入Mac并打开终端。现在我们需要找到USB的设备路径。我们可以通过输入以下命令来获取USB路径:
diskutil list
此输出将显示与Mac中所有已连接设备相关的信息,包括USB。
步骤4:卸载USB设备,打开终端并键入以下命令:
sudo umount /dev/disk2s1
在此示例中,'disk2s1'是USB设备的路径。请更改命令以适应您的设备。
步骤5:使用ntfs-3g挂载USB设备,打开终端并键入以下命令:
sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/USB -olocal -oallow_other
在此示例中,'disk2s1'是USB设备的路径,'USB'是要将设备挂载到的目录。请根据您的设备和目录更改命令。
通过执行这些步骤,您现在应该能够在Mac上完全访问您的NTFS USB设备。
参考链接: