无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6764|回复: 32
打印 上一主题 下一主题

[已解决] 安装了2个Windows10,用XORBOOT,选第2个,进入桌面发现还是第1个

[复制链接]
跳转到指定楼层
1#
发表于 2021-10-5 10:22:04 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xjfnet 于 2023-5-21 12:42 编辑

试验环境,VMware16,UEFI模式
GPT分区:ESP,MSR,W1,W2
用Windows 10 21H1 原版镜像安装到W1分区,再把W1分区克隆到W2分区
用XorBootUx64做启动菜单,加了2个菜单项,类型选择NT6+,分别指向W1,W2分区,都能启动
用DiskGenius直接在W1和W2分区中的桌面上分别创建文件夹A和B
在菜单中选择第2个Windows10,进入桌面后,看到桌面上有文件夹A,说明启动的是W1分区中的Windows10,这就很郁闷了
求助:纯UEFI模式,安装多个Windows10,启动菜单该怎么弄?求一个具体可行的方案
2#
 楼主| 发表于 2021-10-5 15:04:57 | 显示全部楼层
blank007 发表于 2021-10-5 15:00
我纸上谈兵说说:问题出在ESP分区中的BCD文件。

用XorBootUx64做的菜单,把ESP分区的BCD删除,也一样能进系统,我也很奇怪,倒底用的哪个BCD

点评

你遇到问题,我曾设想过类似的问题:一个硬盘上安装多个windows系统,比如:win8、 win10共存。 不过,我的设想是通过 WinntSetup 安装,不是通过克隆。 下面具体说说: 假设硬盘分区依次为: ESP、MSR、 WIN1  详情 回复 发表于 2021-10-5 15:34
回复

使用道具 举报

3#
 楼主| 发表于 2021-10-5 18:57:21 | 显示全部楼层
szwp 发表于 2021-10-5 15:45
将W1格了,看W2还能不能启动。

W1格了,W2进不了桌面
回复

使用道具 举报

4#
 楼主| 发表于 2021-10-5 19:40:05 | 显示全部楼层
格掉W1,重装Win10,W1分区中没有Boot和EFI文件夹,去掉ESP分区中的\EFI\Microsoft文件夹,用XORBOOT添加NT6+类型的启动项,可以进桌面

貌似XORBOOT自动补齐了某些必需的启动文件
回复

使用道具 举报

5#
 楼主| 发表于 2021-10-5 20:58:11 | 显示全部楼层
本帖最后由 xjfnet 于 2021-10-5 21:00 编辑

试验成功,但有遗憾

W1,W2分区都直接安装Win10,不用克隆的方式,桌面上分别创建A、B文件夹
ESP分区,删除\EFI\Microsoft(貌似,不删除的话,会自动添加UEFI启动项)
W1,W2分区中都没有Boot和EFI
用XORBOOT创建菜单,添加两个NT6+启动项,分别指向W1,W2分区
能够进入两个不同分区中的Win10

遗憾:XORBOOT的隐藏分区的功能貌似不正常,进W1是正常的,进W2某些分区没有被正确隐藏
疑问:磁盘上应该已经没有BCD文件了,系统是怎么启动的,难道不需要BCD文件?或者是XORBOOT自动在内存中创建了BCD文件?
另:由于分区没有被正确隐藏,这还没有达到我想要的效果,还得继续研究
回复

使用道具 举报

6#
 楼主| 发表于 2021-10-5 21:20:39 | 显示全部楼层
本帖最后由 xjfnet 于 2021-10-5 21:24 编辑

把Win10装在VHD里面是可以的

但我研究这个是用准备在学校机房里面的,不像自己的电脑可以随心所欲,要考虑特定条件
比如:进入某个系统要隐藏其它系统,Win10里面还要装冰点还原,
用VHD,再加上冰点,对性能的影响应该会比较大吧?

点评

可以找人去试下,俺在固态下感觉不到性能问题。  详情 回复 发表于 2021-10-7 10:06
回复

使用道具 举报

7#
 楼主| 发表于 2021-10-5 22:30:15 | 显示全部楼层
blank007 发表于 2021-10-5 22:24
分别进入两个系统,用bootice的“删除盘符”删除另外一个系统的盘符试试

传统模式,XORBOOT的隐藏无关分区的功能是很好用的,不需要到系统中删除盘符,而且隐藏的分区在图形界面是不能分配盘符的

点评

用 bootice 删除盘符或许能隐藏分区,但估计可用磁盘管理器重新分配盘符。 或者使用组策略之类的,禁止某些级别的用户分配盘符  详情 回复 发表于 2021-10-5 23:03
回复

使用道具 举报

8#
 楼主| 发表于 2021-10-6 17:00:29 | 显示全部楼层
blank007 发表于 2021-10-5 15:45
也可能会受注册表的影响。
另外,如果没达到效果,可用win10的 bootmgfw.efi 覆盖Win8的。

UEFI Windows 10 启动会受到注册表的影响?有相关资料吗?

点评

我猜测的。因为盘符、路径等和注册表之间有耦合。  详情 回复 发表于 2021-10-6 17:50
回复

使用道具 举报

9#
 楼主| 发表于 2021-10-6 23:57:01 | 显示全部楼层
blank007 发表于 2021-10-6 17:50
我猜测的。因为盘符、路径等和注册表之间有耦合。

具体哪些地方有耦合?
回复

使用道具 举报

10#
 楼主| 发表于 2021-10-8 00:02:35 | 显示全部楼层
hilsonma 发表于 2021-10-6 09:46
我是用grub2引导的,我自定义了一些命令命令,win 1 就引导含有win1.txt的分区,win 2 就引导含有win2.txt ...

grub2可以读写ntfs吗?

点评

grub2可以读写ntfs。但不建议在引导器里写磁盘。 我前面说的都没有写,只是读取。事先放置一些标志文件,根据标志文件来确定要引导的分区(镜像)。 我使用差分vhd实现一键还原也是类似的办法。按一键还原时,就将标  详情 回复 发表于 2021-10-8 06:21
回复

使用道具 举报

11#
 楼主| 发表于 2021-10-8 21:24:35 | 显示全部楼层
hilsonma 发表于 2021-10-8 06:21
grub2可以读写ntfs。但不建议在引导器里写磁盘。
我前面说的都没有写,只是读取。事先放置一些标志文件 ...

那差分vhd所在的分区不是ntfs?

点评

差分vhd在ntfs分区  详情 回复 发表于 2021-10-8 21:32
回复

使用道具 举报

12#
 楼主| 发表于 2021-10-8 21:42:54 | 显示全部楼层
hilsonma 发表于 2021-10-8 21:32
差分vhd在ntfs分区

用grub2去复制覆盖差分vhd?

点评

在原系统或PE里复制2份副本,原副本覆盖成功下次就继续引导原副本,原副本覆盖不成功下次就引导另一个副本。 在grub2里只是判断标志文件,没有复制操作。如果要在grub2中去还原那就是直接引导另一个副本,这样也  详情 回复 发表于 2021-10-9 04:25
回复

使用道具 举报

13#
 楼主| 发表于 2021-10-12 22:38:07 | 显示全部楼层
今天,又出现了,把Win10克隆到另外一个分区后,启动时一直转圈的情况。。。
Win10真难搞。。。有人知道这个情况怎么解决吗?
回复

使用道具 举报

14#
 楼主| 发表于 2023-5-14 08:22:12 | 显示全部楼层
blank007 发表于 2021-10-5 23:03
用 bootice 删除盘符或许能隐藏分区,但估计可用磁盘管理器重新分配盘符。
或者使用组策略之类的,禁止 ...

在 XorBoot 中勾选要隐藏的分区,进系统后,用 BootIce 删除不需要的盘符,确实可以达到 隐藏分区 的效果,磁盘管理器 中无法分配盘符。当然用 BootIce、PECmd 等还是可以给这些隐藏分区分配盘符的。
回复

使用道具 举报

15#
 楼主| 发表于 2023-5-21 12:42:10 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-14 23:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表