无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1962|回复: 0

请教启动PE3.0的问题。

[复制链接]
发表于 2011-8-4 15:46:58 | 显示全部楼层 |阅读模式
单位的PE3.0启动盘,基本就是用来安装系统的,里面没有诸如PECMD之类的工具,进去之后就是全自动的。

现在的问题是我用syslinux或者grub4dos启动ISO文件,进入winpe界面之后会提示找不到X盘的某文件,OK后就一片蓝色背景了。

PE iso文件的结构大概就是bootmgr作为启动文件,两个WIM文件一个32位版本一个64位版本位于resources目录下面,其他一些启动后需要的程序目录就直接放在iso的根目录,我估计进入PE后读取错误的X盘文件应该就是这些程序。
X盘应该是在保护模式驱动加载之后,内存虚拟出来的盘就读不到了。

我尝试了用AIK给WIM包打驱动,试过WinVBlock_0.0.1.8和imdisk驱动,都还是一样的错误。

当我将这些文件解压到U盘根目录,并直接引导这些文件的时候启动是正常的,我注意到启动盘也并不一定是X盘,只是在报错的时候每次都是X盘罢了,说明程序还是通过读一些变量取的启动盘符。

其实要用内存盘启动的主要原因是这个启动盘每次都要等系统安装过程中第一次重启结束后才能拔出,否则最后拷贝文件会出错,我是想如果把启动盘映射到内存,并且能被PE识别出来,那将ISO载入内存后,这个优盘就可以拔掉了,我也不用在那里干等着。

我对启动方面基本是文盲啦,还在初学状态,希望各位热心的朋友给出出主意,哪怕是给点思路也好,我现在比较糊涂:)

另外我直接用ISO方式启动下载来的WIN7PE也是有问题的,WIM的外置程序包基本不能成功载入的,我估计也是驱动程序的问题,而且貌似下载来的WIM文件都是VISTA版,用AIK无法直接给安装驱动,我也就没再努力,估计也是白搭,还是来问问高手吧:)

尝试启动ISO是这么写的:
LABEL XXX
LINUX MEMDISK
INITRD /BOOT/IMGS/XXX.ISO
APPEND ISO RAW
直接启动是这样的:
LABEL XXX
KERNEL /BOOT/LDNTLDR
APPEND INITRD=BOOT/BOOTMGR
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 05:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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