0%

Mac挂载NTFS格式外设

问题描述

macOS默认对ntfs格式设备只有读权限没有写权限

MacOS: macOS Catalina Version: 10.15.3

解决方案:

  1. 查看ntfs格式设备地址

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    minutesheep @ MS-MacBook-Pro $ diskutil list
    /dev/disk0 (internal, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme *251.0 GB disk0
    1: EFI EFI 314.6 MB disk0s1
    2: Apple_APFS Container disk1 250.7 GB disk0s2

    /dev/disk1 (synthesized):
    #: TYPE NAME SIZE IDENTIFIER
    0: APFS Container Scheme - +250.7 GB disk1
    Physical Store disk0s2
    1: APFS Volume Macintosh HD - Data 106.0 GB disk1s1
    2: APFS Volume Preboot 80.6 MB disk1s2
    3: APFS Volume Recovery 526.6 MB disk1s3
    4: APFS Volume VM 4.3 GB disk1s4
    5: APFS Volume Macintosh HD 11.0 GB disk1s5

    /dev/disk3 (external, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: FDisk_partition_scheme *1.0 TB disk3
    1: Windows_NTFS Seagate Expansion Drive 1.0 TB disk3s1


    得到ntfs格式设备的地址为:/dev/disk3s1

  2. 卸载ntfs格式设备

    1
    minutesheep @ MS-MacBook-Pro $ sudo umount /dev/disk3s1

  3. 重新挂载ntfs格式设备,分配其读写权限

    1
    2
    3
    4
    5
    minutesheep @ MS-MacBook-Pro $ sudo mount_ntfs -o rw,nobrowse /dev/disk3s1 ~/mnt/usb


    挂载点为:~/mnt/usb, 用户可以自行设定,空目录即可
    之后通过Finder打开即可,此时已经有写权限了

  4. 使用完毕后卸载即可

    1
    minutesheep @ MS-MacBook-Pro $ sudo umount ~/mnt/usb