无忧启动论坛

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

【2月21日】WINXP原版GHO安装版,集成e5.02驱动,支持SRS及自定义接口,499楼分流下载

    [复制链接]
1#
发表于 2009-9-3 14:51:27 | 显示全部楼层
请教一下启动菜单第二项:
加载USB2.0再启动WINPE
这条是自动启动WINPE的吗?

我做出来的U盘,启动出来是A:提示符,不知如何运行WINPE

注:运行中看到MINIPE的字样的进度条后出来A盘提示符,提示符执行命令正确。是否这个USB2.0驱动不通用遭成的。我的主板支持usb1.1,没有说明支持usb2.0
回复

使用道具 举报

2#
发表于 2009-9-4 23:08:38 | 显示全部楼层
你是用下载的压缩包里带的HPUSBFW先格式化U盘,再用grubinst_gui写入MBR的吗?

我虽不是这样做的,是因为这样我做不成功总是找不到grldr。
提示大概就是这样:
try(hd0,0):ntfs5:No grldr
try(hd0,1):extended:
try(hd0,2):invalid or null
try(hd0,3):invalid or null
try(hd0,4):ntfs5:No grldr
try(hd0,5)extended:
try(hd0,5):ntfs5:No grldr
Error:Cannot find GRLDR in all devices.press ctrl+alt+del to restart


我是这样做的的启动顺序为:IO>GRUB>PE

我知道我的U盘格成FAT16格式成功启动,格成FAT32不能成功启动DOS,所以就使用的是FAT16格式,显示U盘提示符是A盘。

执行启动菜单第二项:
加载USB2.0再启动WINPE

走到从U盘拷贝把WINPE.IS_到A盘WINPE.IS_完成后,就提示下面这句外加A:提示符:
Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.

这个原因是不是两者都是A盘的原因。

请楼主指点,这两个问题楼主一定研究过。先谢过了。

点评

指点  发表于 2022-6-1 18:13
回复

使用道具 举报

3#
发表于 2009-9-6 14:37:59 | 显示全部楼层
使用grubinst_gui和BOOTICE两个工具写入MBR,grub4dos都没有启动成功。(注:U盘只有grldr和menu.lst文件时,找不到它们所以不成功。如果硬盘上有grldr和menu.lst这两个文件,会执行硬盘上的)

我的U盘被认做FDD格式,只认FAT16格式。

不知为什么grub4dos它找不到U盘上的文件?

点评

为什么  发表于 2022-6-1 18:14
回复

使用道具 举报

4#
发表于 2009-9-9 22:12:07 | 显示全部楼层
你是用下载的压缩包里带的HPUSBFW先格式化U盘,再用grubinst_gui写入MBR的吗?


使用BOOTICE.EXE和grubinst_gui写入MBR、Pbr都没有成功。

U盘采用HPUSBFW先格式化U盘,再用Bootlace.com写入MBR成功起动,应该和楼主的相同了吧。

U盘格成FAT16格式,显示U盘提示符是A盘。

执行启动菜单第二项:
加载USB2.0再启动WINPE

走到从U盘拷贝把WINPE.IS_到A盘WINPE.IS_完成后,就提示下面这句外加A:提示符:
Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.

请给点建义,如何才能成功。

注:测试845GL主板,只支持FAT16格式启动。不用在说HDD格式了就可以了。
注:还有一条就是主板虽然是USB2.0,但是主板上好像有在DOS只支持USB1.1,是不是这个原因。

点评

使用  发表于 2022-6-1 18:16
回复

使用道具 举报

5#
发表于 2009-9-10 16:53:57 | 显示全部楼层
hhh333大侠说845GL成功256内存应该是可以的。看来还是自已操作上的问题

关于先启动USB20再启动PE之大镜像法之改进
http://bbs.wuyou.net/forum.php?m ... highlight=%2Bhhh333

Bootlace最新版 (试过好几个版本了)安装在mbr上,PBR上都不成功。

点评

可以  发表于 2022-6-1 18:17
回复

使用道具 举报

6#
发表于 2009-9-10 17:26:54 | 显示全部楼层
走到从U盘拷贝把WINPE.IS_到A盘WINPE.IS_完成后,却出现下边的提示:
Failure restore ROM INT 0X13 vector ,Unsupported DOS,device driver,or TSR.
A:/>_
解决方法:DOS启动盘加载的驱动或者常驻内存程序,尽量在运行grub.exe之前将这些驱动或者常驻内存程序从内存中卸载。

autoexec.bat:
@echo off
rem 该文件统一以U盘的“\MiniPE\PE”文件(即毛桃的0911的WinPE镜像定义文件)作为标准
rem 它是一个文本文件,要启动各种PE均可修改这一个文件即可,因此镜像和winpe.ini文件可以放到其他目录。
rem 本文件调用的“COPYPE”为自编的一个文件,功能为从当前盘的PE读其中定义的PE镜像包位置,
rem 再从传递给它的U盘参数将文件准备到软盘中,实际上就是准备存放包的目录和拷贝winpe.ini文件
cls
path a:\
echo Searching USB DEVICE......
set UDrv=
set PeFlag=minipe\pe
rem 找PeFlag文件就代表找到U盘
if exist z:\%PeFlag% set UDrv=z:
IF not "%UDrv%"=="" GOTO ufind
if exist y:\%PeFlag% set UDrv=y:
IF not "%UDrv%"=="" GOTO ufind
if exist x:\%PeFlag% set UDrv=x:
IF not "%UDrv%"=="" GOTO ufind
if exist w:\%PeFlag% set UDrv=w:
IF not "%UDrv%"=="" GOTO ufind
if exist v:\%PeFlag% set UDrv=v:
IF not "%UDrv%"=="" GOTO ufind
if exist u:\%PeFlag% set UDrv=u:
IF not "%UDrv%"=="" GOTO ufind
if exist t:\%PeFlag% set UDrv=t:
IF not "%UDrv%"=="" GOTO ufind
if exist s:\%PeFlag% set UDrv=s:
IF not "%UDrv%"=="" GOTO ufind
if exist r:\%PeFlag% set UDrv=r:
IF not "%UDrv%"=="" GOTO ufind
if exist q:\%PeFlag% set UDrv=q:
IF not "%UDrv%"=="" GOTO ufind
if exist p:\%PeFlag% set UDrv=p:
IF not "%UDrv%"=="" GOTO ufind
if exist o:\%PeFlag% set UDrv=o:
IF not "%UDrv%"=="" GOTO ufind
if exist n:\%PeFlag% set UDrv=n:
IF not "%UDrv%"=="" GOTO ufind
if exist m:\%PeFlag% set UDrv=m:
IF not "%UDrv%"=="" GOTO ufind
if exist l:\%PeFlag% set UDrv=l:
IF not "%UDrv%"=="" GOTO ufind
if exist k:\%PeFlag% set UDrv=k:
IF not "%UDrv%"=="" GOTO ufind
if exist j:\%PeFlag% set UDrv=j:
IF not "%UDrv%"=="" GOTO ufind
if exist i:\%PeFlag% set UDrv=i:
IF not "%UDrv%"=="" GOTO ufind
if exist h:\%PeFlag% set UDrv=h:
IF not "%UDrv%"=="" GOTO ufind
if exist g:\%PeFlag% set UDrv=g:
IF not "%UDrv%"=="" GOTO ufind
if exist f:\%PeFlag% set UDrv=f:
IF not "%UDrv%"=="" GOTO ufind
if exist e:\%PeFlag% set UDrv=e:
IF not "%UDrv%"=="" GOTO ufind
if exist d:\%PeFlag% set UDrv=d:
IF not "%UDrv%"=="" GOTO ufind
if exist c:\%PeFlag% set UDrv=c:
IF not "%UDrv%"=="" GOTO ufind
if exist b:\%PeFlag% set UDrv=b:
IF not "%UDrv%"=="" GOTO ufind
if exist a:\%PeFlag% set UDrv=a:
IF not "%UDrv%"=="" GOTO ufind
GOTO ERR_FindUDrv
:ufind
a:
cd\
if not exist grub.exe copy %UDrv%\boot\grub\grub.exe
cd minipe
rem 以U盘的minipe中的PE作标准配置位置
copy %UDrv%\minipe\pe
rem 准备PE镜像和Winpe.ini文件
copype %UDrv%
cd\
rem 用grub.exe来链式装载PE
grub.exe --config-file="root (fd0);chainloader (fd0)/ldrxpe"
goto end
:ERR_FindUDrv
cls
echo USB Device Not Found.
goto end
:ERR_CopyFile
echo Not found "PE" file!
goto END
:END

拷贝的速度相当快,说明在DOS下成功加载了USB2.0驱动。
在用grub.exe来链式装载PE前面没有把常驻内存程序删除,出现了上述情况,现在求dos下卸载USBASPI.SYS驱动命令是什么。

点评

拷贝  发表于 2022-6-1 18:17
回复

使用道具 举报

7#
发表于 2009-9-15 22:56:18 | 显示全部楼层
查找了好多资料,还没找到在拷贝完WINPE.IS_之后,删除usbaspi.sys 驱动的命令。

按照HPUSBFW先格式化U盘,再用grubinst_gui写入MBR的程序也以成功,但“加载USB2.0再启动WINPE”还是没有成功。

总是提示:
Failure restore ROM INT -0x13 vector. Unsupported DOS, device driver, or TSR.

A:\>

同样的硬件前辈都以成功过,总感觉是自已制做问题。好多大侠都成过,还需慢慢来。

点评

查找  发表于 2022-6-1 18:17
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-26 14:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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