无忧启动论坛

标题: 一个相当好的方法给隐藏的EFI分区建立一个链接目录在没有打开EFI分区的情况下直接访问 [打印本页]

作者: sairen139    时间: 2020-6-7 11:15
标题: 一个相当好的方法给隐藏的EFI分区建立一个链接目录在没有打开EFI分区的情况下直接访问
本帖最后由 sairen139 于 2020-6-7 15:50 编辑

一个相当好的方法给隐藏的EFI分区建立一个链接目录在没有打开EFI分区的情况下直接访问
不显示隐藏EFI分区下直接访问的设置方法!

命令如下

mklink /j 隐藏分区 \\?\GLOBALROOT\device\harddisk0\partition1\

其中partition后面的数字可以通过diskpart查看
生成的隐藏分区这个类似快捷方式可以随便复制到别的文件夹里并且可以随意改名!这样一来可以很方便的打开隐藏分区!

另外需要注意的是:
如果在Ramos的系统盘直接生成的类快捷方式会具有和ramos系统分区一样的特性,即无论在里面做了什么修改重启后都不会保存。鉴于这种情况,最好先转换到别的非系统盘分区,比如在cmd窗口先输入D:
然后用本文的方法在D盘根目录建立一个隐藏分区的类快捷方式,然后双击该快捷方式打开efi分区(或者直接在EFI的Boot文件夹),这样进行的修改重启后会生效。这么做的好处可以替换bootx64.efi来重启后启动D盘system volume information这个系统级文件夹下的巨型pe!

B20B8607-A081-42BA-B588-CABDCE2F84B1.jpeg (995.49 KB, 下载次数: 125)

B20B8607-A081-42BA-B588-CABDCE2F84B1.jpeg

作者: xlshn    时间: 2020-6-7 12:12
不错哦
作者: tyhsg    时间: 2020-6-7 13:03
感谢分享
作者: caocaofff    时间: 2020-6-7 13:12
本帖最后由 caocaofff 于 2020-6-7 13:23 编辑

很棒的主意,不过软链接是不是不能在所有电脑通用?
作者: 15106680608    时间: 2020-6-7 13:34
谢谢分享
作者: sairen139    时间: 2020-6-7 14:58
caocaofff 发表于 2020-6-7 13:12
很棒的主意,不过软链接是不是不能在所有电脑通用?

这个只要是ntfs的系统都支持,因为以 \\?\GlobalRoot 开头的路径是指向内核的内部路径。
作者: caocaofff    时间: 2020-6-7 15:11
sairen139 发表于 2020-6-7 14:58
这个只要是ntfs的系统都支持,因为以 \\?\GlobalRoot 开头的路径是指向内核的内部路径。

我意思你更换电脑后分区号都变了会导致指向不对
作者: hu.man    时间: 2020-6-7 16:48
caocaofff 发表于 2020-6-7 15:11
我意思你更换电脑后分区号都变了会导致指向不对

\\?\GLOBALROOT\device\harddisk0\partition1\

第一顆硬碟的第一分區
作者: 2010hook    时间: 2020-6-7 17:17
赞赏楼主的研究精神!
不过最后一句没看懂,你通常用什么方式读写system volume information?
作者: wwkoo    时间: 2020-6-7 17:25
感谢分享
作者: sairen139    时间: 2020-6-7 17:29
2010hook 发表于 2020-6-7 17:17
赞赏楼主的研究精神!
不过最后一句没看懂,你通常用什么方式读写system volume information?

我的意思是我有个很大体积的WIM格式的pe没放在esp分区EFI的BOOT目录里(苹果电脑默认的esp分区大小只有200m,如果不自行修改扩大这个空间的话200mb只能放下一个微pe类似体积大小的pe),而是放在D盘的系统级文件夹system volume information这个目录里(好处是家里人误删不掉这个文件夹里的文件)。这样通过系统原生的bootx64.efi或者微软原生启动组件文件bcd等来启动这个pe。
目的就是方便重启后可以切换重启pe或者ramos内存系统,因为我使用ramos后虽然几乎用不到pe,但是重新制作ramos时还是需要pe来手工制作一下ramos的,所以有这样的需求。
作者: MC阿虎    时间: 2020-6-7 17:44
感谢分享
作者: 2010hook    时间: 2020-6-7 17:45
本帖最后由 2010hook 于 2020-6-7 18:00 编辑
sairen139 发表于 2020-6-7 17:29...

思路跟我的差不多,不过我是用DiskPart重建一个4GB的ESP分区。
如果你要修改,怎么删除"system volume information"里的文件?

作者: sairen139    时间: 2020-6-7 17:54
2010hook  2020-6-7 17:45
·DiskPart4GBESP(FAT32)
"system v ...

win➕rcmd
del System Volume Informationcmd


作者: sairen139    时间: 2020-6-7 17:56
2010hook 发表于 2020-6-7 17:45
思路跟我的差不多,不过我是用DiskPart重建一个4GB的ESP分区:

如果你要修改,怎么删除"system volume ...

第一步:win➕r打开运行输入cmd
第二步:敲入del 然后空一空格,拖拉要删文件到cmd的黑窗口再敲回车键就删除了。

作者: 2010hook    时间: 2020-6-7 18:03
sairen139 发表于 2020-6-7 17:56
第一步:win➕r打开运行输入cmd
第二步:敲入del 然后空一空格,拖拉要删文件到cmd的黑窗口再敲回 ...

\\?\GLOBALROOT\Device 相关文档,可以分享一下链接吗?谢谢
作者: sairen139    时间: 2020-6-7 18:10
2010hook 发表于 2020-6-7 18:03
\\?\GLOBALROOT\Device 相关文档,可以分享一下链接吗?谢谢

我也是偶尔找到的只言片语,没有成文的文档
作者: sairen139    时间: 2020-6-7 18:11
2010hook 发表于 2020-6-7 18:03
\\?\GLOBALROOT\Device 相关文档,可以分享一下链接吗?谢谢

你搜索看看有没有文档,如果有的话请发个地址给我一同研究研究
作者: fswrx    时间: 2020-6-7 23:33
很给力
作者: 807591256    时间: 2020-6-8 07:27
学习了!
作者: pepper05    时间: 2020-6-8 11:23
很棒的主意,不过软链接是不是不能在所有电脑通用?
作者: chjyonghu    时间: 2020-6-10 07:07
谢谢分享
作者: lbw2007    时间: 2020-6-11 16:56
感谢分享!!!




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3