You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何将EFI系统分区挂载到指定目录(如C:\ESP)

如何将EFI系统分区挂载到指定目录(如C:\ESP)

嘿,我懂你的困扰——你知道用mountvol <Drive Letter>: /S能把EFI分区挂到盘符,但想转到指定目录却卡在找不到卷GUID上,对吧?其实很简单,分两步就能搞定:

第一步:获取EFI系统分区的卷GUID

有两种方法可以拿到这个GUID,选你顺手的来:

  • 方法一:直接用mountvol命令
    打开管理员权限的命令提示符,输入mountvol回车,系统会列出所有卷的详细信息。你要找的是标注着EFI系统分区的那一项,对应的卷GUID路径格式是\\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\,把这个路径记下来就行。
  • 方法二:用diskpart精准定位
    如果mountvol的列表太杂分不清,就用diskpart工具:
    1. 输入diskpart启动分区工具
    2. 输入list disk列出所有磁盘,找到你的系统盘(一般是编号0)
    3. 输入select disk 0选中系统盘
    4. 输入list partition列出该磁盘的所有分区,找到那个容量很小(通常几百MB)、类型为EFI系统的分区
    5. 输入select partition <EFI分区编号>选中它
    6. 输入detail partition,在输出里找到卷GUID那一行,复制对应的路径

另外还有个偷懒的小技巧:先临时把EFI分区挂到一个盘符,比如mountvol Z: /S,然后输入mountvol Z: /L,这个命令会直接显示该盘符对应的卷GUID路径。复制完后,用mountvol Z: /D卸载临时挂载的盘符就行,省得在一堆卷里找来找去。

第二步:挂载到指定目录

首先确保你要挂载的目录已经存在,比如C:\ESP,如果没有就用mkdir C:\ESP创建。
然后在管理员命令提示符里输入:

mountvol C:\ESP \\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\

把里面的GUID路径替换成你刚才拿到的EFI分区的路径,回车就搞定了。

这样以后你就能直接通过C:\ESP访问EFI系统分区啦,和你挂载恢复分区的逻辑是一样的,只是多了一步获取GUID的过程~

备注:内容来源于stack exchange,提问作者Melab

火山引擎 最新活动