LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 968|回复: 14

装上mdk后xp进 不去了

[复制链接]
发表于 2004-6-7 13:43:34 | 显示全部楼层 |阅读模式
我新格的盘,分了区,
xp是ntfs,再装上mdk后xp引导不了了 ,
请问该怎么办?fdisk/mbr可以吗?
那样LINUX是不是永远进不去了
有没有什么万全之策?
发表于 2004-6-7 15:28:13 | 显示全部楼层

说说你的分区过程。

一般认为,正确的分区过程应该是这样的:
1. 用XP安装盘或FDISK按传统方法分区,最后准备安装Linux的分区留下不分,成为空闲空间。
2. 安装XP
3. 使用Linux光盘启动,利用Linux自带的分区工具进行空闲空间的分区,并将bootloader安装在mbr。

也就是说,在整个分区的过程中要注意三点:一是不要删除分区,第二是不要使用分区魔术师这样的工具对分区进行缩放,三是不要删除硬盘最后的8M小分区。

如果你不幸中招了,唯一的办法是重新分区、重新安装全部操作系统。或者使用LiveCD修改硬盘的参数。
 楼主| 发表于 2004-6-7 16:31:19 | 显示全部楼层
中招了~~~~~~~~~
重装xp\都不管用
liveCD是什么?
我要疯了
发表于 2004-6-7 17:11:46 | 显示全部楼层
第一步,将引导块做成文件,备多系统引导之用。
进入mdk的终端,如果引导器安装在/dev/hda(即MBR)上那么
#dd if=/dev/hda of=mdk.bin bs=512 count=1
如果引导器安装在/dev/hdax(x看具体值)那么
#dd if=/dev/hdax of=mdk.bin bs=512 count=1
第二步,把上面生成的mdk.bin文件弄到windows的分区上。既然你的C盘是ntfs,那不妨mount上D盘之类FAT格式的分区。再将mdk.bin拷过去。
第三步,安装一个标准MBR,这样就可以进入XP啦。(怎么做随你,如fdisk/MBR)。
第四步,到XP下把刚才mdk.bin文件弄到C盘来。存放位置随便。比如C:\boot\mdk.bin
第五步,编辑你的boot.ini就是在运行里输入c:\boot.ini回车。在最底下添加一行
c:\boot\mdk.bin="Mandrake Bootup"
保存。这样就OK啦。下次进XP时就会出现多系统引导选项。
最后,也是最重要的一点,这只是教你怎么用ntloader做混合多系统引导。如果你中招了,那还是抢救数据后重新划分分区吧。记住,要先把BIOS里硬盘LBA设为AUTO。:)
 楼主| 发表于 2004-6-7 17:22:10 | 显示全部楼层
I can not press chinese now
but
:thank
 楼主| 发表于 2004-6-7 20:40:59 | 显示全部楼层
刚才又全格了
装好了xp,然后装mdk
结果我竟选了让它自己划分空间

装完还是进不了xp

又格了
可是后面的8m小区变1m了,不知道会不会留下祸根
我可真的怕了

不过以前也有4m的情况


祝我好运吧,最后一次.
 楼主| 发表于 2004-6-8 10:19:39 | 显示全部楼层

回复: 说说你的分区过程。

最初由 mandrakechina 发表
要注意三点:一是不要删除分区,第二是不要使用分区魔术师这样的工具对分区进行缩放,三是不要删除硬盘最后的8M小分区。


昨晚上是我同学帮我用fdisk分的区,
我要他留个5g别分,他的确留了
但是装xp时安装盘却把它认为是fat32的;
我装mdk时,没办法只好删了最后的fat32(没删小的8m,有时候也不是8m)
但是装完了,xp还是不能启动
我fdisk/mbr也不行(我在用win98启动盘启动,直接在a;\下打的fdisk/mbr
难道要把fdisk.exe copy到fat32盘上去,再执行吗?
我现在由装好了xp
留了5g没分,后面也有个8m
但是我还是用pq把5g分了swap和ext3,因为第一次安装就是这么装的,也没什么问题
现在重起后也能进xp,可我不敢装mdk
 楼主| 发表于 2004-6-8 10:21:03 | 显示全部楼层
有什么工具可以全盘保护,包括mbr,引导什么的?
发表于 2004-6-8 11:25:21 | 显示全部楼层
先把ext3分区用第三方工具分出来,格不格都没关系。安装时选择使用现存分区。我如用楼主那种方式也会是同样的结果。official版的还好,不管它怎么改,c盘都能读写,用c版的,你要是中标,嘿嘿,要是没有光驱的话,够拆腾人的。
另外如果进得了xp而进不了linux很好办,用loadlin就行了。
发表于 2004-6-8 12:19:54 | 显示全部楼层
最初由 zuot48287 发表
先把ext3分区用第三方工具分出来,格不格都没关系。安装时选择使用现存分区。我如用楼主那种方式也会是同样的结果。official版的还好,不管它怎么改,c盘都能读写,用c版的,你要是中标,嘿嘿,要是没有光驱的话,够拆腾人的。
另外如果进得了xp而进不了linux很好办,用loadlin就行了。


loadlin不是只能支援Win9x么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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