hal.dll损坏后造成Ubuntu不能引导的问题

装了Ubuntu之后,用DiskGen重写硬盘引导区,然后在Windows中安装Grub,通过编写Menu.lst来引导Ubuntu。

今天启动后发现,不能进入Ubuntu,提示C:\windows\system32\hal.dll损坏。

于是尝试进入WindowsXP,发现可以进入。查看C:\windows\system32\hal.dll,存在,从ghost文件中提取该文件覆盖。

重启后,发现仍然不能进入Ubuntau系统,仍提示提示C:\windows\system32\hal.dll损坏。

看来并非C:\windows\system32\hal.dll损坏。

通过一番检查发现是boot.ini文件中有

c:\grldr="Ubuntu"

C:\GHLDR="卉枫一键还原"

其中grldr和GHLDR是两个通过XP系统引导功能来引导Grub的文件。检查发现是grldr文件丢失。添加grldr文件后,发现Ubuntu可以正常进入。

至此问题解决

提示hal.dll损坏或丢失,实际上该文件并不一定不存在,可以说,拷个文件回去system32里,根本是不可以解决的.出现这个错误的原因是boot.ini文件出错,导致引导不了机器从指定的路径启动,那样系统搜索其他的路径,而其他路径上是没有hal.dll文件的,就会提示这个错误.一般的解决办法是进入故障恢复控制台,用fixboot命令,如果这样修复不了boot.ini,就用bootcfg/add来重建boot.ini。

这个是由于C盘根目录下的boot.ini文件非法,导致默认从C:\Windows启动,但是又由于你的Windows XP没有安装在C盘,所以系统提示找不到HAL.DLL文件。启动因而失败。解决方法是重新编辑Boot.ini文件。

1)、使用Win9X启动盘启动,使用EDIT.EXE命令编辑这个文件。启动EDIT.EXE以后只要按照正确的格式输入Boot.ini文件的内容,保存为Boot.ini文件即可。

2)、使用COPY CON命令创建一个Boot.ini文件。在DOS下输入Copy Con C:\boot.ini以后回车。然后按照Boot.ini文件的格式输入,每输入一行敲一次回车键,当全部内容输入完毕以后,按CTRL+Z,屏幕上会看到^Z的提示。这个时候再敲一次回车,系统会提示1 file(s) copied.这就表示创建成功了。

3)、使用故障恢复控制台里面的bootcfg命令。

4)、在别的电脑上创建好以后,拷贝到受损电脑的C盘根目录上覆盖源文件即可。

还有个办法,你用个u盘从别个那里拷一个 hal.dll文件,然后插在你的电脑上,再用一张系统安装盘放进光驱。在第一选择里,选择修复,就可以进入doc里了。然后从a: b: 一直试下去,看到了u盘就要吧用

copy hal.dll c:\windows\system32\hal.dll 就可以了,原理是在安装系统的时候,u盘也会被检测到,就可以用了。软盘也可以。但你应该不会有软驱。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一键GHOST v2009.09.09 硬盘版 更新摘要: v2009.09.09 支持64位的Windows7、Vista、2008 更新GRUB4DOS和UMBPCI为最新版 增加"限制扩展功能"选项(设置->限制),以防止"误备份" 增加"装机方案"(设置->方案),以方便装机人员快速切换 增加"恢复到初始设置"(设置左下角),以方便快速复原 增加"错误10027"(GHOST8恢复GHOST11映像)的提示 增加对新型号HP和SONY专属分区的识别 增强RAMDRIVE模式的适应性,减少错误和垃圾文件产生 修正"对拷"参数设置无效的BUG 修正活动分区为非C盘时找不到GHLDR的BUG 修正GHOST时出现"Invalid switch"的BUG 优盘版修正安装时出现"不符合最小系统需求"的BUG 优盘版增加"请插入U盘"的"取消"按钮,以允许手动安装 光盘版使用UltraISO最新版9.3.5制作 安装环境:WINXP/2000/2003/WIN7/VISTA/2008 运行环境:DOS 软件类别:系统备份 授权形式:免费 官方网站:http://doshome.com 软件作者:葛明阳(gmy) 软件简介: 一键GHOST是"DOS之家"首创的4种版本(硬盘版/光盘版/优盘版/软盘版)同步发布的启动盘, 适应各种用户需要,既可独立使用,又能相互配合.主要功能包括:一键备份C盘,一键恢复C盘, 中文向导,GHOST,DOS工具箱. 一键GHOST,高智能的GHOST,只需按一个键,就能实现全自动无人值守操作,让你一爽到底! 主要特点: 1,GHOST内核11.2/8.3及硬盘接口IDE/SATA任意切换,分区格式FAT/NTFS自动识别. 2,硬盘版特别适于无软驱/无光驱/无USB接口/无人值守的台式机/笔记本/服务器使用. 3,支持WIN7/VISTA/2008等新系统,以及GRUB4DOS菜单的DOS/Windows全系列多系统引导. 4,支持压缩/分卷及GHOST辅助性参数自定义,以满足光盘刻录和其它需要. 5,安装快速,只需1-2分钟;卸载彻底,不留垃圾文件,安全绿色无公害. 6,不破坏系统原有结构,不向BIOS和硬盘保留扇区写入任何数据,无需划分隐藏分区. 7,WINDOWS下(鼠标)/开机菜单(方向键)/开机热键(K键)多种启动方案任由你选择. 8,安装程序即便被误删除,也可使用同一版本的光盘版/优盘版进行恢复. 9,一键备份系统的映像FAT下深度隐藏,NTFS下能有效防止误删除或病毒恶意删除. 10,GHOST运行之前自动删除auto类病毒引导文件,避免返回WIN后被病毒二次感染. 11,界面友好,全中文操作,无需英语和计算机专业知识. 12,危险操作之前贴心提示,明明白白放心使用. 13,附带GHOST浏览器,能打开GHO映像,任意添加/删除/提取其中的文件. 14,映像导入/导出/移动等功能,便于GHO映像传播交流和多次备份. 15,密码设置功能,让多人共用一台电脑情况下,不被非法用户侵入. 16,多种引导模式,以兼容各种型号电脑,让特殊机型也能正常启动本软件. 17,诊断报告功能可自动收集系统信息,为作者对软件的日后改进提供线索. 18,帮助文档,图文并茂,易学易会,网上论坛,在线答疑. 更详细的说明请阅读 HELP.CHM

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值