无忧启动论坛
标题:
安装XP 双系统,显示dal.dll损坏,进不去第一系统
[打印本页]
作者:
2011tigerking88
时间:
2011-5-2 19:55
标题:
安装XP 双系统,显示dal.dll损坏,进不去第一系统
一台旧电脑,两个硬盘上分别装着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文件改名,结果二个系统都不能进去)
先谢谢大家关注。
作者:
dgxhls
时间:
2011-5-2 20:49
[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
作者:
2011tigerking88
时间:
2011-5-2 21:33
标题:
谢谢楼上
我刚才用深山红叶进去看了一下,发现问题不仅仅是boot.ini问题,是装第2个系统时候,它把我的分区类型也改动了。具体的说,它把我原来的第一分区主分区改成了扩展逻辑分区,把C盘变成了D盘,安排在第4分区,而把另外一个分区(H:)变成了C盘(主分区),用什么办法可以把逻辑分区换过,把原来的C盘恢复回去
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3