XP 双系统,显示dal.dll文件损坏。 

送交者: tigerking88 [☆澳洲总督☆] 于 2011-05-02 5:43 已读 70 次 大字阅读 繁体阅读

一台旧电脑,两个硬盘上分别装着2套XP系统,一个主硬盘多个分区 装一套英文(C:),另外一个附属硬盘上一个分区装着一套中文(N: )(这套可能装的不好,很慢,也可能是这个附属硬盘慢)。平时一直使用英文的,很多年了,系统里面程序和垃圾不少,虽然有点问题,但我也不想重装。所以我就想把中文的系统重装,很久以前我也装过双系统,这次的错误可能是我进入N:用光盘重装(现在看来应该是进入C:用光盘重装,然后选择装在N:上)。目前的情况是启动菜单问题,只能进入了N:的新装的系统,选择进入C:的系统时,提示说Hal.dll文件丢失或损坏,无法启动。可我进入C:里还是看到有190K的hal.dll在(c盘是专业版,n盘系统是家庭版),我想把N盘系统中的pal.dll文件粘帖过去替换,但是没用。目前启动文件如下: 
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(4)WINDOWS="Microsoft Windows XP Professional C" /noexecute=optin /fastdetect
从上面看到我的C盘其实是在第4分区。后来我用XP光盘启动,进入修复程序,发现这样的问题:DOS中看到,DOS中的C:其实是我的H盘(这是我主硬盘里面的其中一个分区,可能是因为启动文件一定要装在主硬盘上,所以装第2系统时XP把boot.ini放在了主硬盘上任意的分区上,而windows文件夹是在N盘上面。原来的英文系统里面已经没有了boot.ini.求助各位指点指点。
1)XP中,从哪里可以看到哪个盘符是第几分区(比如X盘符属于某个分区)
2)怎么才能把boot.ini改成在C:启动,(我试着把boot文件放在C盘根目录,把H:盘上的boot文件改名,结果二个系统都不能进去)
先谢谢大家关注。 www.6park.com

www.6park.com

喜欢tigerking88朋友的这个帖子的话,👍 请点这里投票,"赞" 助支持!

[举报反馈] [ tigerking88的个人频道 ] [-->>参与评论回复] [用户前期主贴] [手机扫描浏览分享] [返回电脑前线首页]

帖子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。

所有跟帖: (主贴被主有权删除不文明回复,拉黑不受欢迎的用户)

打开微信,扫一扫[Scan QR Code]

进入内容页点击屏幕右上分享按钮

楼主本月热帖推荐:

    >>>查看更多帖主社区动态...