无忧启动论坛

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

安装XP 双系统,显示dal.dll损坏,进不去第一系统

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-2 19:55:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一台旧电脑,两个硬盘上分别装着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文件改名,结果二个系统都不能进去)
先谢谢大家关注。
2#
发表于 2011-5-2 20:49:27 | 只看该作者
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional C" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
回复

使用道具 举报

3#
 楼主| 发表于 2011-5-2 21:33:21 | 只看该作者

谢谢楼上

我刚才用深山红叶进去看了一下,发现问题不仅仅是boot.ini问题,是装第2个系统时候,它把我的分区类型也改动了。具体的说,它把我原来的第一分区主分区改成了扩展逻辑分区,把C盘变成了D盘,安排在第4分区,而把另外一个分区(H:)变成了C盘(主分区),用什么办法可以把逻辑分区换过,把原来的C盘恢复回去
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-25 18:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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