免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1420 | 回复: 4
打印 上一主题 下一主题

chainloader +1后没反映(情形与上次不同) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-13 14:14 |只看该作者 |倒序浏览
我的硬盘分区情况为:一个主分区(windows下的C盘),一个扩展分区,包括4个逻辑分区(windows下的D,E,F,G)。原本C盘装win98,E盘装winxp。后来把C盘删除,装上linux(原来的C盘被分成3个区,/、/boot和swap),用grub引导,grub装在mbr。grub.conf设置为rootnoverify (hd0,4)  chainloader +1时运行到chainloader +1后不能继续,设置为rootnoverify (hd0,5)则提示"hal.dll损坏...",但是安装linux前winxp是能正常启动的
希望各位大虾帮帮偶,弄了大半天了啊~~~

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-05-13 14:26 |只看该作者

chainloader +1后没反映(情形与上次不同)

把C盘删除??服了啊,你把C盘删了,xp启动需要的文件就没了啊。那还怎么启动??如果是按你所说的原来的C盘被分成3个区而且是linux的格式,windows不能读取linux格式,想要修复都没辙啊。

再分一个主分区,设置为boot然后用故障恢复控制台的fixboot等命令恢复xp的引导(可能还要其它命令)。不会的话,就重装xp但是还是要再分一个主分区的。

ps:不知道你们在哪儿学的把windows装在扩展分区里面。 windows这种不支持多系统的操作系统最好还是装在主分区,装扩展分区,它会给你弄出很多麻烦事来。这可是经验规则哦。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
3 [报告]
发表于 2004-05-13 14:38 |只看该作者

chainloader +1后没反映(情形与上次不同)

对了,如果你的C盘被分给linux用,那你的主分区已经满了,看样子除了把主分区重新分区,重新安装linux(视你的水平而定可能还要重新安装xp)。没有更简便的方法了。

论坛徽章:
0
4 [报告]
发表于 2004-05-13 14:38 |只看该作者

chainloader +1后没反映(情形与上次不同)

但是我不想删除linux分区
如果我从linux的分区中用pq割出一小部分,建个primary分区,再把winxp装在原来的地方,可以吗?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
5 [报告]
发表于 2004-05-13 14:45 |只看该作者

chainloader +1后没反映(情形与上次不同)

如果你的主分区没有三个的话,可以这么做。如果主分区已经有了三个,也可以这么做,但是操作上要复杂一点,而且可能会花比较长的时间调整分区。这期间如果有意外(比如掉电),就可以等着重新分区了。

而且把xp装原来的地方也说不准什么时候会出点乱78糟的问题,当然,如果你不介意的话,那我也没什么好说的。

我的建议是把你的分区好好规划一下,分两个主分区,一个给xp用,设为active,一个给/boot用,其它的linux分区全放到扩展分区里,这样以后想要添加其它的操作系统也不会有太多麻烦。管理也要方便些。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP