最近要用一些不兼容的软件,所以在 vhd 里装了个 win10
遇到了一个很奇怪的问题,就是如果我用 win10 的 bcdboot ,那么一切正常
用 win11 的 bcdboot ,就会没有画面。但是其实是可以正常使用的
没有找到什么调整的地方。感觉应该是显卡驱动方面的问题。我不清楚怎么看 WinRE 是不是正常的。Win11 我是用官方的媒体创建工具安装的,Win10 是自己往 wim 里面添加了 intel rst 驱动之后用 dism 部署到 vhdx 的
虽然如果用 win10 的 bcdboot 的确可以正常使用,也没有什么问题,但是还是更想用 win11 的,因为担心以后出现什么奇怪的问题
win11 的驱动器开启了 bitlocker ,win10 所在的那个盘没有开 bitlocker
之前理解错了bcdboot的参数,把efi文件写到了c盘。删除了之后,再执行bcdboot /bcdclean
,似乎好了,但是开机还是会黑屏一下子,不知道为什么
挂载了ESP,用dolphin打开,浏览了一下里面的文件,发现的确是比较乱的,应该是同时存在了Win10和Win11分别专有的文件。不知道有没有办法把这个分区格式化掉,再重新生成里面的内容。Linux倒是挺好搞的,但是Windows下我还真的不知道怎么弄
因为Intel RST驱动官方的Windows PE目前都没有自带,所以还要自己弄一下,挺麻烦的
1
cheng6563 2022-10-31 13:42:04 +08:00
把 GUI 引导菜单关了算了,用之前 Win7 那种菜单又不是不能用。
|
2
ly841000 2022-10-31 15:50:05 +08:00
非 vhd 双系统遇到过类似问题,2 台显示器一台正常,1 台不正常,感觉是显示器的问题
|
3
ColinZeb 2022-10-31 16:16:16 +08:00
win 10 11 选择非默认系统后需要重启谁知道原因,我一开始以为系统版本或者内核不一样,所以需要重启重新加载内核,后来装了两个一样版本的系统也要重启,感觉这个设计很不合理,不如先选择系统再加载,而不是先启动系统再选择再重启
|
4
7RTDKSAK 2022-10-31 16:28:24 +08:00 1
@ColinZeb 就是这样设计得,先启动默认系统,再由默认系统提供蓝底白字的 METRO 风格启动菜单
如果你想先从启动菜单选择某一个系统,然后直接启动的话,就只能有黑底白字的传统风格的启动菜单,也就是说此时启动菜单是由 bootmgr 提供地,这时需要使用 bcdedit 把 bootmenupolicy 设置为传统模式,你 /?看看帮助就知道了 |
5
7RTDKSAK 2022-10-31 16:32:03 +08:00
另外楼主说得"用 11 的就会没有画面"是什么意思?或者说你想看到什么画面?拍照片看看?
|
6
systemcall OP @7RTDKSAK #5
正常情况下会显示 UI ,就是选择操作系统的那个 UI 但是我用 11 的 bcd 的时候,整个屏幕都是黑的,但是背光是亮的,UI 可以操作,但是看不到 感觉是把画面输出到某个不存在的显示器了 |
7
7RTDKSAK 2022-10-31 16:40:59 +08:00
@systemcall `bcdedit /enum all /v`的输出看看?
|
8
ScepterZ 2022-10-31 16:48:40 +08:00
感觉和显卡可能也有一定的关系,最近换了显卡后,开机过程中的界面都变成那种没有正确识别分辨率的样子,老显卡反而正常的
|
9
systemcall OP @7RTDKSAK #7
输出太多了,不方便贴在这里 感觉应该不是这里的问题 想办法挂载了 EFI 分区,不知道是不是因为 Win11 的 EFI 文件有一些被 Win10 覆盖了,所以有问题 有什么办法得到一个干净的 Windows EFI 目录吗? Grub2 倒是好办,但是没有办法过这个机器的安全启动 |
10
7RTDKSAK 2022-10-31 17:05:12 +08:00
@systemcall 防止把原 ESP 搞坏,推荐你在 U 盘上新建一个 ESP,步骤如下:
1.拿 diskgenius/分区助手 /随便啥分区程序,在 U 盘上新建一个 FAT32 分区,大小 200MB 左右(其实要不了这么大,但是你不差这一点儿空间对吧),为其分配一个盘符,比如说[P:],此分区最好是 U 盘上的第一个分区,因为不确定你的 BIOS 能否识别不在第一分区的 ESP 2.启动 WIN11(注意不是 WIN10),打开 cmd,执行命令:`bcdboot c:\windows /s P: /l zh-cn` 这样就得到了一个你想要地"干净地 EFI 目录" 3.重启,从 U 盘启动,看看画面是否正常显示 |
11
tuwulin365 2022-10-31 17:24:06 +08:00
@systemcall
进 pe ,把 efi 文件删掉(先备份),然后用 dism++重建引导 |