使用 Win10 的 diskpart
步骤:
- 以管理员身份打开 cmd,输入 diskpart 命令
- 修改 EFI 分区类型为基本数据类型(该操作只会影响分区的挂载,不会导致数据丢失)
- 为 EFI 分区分配盘符
- 对 EFI 分区进行读写操作
- 重新将分区类型改回 EFI
> diskpart
Microsoft DiskPart 版本 10.0.18362.1
DISKPART> list disk
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 465 GB 1024 KB *
磁盘 1 联机 7446 MB 0 B *
DISKPART> select disk 1
磁盘 1 现在是所选磁盘。
DISKPART> list partition
分区 ### 类型 大小 偏移量
------------- ---------------- ------- -------
分区 1 主要 300 MB 1024 KB
分区 2 主要 500 MB 301 MB
分区 3 主要 6644 MB 801 MB
DISKPART> select partition 1
分区 1 现在是所选分区。
# 分区类型设为基本数据类型
DISKPART> set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
# 分配盘符 X (盘符可以自行按需设置)
DISKPART> assign letter="X"
# 分区类型改回 EFI
DISKPART> set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b
此方法特别适用于 U 盘的 EFI 分区,而且可以直接在文件资源管理器内读写分区信息。
使用 Win10 的 mountvol
- 以管理员身份打开 cmd
- 用
mountvol
命令查看帮助及当前的装入点列表 - 用
mountvol Z: /S
将 EFI 分区挂载为盘符 Z (盘符可以自行按需设置) - 在命令行对盘符 Z 进行相关读写操作
- 用
mountvol Z: /D
取消 EFI 分区的挂载
mountvol 只能挂载本地硬盘的 EFI 分区,U 盘的 EFI 分区是无法挂载的。
如果不想只能在命令行读写 EFI 分区,可以下载 Explorer++ 这个绿色软件,用管理员身份打开即可像文件资源管理器那样读写 EFI 分区信息。
用 DiskGenius 也可以复制 EFI 分区的内容,但是不能写。