无忧启动论坛

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

XPE ramdisk启动错误 hal.dll找不到

[复制链接]
跳转到指定楼层
1#
发表于 2010-9-17 15:40:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近刚学着做XP embedded开发,想从ramdisk启动sdi时遇到以下问题,请大家指教
先说说我的经历
照着教程构建XP embedded,已经能从D盘启动了,我按照MSDN创建SDI镜像,按照XP Embedded SP1的做法通过sdimgr命令来创建,启动时根本找不到镜像,感觉上是不认镜像格式
按照XP Embedded SP1的做法通过sdimgr命令来创建,通过sdi loader 创建镜像,初始化磁盘,然后创建活动分区,最后将D盘上XPE文件复制到SDI文件里面,启动时会有加载ramdisk的过程,但是最后会出现无法找到windows root>\system32\hal.dll

我已经在XPE里面加载了ramdisk驱动,也检查了启动路径,但是不知道为什么就是启动不了,望高人指点!!
2#
 楼主| 发表于 2010-9-18 18:22:46 | 只看该作者
有没有人知道是怎么回事呀?
回复

使用道具 举报

3#
发表于 2010-9-20 11:34:15 | 只看该作者
哎,在这里又见到你了
回复

使用道具 举报

4#
发表于 2010-10-8 18:02:54 | 只看该作者
dal.dll是电源管理模式,你看看你的Windows/system32里面有这个文件吗,有则你的boot.ini设置错误。系统没有找到你的启动分区
回复

使用道具 举报

5#
发表于 2010-10-25 12:00:15 | 只看该作者

呵呵

这个可以到xp系统里提取这个dll加进去就OK了。
你肯定是自己家了什么软件。所以缺少库
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-5 23:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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