红联Linux门户
Linux帮助

[新人求助]先装ubuntu的情况下怎么装xp

发布时间:2009-07-17 23:38:56来源:红联作者:Xinka14
虽然看了很多相关的帖子还有google了一下,但水平有限,还有很多不明白的地方,请各位大大帮忙

我的硬盘500G,本来全是给了ubuntu的,最近有需要装个xp,就在网上找了一篇帖子照着作
首先用liveCD的分区工具resize之后空了50G出来(在最后),然后用xp的安装盘启动,选那50G的未分配空间,但报错说找不到还是无法写入mbr什么的

看见有帖子说xp要装在最前面的分区,还看见有说硬盘比较大的时候靠后的分区不能引导还是什么的,不是很懂

现在这种情况可以装吗,或者说我描述里漏掉什么东西还请多指点指点,谢谢
文章评论

共有 5 条评论

  1. Xinka14 于 2009-07-18 17:00:12发表:

    谢谢wangyu的回复,虽然有些地方还不算明白,但是照大家说的依样画葫芦已经搞定了,再次感谢大家帮忙

  2. wangyu 于 2009-07-18 10:32:11发表:

    最多可以有三个主分区,如果你用live cd不行的话,何不换一个,可以用PQ,WIN下很有名的分区工具,你用的那个工具我没用过,但PQ肯定可以把50G分出来,当然是有风险的,比如断电,参与到修改的分区可能就会被破坏。

    hantu说的没错,一般安装WIN不会覆盖grub,但真若如我般不幸,也不用慌,简单的办法是下载一个grub4dos,让WIN版的grub调用linux下的menu.lst或grub.conf(看你装的版本)只要看一下grub的教程就行了

    你们晚上不睡吗?

  3. Xinka14 于 2009-07-18 03:33:16发表:

    感谢hantu的回答,不过有点问题还想再请教一下

    我想用分区工具gparted将我之前空出来的50G(状态为unallocated)设为主分区时,发现选项里只有逻辑分区可以选,然后仔细看了下我的分区是这样的,一个/boot是主分区,之后的/swap和/home都是逻辑分区,并且在一个扩展分区之下,那50G就是从/home中划出来的,也就是说是在扩展分区下面

    这样的话能不能把这50G给弄成主分区呢?还有就是激活一个分区是不是就是设置它的bootable flag?
    还请大大们再帮小弟一把

  4. hantu 于 2009-07-18 01:09:31发表:

    安装winXP要要求的,就是必须安装到主分区,而且必须是激活(active,也就是可启动的意思)分区,所以要用分区工具把在安装winXP的分区划成主分区并激活它就可以了。

    我个人的经历是安装windows并不会重写MBR(只是会重写其分区的PBR),所以它并不影响Linux的grub。但是有不少人反映说安装windows会破坏linux的启动(我未遇到过),这样的话用LiveCD启动,将grub再安装到MBR位置即可,配置grub.conf(有的Linux仅用menu.lst名称)即可作好双系统的启动。

  5. Spetrain 于 2009-07-18 00:03:05发表:

    告诉你,装了XP引导会坏,只能在装XP后再装引导