📜  在 mac 上使用 ntfs usb - Shell-Bash (1)

📅  最后修改于: 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设备。

参考链接: