一键挂载EFI分区的脚本


张登友,张登友的博客,张登友的网站——

因为黑苹果经常需要挂载EFI分区来操作config文件,有时候磁盘分区的名称会变化,导致同一条命令不能挂载到EFI分区,下面来解决这个问题

首先,获取分区列表,在终端输入

sudo diskutil list

此时会获取所有分区的信息,如图所示

分区列表

这里我的EFI分区磁盘标识符为disk0s1

接着下一步,输入命令

sudo diskutil info disk0s1 | grep 'Partition UUID'

如图所示

磁盘UUID

紧接着在桌面创建一个文件,命名随意,后缀以.sh结尾,内容为:

#!/bin/bash
      mountEFI=$(echo '你的密码' | sudo -S diskutil info 你的UUID | grep 'Device Node')
      echo '你的密码' | sudo -S diskutil mount '/'${mountEFI#*/} #挂载目录
      open /Volumes/EFI/EFI #打开目录

然后在脚本添加执行权限:

chmod +x 脚本所在的完整路径 #可以直接拖进终端

后面就可以直接点击这个脚本挂载EFI分区啦!其他分区也可以这么操作的


文章作者: 张登友
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张登友 !