用DISKPART简单解决EFI(ESP)分区在Win8.1下挂载权限的问题
爬了几天的帖子,学会了用DISKPART手动创造超过200M大小的ESP/EFI系统分区的方法试过用了几个工具都不能创建大于200M的ESP分区,其实只要GUID分区建好FAT16的盘后,用DISKPART set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b 就可以将其变为ESP分区。但是在操作的时候发现,ESP分区在Win8.1下怎么也打不开,总是提示权限不足,爬了好几个帖子,试了很多方法都不行,只有用DiskGenius(分区精灵)可以往里复制文件,但是不能复制文件夹结构,太难受了。
于是重现尝试DISKPART setid的方法,发现很简单:
1.开始,运行,diskpart回车,或在命令行输入命令diskpart,打开diskpart
2. 输入list disk回车 列出自己的磁盘,可以看到磁盘编号从0开始,确定对应efi硬盘的编号
3. 输入sel disk 0 回车,这个0根据自己的情况,如果是第一个硬盘就是0,第2个硬盘就是1
4. 输入list part回车,列出这个盘上的分区,一般EFI都是第一个分区吧? 可以看到EFI分区的类型是系统
5. 输入sel part 1 回车,选择这个分区
6. 输入 set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 (在命令行里可以粘贴的,用鼠标右键,不成的话点击命令行窗口的左上角的图标 选编辑-粘贴)
7. 这时候会发现原来的ESP分区变成普通分区了,可以随便操作了(一般电脑里会自动给他分配盘符)
8. 操作完成后别忘了变回去: set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b 重新改成ESP分区。
上面的命令看着复杂其实很简单,如果碰到跟我一样的权限问题,可以考虑使用这个方法。
另:我的黑苹果还没好,好头大。
刚才有测试了一下,不行了…… 盘符是能出来,但是还是报权限不行。好奇怪 哈哈,我刚发现了一个问题,如果用set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 之后直接重启,可以直接从EFI启动,并且不管是Windows还是MAC,都能直接打开这个分区,不用来回折腾了!大家快试试! 还有一个有意思的事,我发现我的主板(华硕B85M-F Plus)即使EFI分区的ID不是规定ID,也就是普通的FAT分区,也可以启动EFI。这样一来就简单了,也不用在Windows下改来改去,也不用到Mac下挂接了。 我的也没用。。。。。。。。。。 刚好遇到此问题,试试成不成,感谢楼主分享! 刚好遇到此问题,试试成不成,感谢楼主分享! 的确可以,已经成功了,win10 os 10.11.1双系统 从来不用这样,只需要diskpart给efi分配个盘符,然后以管理员权限的cmd启动notepad就是记事本,利用记事本的打开对话框,借助右键就能进行修改操作,如果要该config复制出来改完再复制进去,无任何风险。还有,uefi引导方式,esp分区不是必须的,任何包含有efi目录的fat或者fat32分区都可以被主板直接识别,无需改回去它的efiid ESP分区在win7里面diskpart可以分配盘符,但无法拷贝文件。 用管理员权限启动totalcmd,能看能改
win10挂载esp说没权限,试试这个方法 现在编辑efi分区都是pe模式用磁盘工具改··· 好东西!分享 好东西!分享 谢谢楼上几位提供的Totalcommander,感激不尽!! 好的,方法超级学习 虽然半懂不懂,我还是顶一下吧
页:
[1]