无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站虚位以待
虚位以待广告联系 QQ:184822951 微信:wuyouceoidc大全★服务器租用★香港/5M/450元
查看: 26222|回复: 34

[教程] xorboot+xorbootuefi 教程及使用心得

    [复制链接]
发表于 2015-11-27 16:20:17 | 显示全部楼层 |阅读模式
家里的电脑用的人多不想别人动自己的电脑,就打算做双系统。但是windows自带的双系统启动菜单功能太单一,小孩不太会玩,怕他乱按,一开电脑进到我用的系统就不好了,就决定使用xorboot。因为它可以设定默认启动的系统。
捕获.PNG




注意事项

1.我之前用的是1个1Tb的机械硬盘。使用一切正常。后来加了个固态硬盘做为主硬盘。只是简单修改了下配置文件而已。
双系统的话电脑太新了。xp用机械硬盘根本装不上,打了磁盘补丁都不行。只好使用win7+win7.但是win7的激活很有问题。第一系统软件激活。然后激活第二系统。进到第一系统激活失效,再次激活第一系统,第二系统又未激活。很崩溃的。。。
最后第一系统软激活,第二系统激活码试了很多次才激活,之后一定要关闭自动更新啊。


uefi  win10因为是联网自动激活的所以激活很简单,格式化硬盘都能自动激活。


2.关于双系统安装。
        第一系统用安装版或ghost随便。安装完系统先把bootmgr和boot文件夹复制到其他地方备份,以供第二系统使用。再安装第二系统。
       第二系统使用安装版安装的系统,系统分区下会没有boot这个文件夹。需要把【正常安装好启动到桌面的win7系统】或之前备份的bootmgr和boot文件夹到第二系统分区根目录,如果没备份,到其他电脑或者虚拟机复制。ghost win7的里面去复制也行。用bootice查看bcd,应该类似于这个,才是装好系统原装的。。

       第二系统如果使用ghost来安装,ghost恢复完是无法启动第二系统的。因为电脑开机只会使用第一系统的bootmgr调用第一系统的bcd。但是这个bcd根本没有第二系统的启动项。so,启动不了。建议PE下用启动修复工具修复下。或者PE下手动修改第一系统的bcd,添加第二系统启动项。。要把第二系统设定好它的启动分区为你安装的那个分区才可以正常启动。


3.对于在设置过程中的文件名路径不要有汉字空格之类,最好全程使用英文名称路径。所使用的文件建议都存放在第一硬盘的第一分区的xorboot文件夹下。uefi版放在esp分区的xorboot下。

4.对于图片的设定不一定要很麻烦,我用的是透明效果。 未命名1.jpg 未命名2.jpg ,两张图片的尺寸必须一样。建议使用800 600的图片。因为这两张图片启动后加载在内存中(之前错误把图片删掉了!重启后还能看到图片大概,就是很模糊,神奇不?),减少内存占用。添加下文字,整理下碎片就可以使用了。  
5.uefi启动所使用的图片分辨率  一定一定要与电脑开机后桌面使用的分辨率一致,因为uefi启动到 捕获2.PNG 时已经有了分辨率的概念。我原来使用的800*600的图片启动以后,主板的图片竟然不在居中跑到了右下角去了?
所以要注意下分辨率问题。blos暂时没发现。

6.必须先科普下启动流程,之后才能灵活的设置多系统。。
blos系统启动简单流程。mbr--分区根目录的bootmgr--分区根目录的boot/bcd。
uefi启动  esp分区--EFI/Microsoft/boot/bootmgfw.efi---EFI/Microsoft/boot/bcd。    捕获9.PNG


7.安装win7要用bootice把系统所在分区的分区引导记录设定为bootmgr,xp系统要设定为NTLDR.






传统blos。




使用的是mbr分区,先分区后装系统,所以没有恢复分区。第一份分区就是系统盘。


第一系统的设置方法, 捕获4.PNG 第二系统的设置方法 捕获5.PNG 。一定要注意分区号,磁盘号。

因为第一系统使用自己的bcd配置文件,无需其他设置。但是第二系统就比较麻烦。第二系统要修改该系统分区所在的bcd文件 捕获7.PNG 。要把启动分区选择为该系统的分区才可以。
其他的windows系统类似。
还可以用xorboot启动iso或者img。我选择了DiskGenius的文件,官网有下载。可以不用进系统直接启动DG分区,备份电脑。恢复电脑。先把iso或img文件放到指定位置,设置如下 捕获8.PNG

各项设置完多检查几遍,点保存,保存到硬盘就可以了。或者另存为,输出到文件以备后用。






UEFI启动。

先要保证电脑用uefi启动了。个人的做法是把硬盘分区全部用DG删除掉。然后用原版win10系统iso文件安装,用安装光盘来分区。因为安装光盘会自动建立GPT分区及分区必须文件,恢复分区,自动4K对齐。用安装光盘安装两次就可以了,记得第二次选择另一个分区。

不少人不会使用U版的。简单说一下。 捕获10.PNG 然后点击导出到xorboot.efi 捕获11.PNG 就有了xorboot.efi文件。保存备用。
之后用DG给esp分区分配一个盘符(盘符重启后自动消失)。建立xorboot文件夹,大致结构如下 捕获12.PNG 。稳妥起见,在文件夹放入两张启动图片,xorboot.efi(启动文件)。xorboot。xor(配置文件,来源后面会讲到)。剩下的两个文件非必须的,后面会讲到的。
下面用xorboot新建菜单,系统一 捕获13.PNG ,系统二 捕获14.PNG 。注意磁盘与分区的选择。分区最好用容量来区分。因为默认的EFI/Microsoft/boot/bootmgfw.efi只能用来启动第一系统,而我又不想修改它,就复制这个文件到第二系统的分区自己建立的boot文件夹下,所以这样设置。 捕获15.PNG
之后点保存就会生成xorboot.xor文件。把该文件放到esp目录上图的位置。
最后回到xorboot主程序,点击【添加】选择之前放在esp分区的xorboot.efi文件。添加成功把这个启动项上移到顶部保存就可以了。






其他的。
因为xorboot u版可以启动wim文件。所以我从pe里面提取出wim文件放到系统盘非esp分区(文件太大,放不下),设置好就可以在开机无需u盘启动pe系统了。设置如下。wim文件启动还需要boot.sdi这个特殊的文件,该文件在pe里面wim目录下或上级目录。把它放在esp分区的xorboot文件夹下。没有它,wim无法启动啊,不过有时没有的话第一次启动不了但第二次它自动生成就可以启动了。至于 $BCD$ 这个文件完全是自动生成不用管它。






我的设置方法总体上来说是让每一个系统单独启动,即使一个坏了另外一个也不受影响。uefi系统的esp分区也可以删除合并到win10所在主分区,设置好参数就可以了。但我为了系统稳定,避免出现后续未知问题保留esp分区。uefi启动时esp分区公用。系统分区互不干扰。
个人不喜欢设置分区的显隐,因为它每次修改都直接修改硬盘mbr,mbr坏了是很麻烦的。。直接在磁盘管理删除需要隐藏的分区盘符也可以起到类似的作用。

附上我自己的成果。权限不够限制附件尺寸。。。分卷下载吧。 xorboot.part01.rar (499 KB, 下载次数: 423)
捕获3.PNG
捕获6.PNG

点评

很给力  发表于 2015-12-4 10:02

评分

参与人数 6无忧币 +30 收起 理由
eli_baba + 5 很给力!
ge + 5
hero8000 + 5 赞一个!
有阴也有阳 + 5 很给力!
feiyike + 5 很给力!
fish2006 + 5 菜鸟教程,辛勤劳作,必须鼓励和支持!

查看全部评分

 楼主| 发表于 2015-11-27 16:24:57 | 显示全部楼层
不怎么用css,最后两张图片删除掉啊。
回复

使用道具 举报

发表于 2015-11-27 17:41:37 | 显示全部楼层
我有个问题需要探讨:
我的一个 HP笔记本支持 XORBOOT 修改 MBR 直接启动 VHD 文件,而另外一个 SONY 笔记本不支持 XORBOOT 修改 MBR 直接启动 VHD 文件(但支持启动 WIM 文件),估计是什么原因呢?两个机器出厂时间差不多同期,预装系统都是 Vista。

点评

一般不支持使用vhd,vhd的电脑性能大打折扣。有概率引发硬盘问题。vhd需要bootmgr加载vhd驱动。建议把系统换成win7或win8再启动vhd试试。同时vhd系统版本最好不要太高,怕你硬件带不动。  详情 回复 发表于 2015-11-27 18:44
回复

使用道具 举报

 楼主| 发表于 2015-11-27 18:44:59 | 显示全部楼层
fish2006 发表于 2015-11-27 17:41
我有个问题需要探讨:
我的一个 HP笔记本支持 XORBOOT 修改 MBR 直接启动 VHD 文件,而另外一个 SONY 笔记 ...

一般不支持使用vhd,vhd的电脑性能大打折扣。有概率引发硬盘问题。vhd需要bootmgr加载vhd驱动。建议把系统换成win7或win8再启动vhd试试。同时vhd系统版本最好不要太高,怕你硬件带不动。

点评

我是经常玩VHD的,你说的没一句是正确的!!!  详情 回复 发表于 2015-11-27 18:51
回复

使用道具 举报

发表于 2015-11-27 18:51:13 | 显示全部楼层
lele25454 发表于 2015-11-27 18:44
一般不支持使用vhd,vhd的电脑性能大打折扣。有概率引发硬盘问题。vhd需要bootmgr加载vhd驱动。建议把系 ...

我是经常玩VHD的,你说的没一句是正确的!!!

点评

我也是经常玩VHD的,新的版本出来之后,首先装在 VHD 里测试,尝尝鲜,如果值得,就再安装到 硬盘,VHD 系统读取 硬盘文件速度肯定是较慢的,特别是老式机械硬盘,至于其他方面需要摆事实,讲道理,这样才能有说服力  详情 回复 发表于 2015-11-27 19:33
回复

使用道具 举报

发表于 2015-11-27 19:33:39 | 显示全部楼层
细细哥 发表于 2015-11-27 18:51
我是经常玩VHD的,你说的没一句是正确的!!!

我也是经常玩VHD的,新的版本出来之后,首先装在 VHD 里测试,尝尝鲜,如果值得,就再安装到 硬盘,VHD 系统读取 硬盘文件速度肯定是较慢的,特别是老式机械硬盘,至于其他方面需要摆事实,讲道理,这样才能有说服力。是不是?

点评

如果有人曾经用过我的VHD,就不会这样“打胡乱说”了。。。(最好的USB2.0U盘再怎么也比不过最差的硬盘)  详情 回复 发表于 2015-11-28 00:39
回复

使用道具 举报

发表于 2015-11-27 22:44:58 | 显示全部楼层
1.png

2.png

3.png

4.png

5.png

点评

你这是把原来的windows启动序列,改的面目全非了。万一某一步设置错误了启动不了windows怎么办?u盘启动重新修改吗?比较麻烦。 保留原生的。添加xorboot作为第一启动。即使启动失败,还有原生启动。 当然你的设置  详情 回复 发表于 2015-11-30 19:40
回复

使用道具 举报

发表于 2015-11-28 00:39:14 | 显示全部楼层
fish2006 发表于 2015-11-27 19:33
我也是经常玩VHD的,新的版本出来之后,首先装在 VHD 里测试,尝尝鲜,如果值得,就再安装到 硬盘,VHD  ...

如果有人曾经用过我的VHD,就不会这样“打胡乱说”了。。。(最好的USB2.0U盘再怎么也比不过最差的硬盘)
回复

使用道具 举报

发表于 2015-11-28 18:11:30 | 显示全部楼层
图片弄得不错,顶一下先*^_^*
回复

使用道具 举报

发表于 2015-11-29 13:37:08 来自手机 | 显示全部楼层
楼主多系统激活可以用kms

点评

我的组装机,kms反复激活成功失败又成功又失败。 貌似。windowsload什么的。忘了名字。笔记本激活成功,并成功升级激活win10  详情 回复 发表于 2015-11-30 19:42
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2020-2-25 10:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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