当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-29 14:15 

注册: 2011-04-29 13:53
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
按照先WinXP,后Win7的顺序在硬盘安装了双系统。WinXP安装在第二个主分区(扩展分区)D盘(sda5),Win7安装在第一个主分区C盘(sda1),与引导有关的文件也都在C盘,第二个主分区(扩展分区)E盘(sda6)做数据盘。再在此基础上用光盘安装Ubuntu10.10到硬盘的第三个主分区(sda3),并把其Grub引导文件也写在这个区(sda3),第四个主分区做成交换区(sda4)。这样装完后,在开机画面最下方有个windows 7 (loader)(on/dev/sda1),点击出现了没装Ubuntu10.10时的XP/Win7双系统引导界面,进Win7很正常,但进XP时则显示hal.dll丢失或错误。用BCD修复也不管用,看了下BCD引导跟没装Ubuntu10.10前一致。怎么装了Ubuntu10.10后就进不了XP了呢?
本人刚用Ubuntu,请高手帮我解决XP的引导问题。如果能把这三者显示在同一级启动目录最好啦。
另外,Ubuntu10.10与旧版的有些设置或命令会不一样吧,在网上看到一些解决方案,很多都是9.10版或更早的,有没有适合10.10版的解决方案,请高手指点一下啊,谢谢啦


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-29 14:39 
头像

注册: 2007-12-14 13:40
帖子: 49877
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 413
我不会,但是应该是因为你的XP在sda5的原因 ,
等小苹果


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-29 14:48 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
重新下载注册hal.dll,或者从win7里拷过去,具体步骤自己去谷歌一下吧。


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-29 18:38 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 20
代码:
cd ~/桌面 && wget 'http://nchc.dl.sourceforge.net/project/bootinfoscript/bootinfoscript/0.55/boot_info_script055.sh' && sudo bash boot_info_script055.sh
 


运行后贴那个Results


_________________
Grub2 基础教程


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-30 15:56 

注册: 2008-05-25 16:01
帖子: 37
送出感谢: 0 次
接收感谢: 0 次
我觉得 这个不是引导本身的问题了 因为从你描述的问题开看 引导器的任务完成了 成功引导了系统



修复NTOSKRNL.EXE文件并重建boot.ini文件 试试!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-30 17:32 

注册: 2011-04-29 13:53
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
真的太惨啦,我现在才上的论坛。因为用不了XP和WIN7,我进PE,用Bootice工具将MBR恢复到没装Ubuntu前的状态了。开机画面如初,进XP与WIN7很正常,也没提示hal.dll问题。貌似这一切都是装Ubuntu导致的,XP与WIN7一点都没改动,好好的呢!现在请大家告诉我怎么把Ubuntu给引导出来吧。最好跟XP、Win7显示在同一级列表菜单。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-30 17:34 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
手头有Ubuntu的安装介质吗?搜一下修复Grub的相关内容。


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-04-30 17:37 
头像

注册: 2007-12-14 13:40
帖子: 49877
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 413
eaglewarrior 写道:
真的太惨啦,我现在才上的论坛。因为用不了XP和WIN7,我进PE,用Bootice工具将MBR恢复到没装Ubuntu前的状态了。开机画面如初,进XP与WIN7很正常,也没提示hal.dll问题。貌似这一切都是装Ubuntu导致的,XP与WIN7一点都没改动,好好的呢!现在请大家告诉我怎么把Ubuntu给引导出来吧。最好跟XP、Win7显示在同一级列表菜单。

最简单的就是easybcd了
添加linux启动项,
引用:
注意选择grub2

也可以用grub4dos来引导,置顶帖里有


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 装完WinXP、Win7和Ubuntu10.10三系统后进不了XP,显示hal.dll丢失或错误
帖子发表于 : 2011-05-02 10:35 

注册: 2007-09-18 8:45
帖子: 739
送出感谢: 1
接收感谢: 1
第二个主分区(扩展分区)D盘(sda5),,第二个主分区(扩展分区)E盘(sda6)做数据盘。

这两个叫法肯定是不对的,既然是扩展分区,就只能是第一个逻辑分区和第二个逻辑分区。

当你装完xp,再装win7,活主是sda1,
但当你装ubuntu的时候,你把活主换成了sda3。

sudo fdisk -l的*星号标志是不是在sda3上,这就导致了xp启动不了。

估计最好的办法,还是活主改回sda1,再把ubuntu引导恢复到mbr上。

以上猜测,仅表个人观点,最好还是看看sudo fdisk -l的结果


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


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

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

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