Mac终端挂载磁盘

Mac终端挂载磁盘

少星
2022-02-22 / 1 评论 / 16 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年02月27日,已超过129天没有更新,若内容或图片失效,请留言反馈。

终端挂载

Mac使用终端挂载NTFS读写

前言:

  • 在Mac上,默认情况对NTFS磁盘的挂载方式是只读(read-only)的
  • 其实Mac原生是支持NTFS的
  • 但是后来由于微软的限制,苹果把这个功能给屏蔽了
  • 但是我们可以通过命令行方式打开这个选项。

所需工具

  • 终端“默认路径:启动台-实用工具-终端()”
  • NTFS磁盘分区一枚

开始操作

  1. 接入移动硬盘后,我们先查一下磁盘挂载信息
sudo mount
Password:    //输入密码

...          //省略无关内容
ntfs://disk2s2/SD_card on /Volumes/SD_card (lifs, local, read-only, noowners, noatime)
...          //省略无关内容
  1. 分析数据内容
NTFSIDENTIFIER挂载路径挂载标识
ntfs:///disk2s2/SD_cardon/Volumes/SD_card(lifs, local, read-only, noowners, noatime)
  1. 挂载

    • 可以看到默认的挂载方式是把磁盘挂载成了只读(read-only)的。
    • 下面我们通过下面的命令来把磁盘挂载成可写的。
    • 首先在桌面新建一个文件夹“SD_card”「可以自定义

      • 即,可读写挂载路径!
sudo umount /dev/disk2s2
注释思路: sudo umount IDENTIFIER
sudo mount_ntfs -o rw,nobrowse /dev/disk2s2 ~/Desktop/SD_card
注释思路: sudo mount -t ntfs -o rw,auto,nobrowse IDENTIFIER 可读写挂载路径
  1. 检查成果
sudo mount
  • 再次运行,看到以下内容即挂载成功
/dev/disk2s2 on /Users/shaoxing/Desktop/SD_card (ntfs, local, noowners, nobrowse)
  1. 创建脚本“方便挂载,前提IDENTIFIER不变”

    • 将上述整理好的两个代码

      sudo umount /dev/disk2s2
      sudo mount_ntfs -o rw,nobrowse /dev/disk2s2 ~/Desktop/SD_card
    • 创建一个TXT文件写进去,改名「挂载SD卡读写.command」
    • 即可,双击,输入密码直接打开!

挂载EFI分区

  1. 查看磁盘“IDENTIFIER”

    diskutil list
    ...  //省略无关数据
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       1:                        EFI ⁨ESP_EFI⁩                 1.1 GB     disk0s1
    ...  //省略无关数据
    
  2. 上面可以获得两个参数,即可合成命令。

    • NAME: ESP_EFI
    • IDENTIFIER: disk0s1
sudo diskutil mount disk0s1 # 挂载EFI默认磁盘路径
open /Volumes/ESP_EFI # 打开EFI文件
  1. 制作脚本

    • 将上述命令写入TXT文件内,改名「挂载EFI.command」即可
2

评论 (1)

取消
  1. 头像
    Typecho
    Linux · Google Chrome

    欢迎加入 Typecho 大家族

    回复