• Mac OS 挂载 EFI 引导分区


      正如Windows下的EFI分区一样在资源管理器中默认不显示EFI引导分区(即ESP分区),Mac OS也是如此,为了安全嘛,不让用户随意操作。

      那么怎么挂载显示出来呢?

      命令转自 https://blog.csdn.net/skykingf/article/details/13020025

      打开终端,输入 diskutil list 即可查看到所有的硬盘分区信息。

      如笔者的信息如下:

    MymacdeiMac:~ mac$ diskutil list
    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *120.0 GB   disk0
       1:                        EFI efi                     314.6 MB   disk0s1
       2:         Microsoft Reserved                         134.2 MB   disk0s2
       3:                 Apple_APFS Container disk1         64.4 GB    disk0s3
       4:                  Apple_HFS Home                    55.0 GB    disk0s4
    
    /dev/disk1 (synthesized):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      APFS Container Scheme -                      +64.4 GB    disk1
                                     Physical Store disk0s3
       1:                APFS Volume Mac                     46.5 GB    disk1s1
       2:                APFS Volume Preboot                 22.4 MB    disk1s2
       3:                APFS Volume Recovery                517.8 MB   disk1s3
       4:                APFS Volume VM                      2.1 GB     disk1s4
    
    /dev/disk2 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.1 GB   disk2
       1:                        EFI 系统保留                104.9 MB   disk2s1
       2:         Microsoft Reserved                         134.2 MB   disk2s2
       3:       Microsoft Basic Data                         65.2 GB    disk2s3
       4:       Microsoft Basic Data                         73.7 GB    disk2s4
       5:           Windows Recovery                         821.0 MB   disk2s5
       6:       Microsoft Basic Data                         93.2 GB    disk2s6
       7:       Microsoft Basic Data                         89.1 GB    disk2s7
       8:       Microsoft Basic Data                         177.7 GB   disk2s8

       其中 disk0 就是笔者Mac 系统物理硬盘,disk2 为Windows系统物理硬盘,disk1 大概是Mac系统生成的一个虚拟硬盘(synthesized 为综合、合成的意思),可能是Mac用来管理恢复分区、启动分区等分区的一个虚拟综合的管理硬盘吧。关于此解释为笔者的片面之词,如有错误望不吝指出。而需要挂载的EFI分区就是 /dev/disk0 上的 disk0s1 分区上,此为笔者的情况,各人的情况肯定不同,参考即可。

      首先需要创建一个分区指针,命名为 EFI,当然也可以是其它名称。

      终端中输入 mkdir /Volumes/EFI 大小写通用,(如果提示权限不够 在命令之前加上 sudo 之后输入密码继续),然后将该指针指向 EFI 分区所在的位置 (即笔者情况中上述的 disk0s1)。

      继续终端中输入 sudo mount -t msdos /dev/disk0s1 /Volumes/EFI ,命令运行完成后在 finder 中就可以看到刚挂载的 EFI 分区啦。

      如果想取消挂载怎么办呢,其实这是一次性的,下次启动时就会取消挂载了,因此重启大法好。

      当然啦,使用 rmdir /Volumes/EFI 应该是可以删除的,不过笔者没有尝试。

      如果你不想使用终端,同时只是临时查看EFI分区可以使用此脚本小工具 efi-mounter ( https://www.tonymacx86.com/resources/efi-mounter-v3.280/ tonymacx86 是个很好的黑苹果相关知识学习的平台,下载资源时需要登录账号,当然注册一个账号门槛很低一个可用于接收验证码的邮箱就行) ,使用此就可以在单独打开的finder窗口中查看EFI分区,不会在finder中显示。不过只是在finder不显示而已,其实也是挂载直到重启才取消挂载。

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------

      注意:

        请清楚自己在做什么,对此造成的后果,笔者不予承担!

  • 相关阅读:
    FastDFS的配置、部署与API使用解读(6)FastDFS配置详解之Storage配置(转)
    WEB服务器防盗链_HttpAccessKeyModule_Referer(Nginx&&PHP)
    php检查是否是数字和字母
    为什么要使用Docker?
    TP5整合 WorkerMan 以及 GatewayWorker
    PHP基于ThinkPHP5的砍价活动相关设计
    Git (gnome-ssh-askpass:3871): Gtk-WARNING **: cannot open display:
    B2B2C商品模块数据库设计
    PHP开发中多种方案实现高并发下的抢购、秒杀功能
    Linux CentOs集群LVS+Keepalived负载均衡的实现
  • 原文地址:https://www.cnblogs.com/notfound/p/8695158.html
Copyright © 2020-2023  润新知