当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : system32\hal.dll丢失怎么解决
帖子发表于 : 2009-01-01 11:31 

注册: 2009-01-01 11:09
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
我装XP和Ubuntu双系统。
最近我发现Ubuntu进不去了。显示是system32\hal.dll丢失。
但我还可以进XP。
我下载新的hal.dll覆盖也不行。
网上说要修改boot.ini。具体怎么操作。谁帮帮我。
好像又跟grldr.mbr有关。

网上很多这个问题的帖子。但都没有具体给出解决办法。这次我真的拜托各位高手了。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: system32\hal.dll丢失怎么解决
帖子发表于 : 2009-01-01 11:48 
头像

注册: 2008-12-13 15:03
帖子: 395
送出感谢: 0 次
接收感谢: 1
编辑windows的boot.ini

这个错误的原因是把grub以前的隐藏分区算进来了,所以windows找不到自己的分区。要把boot.ini中的分区编号向后调一个。


_________________
一条狗的马甲!
对不起,我承认我是一只穿着马甲的狗!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: system32\hal.dll丢失怎么解决
帖子发表于 : 2009-01-02 18:09 

注册: 2008-11-17 13:46
帖子: 577
送出感谢: 1
接收感谢: 0 次
这其实和 hal.dll 这个文件没有关系
和boot.ini也没有关系(之前你应该没有修改boot.ini里面的内容吧?)

应该是 gldr 或者 boot 文件夹里面的什么文件丢失了吧


页首
 用户资料  
 
4 楼 
 文章标题 : Re: system32\hal.dll丢失怎么解决
帖子发表于 : 2009-11-13 16:21 

注册: 2009-10-16 11:38
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
这个问题其实是你误删了Ubuntu在C盘的引导程序,你只要把wubi安装目录下的wubildr和wubildr.mbr文件复制拷贝到C盘目录下就可以了!!!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: system32\hal.dll丢失怎么解决
帖子发表于 : 2009-11-13 22:10 

注册: 2007-09-18 8:45
帖子: 734
送出感谢: 1
接收感谢: 1
当你要进ubuntu的时候,提示hal.dll丢失。明显是你的boot.ini写错了。

你的boot.ini成了这个样子
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="ubuntu"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

至于怎么修改对,那太复杂了,毕近我们不知道你的ubuntu到底装那里了,grub是否安装在boot


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译