无忧启动论坛

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

[原创] 【XORBOOT Uefi: 多系统引导程序】-(2019-04-04 v0.25)

    [复制链接]
1#
发表于 2010-1-7 10:59:05 | 显示全部楼层
回复

使用道具 举报

2#
发表于 2010-2-24 09:01:21 | 显示全部楼层
又更新了,下载学习。
回复

使用道具 举报

3#
发表于 2010-5-5 04:25:07 | 显示全部楼层
又更新了 , 继续支持 。
回复

使用道具 举报

4#
发表于 2010-5-10 18:30:26 | 显示全部楼层
请教Pauly
在台式机本地硬盘上使用xorldr做多启成功,但在联想笔记本(型号Lenovo 3000 G430)本地硬盘上却失败,能顺利地启动到多启菜单,然后选择任何一个系统,回车后就死机了。
同样的情况,在移动硬盘上使用xorldr做多启,插在台式机上没有任何问题,插在联想笔记本上,也能顺利地启动到多启菜单,然后选择任何一个系统,回车后同样死机。
回复

使用道具 举报

5#
发表于 2010-5-11 12:12:48 | 显示全部楼层
原帖由 Pauly 于 2010-5-10 22:38 发表
这说明 XORLDR 与联想这个本本的 BIOS 的兼容性不好,呵呵,尝试改变磁盘访问方式看看是否有效

磁盘分4个区,3个主分区1个逻辑分区,全是NTFS的,C盘主分区安装的是Win7,D盘主分区是绿色软件,PE和从系统区转移的“我的文档”“系统临时文件”“IE缓存”等,E盘逻辑分区是数据区,F盘主分区安装的是XP。用XORLDR制作多启前,分别用Diskeeper和PerfectDisk对四个分区进行了全面整理,包括对$MFT的整理。无论是制作成“从文件启动”Win7、PE、XP还是“从扇区启动”Win7、PE、XP,均以死机告终。
情况就是这样。
回复

使用道具 举报

6#
发表于 2010-5-11 17:32:43 | 显示全部楼层
原帖由 Pauly 于 2010-5-11 12:23 发表
直接从分区引导扇区启动也是死机吗?“强制 CHS 模式”有没有效果,不过这样只能访问硬盘前面 7.84G 了

直接从分区引导扇区启动也是死机,“强制 CHS 模式”没有实验,试一试再来报告。
回复

使用道具 举报

7#
发表于 2010-5-11 18:08:59 | 显示全部楼层
原帖由 Pauly 于 2010-5-11 12:23 发表
直接从分区引导扇区启动也是死机吗?“强制 CHS 模式”有没有效果,不过这样只能访问硬盘前面 7.84G 了

经试验:
“自动探测”+“从文件启动”
“自动探测”+“从分区引导扇区启动”
“强制 LBA 模式”+“从文件启动”
“强制 LBA 模式”+“从分区引导扇区启动”
“强制 CHS 模式”+“从文件启动”
“强制 CHS 模式”+“从分区引导扇区启动”
均以死机告终。
回复

使用道具 举报

8#
发表于 2010-5-12 15:38:56 | 显示全部楼层
原帖由 Pauly 于 2010-5-12 13:48 发表
看来问题很严重,呵呵,只有以后慢慢再看了
死机前有没有显示 Booting from xxx... 等字样啊

死机前没有任何显示,进入后是一黑屏,左上角一光标在闪动,键盘按键无响应。
回复

使用道具 举报

9#
发表于 2010-5-13 15:36:04 | 显示全部楼层
原帖由 Pauly 于 2010-5-12 17:20 发表

请试一下这个,看看有什么显示或改善:89309

同时,这个版本也解决了无法用 G4D 加载应用的问题

先实机测试了下“用 G4D 加载XORLDR.BIN的多启应用”,情况如下:
在一硬盘为希捷320GB的台式机上
1. 先用BOOTICE写入G4D(见图1、2、3):
图1


图2


图3


2. 再用XORLDR V0.3.6配置多启(见图4、5、6、7):
图4


图5  从文件启动XP系统


图6  从分区引导扇区启动XP系统


图7  导出配置,保存为XORLDR.BIN:   XORLDR.rar (7.31 KB, 下载次数: 23)


3. 用G4D加载XORLDR.BIN,顺利地进入多启菜单(见图8)
图8


4. 默认从文件启动XP,顺利地进入XP系统,但用BOOTICE查主引导记录不是G4D的,却是XORLDR V0.3.6(见图9),可能是启动过程中自动把XORLDR.BIN写入MBR了?
图9


5. 重启看看能不能再次顺利地进入XP系统,结果停在图10处终止,但没有死机:
图10


Ver IFying DMI Pool Data………………
Boot from CD:
Boot from CD:
DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER

6. 进入PE备份这个自动写入的32扇区的MBR(见图11、12、13、14)命名为XORLDR(0).BIN:   XORLDR(0).rar (6.65 KB, 下载次数: 19)
图11


图12


图13


图14


7. 把XORLDR.BIN写入硬盘测试(见图15),不管是从文件启动还是从分区引导扇区启动,一切正常,情况就是这些。
图15


XORLDR.BIN和XORLDR(0).BIN分别见上面的附件XORLDR.rar和XORLDR(0).rar

[ 本帖最后由 ck 于 2010-5-14 10:53 编辑 ]
回复

使用道具 举报

10#
发表于 2010-5-13 16:14:17 | 显示全部楼层
原帖由 amwwc 于 2010-5-13 15:55 发表
和我的情况一样,看来不是我操作的问题了!!

问题是出在G4D上还是XORLDR上???
回复

使用道具 举报

11#
发表于 2010-5-13 16:16:26 | 显示全部楼层
原帖由 Pauly 于 2010-5-13 16:11 发表
发现一个问题,用 G4D 加载的时候,如果某启动项配置了分区显隐设置,则启动的时候就会将 MBR 前面一部分改写掉,这是一个 bug,需要修正

问题是出在G4D上还是XORLDR上???
回复

使用道具 举报

12#
发表于 2010-5-13 17:46:01 | 显示全部楼层
原帖由 Pauly 于 2010-5-13 16:29 发表
问题出在 XORLDR,正准备修正,感谢测试……

等修正后再在联想笔记本上试试。
回复

使用道具 举报

13#
发表于 2010-5-14 12:58:38 | 显示全部楼层
原帖由 Pauly 于 2010-5-13 19:31 发表
已修复,请测试:89369,如果没有问题的话,将被当作 0.36 正式版发布,嘿嘿

报告测试结果:(与上次测试在同一台机器上:2003年的神舟电脑,主板威盛VIA P4PB 266E,CPU是赛扬P4-2.0GHz,硬盘是希捷320GB,1.5GB内存。C:主分区安装XP,D:、E: 和 F: 为逻辑分区,G:为主分区安装PE等用CKLDR(GRLDR改名的)引导)
先测试用G4D加载XORLDR.BIN:

1. 用BOOTICE_0.78写入G4D引导(勾选“优先尝试引导原来的MBR”);

2. 用5.13的XORLDR_0.3.6配置多启并导出XORLDR.BIN(如下图);



再用5.13的XORLDR_0.3.6配置多启并写入硬盘的第1扇区和625137568~625137598扇区(如下图):





以上“用G4D加载XORLDR.BIN”和“写入硬盘”测试的结果完全相同:

1. “从文件启动XP”和“从分区引导扇区启动XP”两项(都引导启动C 区的XP)均正常;

2.  “从文件启动CKLDR”(引导启动G 区的PE等)失败,显示:        (不应该啊)

Booting from (ha0,2):/CKLDR...
No such file!

3. “从绝对扇区加载PLPBT.BIN” 正常;
(因该主板在启动到Windows前不支持USB2.0,故将PLPBT.BIN写入未分区空间。PLPBT.BIN为新版的,加载后,有的能成功启动到PE系统或DOS系统,有的则失败。这好像与XORLDR无关,也在这里顺便说一下,看是什么原因。)
以hhh333的2010.03.18版PE为例

■全内置03PE可顺利启动

■03PE可启动

■XPPE启动失败,提示:

Windows could not start due to an error while booting from a RAMDISK.
Windows failed to open the RAMDISK image.

File H3PE\WINPE.IS_ could not be loaded.
The error code is 7

Setup cannot continue. Press any key to exit.


■非RAM方式的PE启动失败,提示:

File \WXPE\system32\c_936.nis could not be loaded.
The error code is 7

Setup cannot continue. Press any key to exit.


4. “从下一设备启动”:

a. 执行“从下一设备启动”前,把启动光盘放入本地光驱,然后执行“从下一设备启动”提示:
DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER.
回车后顺利启动。

b. 执行“从下一设备启动”前,把U盘插入USB口,然后执行“从下一设备启动”提示:
DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER.
回车后提示:
Boot from CD:
Boot from CD:
死机。


再用5.12的XORLDR_0.3.6配置多启(配置同上)并写入硬盘的第1扇区和625137568~625137598扇区, “从文件启动CKLDR” 却能成功!

情况就是这些了。
回复

使用道具 举报

14#
发表于 2010-5-15 05:28:44 | 显示全部楼层
原帖由 Pauly 于 2010-5-14 16:00 发表
回复 ck 和 amwwc:
显示 No such file! 的启动项是启动 FAT16/32 分区上的文件吧,刚刚发现了一个导致 FAT 类型分区上搜索文件失败的 bug,现在修正了,见附件

呵呵,消除掉一个 bug,同时又产生一个新的  ...

显示 No such file! 的启动项是启动 FAT32 分区上的文件(CKLDR),5.13的XORLDR_0.3.6已经解决这个问题。但 “从下一设备启动”仍然是:

a. 执行“从下一设备启动”前,把启动光盘放入本地光驱,然后执行“从下一设备启动”,提示:
DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER.
回车后顺利启动。

b. 执行“从下一设备启动”前,把U盘插入USB口,然后执行“从下一设备启动”,提示:
DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER.
回车后提示:
Boot from CD:
Boot from CD:
死机。

请修正。
回复

使用道具 举报

15#
发表于 2010-5-15 14:47:35 | 显示全部楼层
在联想笔记本上,5.13的XORLDR_0.3.6测试通过。但 “从下一设备启动”仍然是:

a. 执行“从下一设备启动”前,把启动光盘放入本地光驱,然后执行“从下一设备启动”,提示:
DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER.
回车后顺利启动。

b. 执行“从下一设备启动”前,把U盘插入USB口,然后执行“从下一设备启动”,提示:
DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER.
回车后提示:
Boot from CD:
Boot from CD:
死机。
回复

使用道具 举报

16#
发表于 2010-5-21 17:02:57 | 显示全部楼层
又更新了,越来越强了!
回复

使用道具 举报

17#
发表于 2010-6-5 17:29:26 | 显示全部楼层
今天在联想笔记本上试了试“重启计算机”和“关闭计算机”。
运行“重启计算机”没有问题,能顺利重启。
运行“关闭计算机”却仍然重启。
回复

使用道具 举报

18#
发表于 2010-6-7 11:02:52 | 显示全部楼层
原帖由 ck 于 2010-6-5 17:29 发表
今天在联想笔记本上试了试“重启计算机”和“关闭计算机”。
运行“重启计算机”没有问题,能顺利重启。
运行“关闭计算机”却仍然重启。

在台式机上“关闭计算机”没有问题,能顺利关机。
回复

使用道具 举报

19#
发表于 2010-6-11 07:57:19 | 显示全部楼层
原帖由 33445566 于 2010-6-10 21:03 发表
虚拟机安装测试,不能启动,上传图片和配置文件,帮忙看看。

“D:\GRLDR”应改为: \GRLDR  或  /GRLDR
回复

使用道具 举报

20#
发表于 2010-6-22 10:27:05 | 显示全部楼层
最新版 XORLDR v0.41测试反馈:

使用通过文本生成菜单的功能,编辑配置正常菜单和高亮菜单,选择字体、大小、颜色、阴影等格式都很顺利,预览效果很好!【保存菜单文本到图片】也没有错误提示,写入磁盘也很顺利!这是导出的配置:
XORLDR_ck_c.rar (7.09 KB, 下载次数: 16)

1.但重启后,进入XORLDR前出现提示:

Missing MBR-heiper

启动停止,但没有死机。反复几次重启均如此。

2.用U盘启动进入PE,看到C盘容量为0:



双击提示:



3.用BOOTICE_0.78.EXE查看磁盘引导,提示:



点确定后查看C盘分区引导记录为:



4.用XORLDR v0.41查看磁盘引导配置,预览窗口什么都没有,“配置XORLDR”窗口如下,看到“背景位图扇区号”和“高亮位图扇区号”均为“1”:



注:图片放在可见分区,并保持连续存放,没有写入绝对扇区。

恢复之前备份的MBR和C盘操作系统后,就来反馈了。就这些。
回复

使用道具 举报

21#
发表于 2010-6-24 09:33:35 | 显示全部楼层
原帖由 jdcgzb 于 2010-6-24 09:18 发表
制作8G启动U盘出现错误,请教高手。

你是在Win7下制作的吧,在Win7下制作要先获得管理员权限。
回复

使用道具 举报

22#
发表于 2010-6-29 14:33:59 | 显示全部楼层
Pauly大侠有空改进下XORLDR,0.41版在联想笔记本上执行“关闭计算机”命令,仍然不能关机,提示:
No APM! Shutdown failed!
回复

使用道具 举报

23#
发表于 2010-6-30 17:55:19 | 显示全部楼层
原帖由 Pauly 于 2010-6-29 19:11 发表
现在的关机代码依赖于 APM,如果 BIOS 对 APM 支持不好将不能实现关机

用 GRUB4DOS 的 halt 命令能关机吗,如果能的话,则说明是代码有问题

用 GRUB4DOS 的 halt 命令也不能关机。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-25 19:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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