LinuxSir.cn,穿越时空的Linuxsir!

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

请教各位几个安装XP+Arch双系统的问题,多谢[问题已解决]

[复制链接]
发表于 2009-11-17 16:07:47 | 显示全部楼层 |阅读模式
一直想装个Linux用,前些日子在虚拟机上装了几个发行版,最后Arch深深吸引了我,决定装在实际的机器上。
但是WindowsXP是必须有的——因为这台机器是单位的,我只是用它来工作的,很多东西还是Win下面的。我腾出了大约22G的空间,准备装Archlinux。在装之前,有一些问题想请教大家:

1、关于分区的问题:
目前这台机器的分区是这样的,1个主分区,2个逻辑分区,一个主分区装了XP,两个逻辑分区是NTFS格式,装工作用的一些工具和数据。另外还有22G未指定的空间准备装arch。我想请教大家,我在安装Arch时,用cfdisk分这22G未指定空间时,如果我选择“Write”是只修改我所选择的分区,还是会擦写所有的分区。如果是后者,有没有其他办法保留Win下三个分区中的数据?

2、关于boot的问题
在cfdisk时,我应该选择哪个分区标记boot,是WindowsXP所在分区,还是将来的Archlinux所在分区?
在安装Grub时,应该把它装在哪个分区里?

谢谢大家
发表于 2009-11-17 16:32:13 | 显示全部楼层
这些问题google一下都有答案。

1.你更改多少就会写入多少,比如你删除了win分区,write当然win分区就消失了,你不放心或者不熟悉你可以先用windows下的工具分好,然后安装到这一步的时候跳过就是

2.看你是想用xp的引导管理器来引导grub还是grub来引导xp
回复 支持 反对

使用道具 举报

发表于 2009-11-17 16:35:12 | 显示全部楼层
一下内容基于我对你描述的估计设想:

1、你的硬盘应该已经有1个主分区和两个逻辑分区,以及一个未使用区域22G,直接在cfdisk里在这22G空闲区域中建立(一个)分区即可。cfdisk的一切修改都是在RAM中的,最后必须Write才能生效。

2、如果没进行过任何操作,不用管那个分区为boot。  当然,应该是第一个分区即你的WINXP分区。Grub应安装在MBR中(如果你选择使用GRUB引导XP的话),对你而言应该是/dev/sda这类的,而不是/dev/sda1这类的。

3、如果你对系统MBR恢复不太熟悉的话,建议你使用GRUB4DOS来引导Linux,而不是用GRUB来引导WINXP。因为这样一来你大可以直接喀嚓掉Linux的分区就回到“纯净”XP环境里。
回复 支持 反对

使用道具 举报

发表于 2009-11-17 16:38:19 | 显示全部楼层
1.如果按我的个人习惯是会将它再分成/ 和swap,当然你也可以分成3个 / ,/boot,swap,或者4个 /,/home,/boot,swap,这就见人见智了.cfdisk未用过,不知道,但如果是在安装过程中,可以有选项再分.
2.grub一般是装在某个硬盘的MBR上.(好像也可以装在分区上?没试过,我都是装在MBR上).当装完GRUB以后,系统的启动菜单就会被它接管,菜单中会有Windos的启动选择,选择了之后就可以回到你以前的windows启动菜单(如果有菜单的话).
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-17 16:57:31 | 显示全部楼层
Post by jarryson;2046868
这些问题google一下都有答案。

1.你更改多少就会写入多少,比如你删除了win分区,write当然win分区就消失了,你不放心或者不熟悉你可以先用windows下的工具分好,然后安装到这一步的时候跳过就是

2.看你是想用xp的引导管理器来引导grub还是grub来引导xp


谢谢,也就说如果我对XP下的3个分区不做任何改动的话,write也不会把这三分区中的数据删除
回复 支持 反对

使用道具 举报

发表于 2009-11-17 18:54:42 | 显示全部楼层
是 的
你最好在windows下用熟悉的工具先分区,再安装,安装时格式化就可以了
分区3个足够了,一个/根分区,一个home(这个还是很有必要的) 一个swap
回复 支持 反对

使用道具 举报

发表于 2009-11-17 19:48:08 | 显示全部楼层
我的经验是只一个/分区就够了 关键是选分区的时候要选准咯..
回复 支持 反对

使用道具 举报

发表于 2009-11-17 21:41:42 | 显示全部楼层
还是分三个吧。/  /home swap
装完 arch 要修改 /etc/fstab 才能引导 win ,这你知道吧。
回复 支持 反对

使用道具 举报

发表于 2009-11-17 22:15:06 | 显示全部楼层
Post by y.z.h;2046969
还是分三个吧。/  /home swap
装完 arch 要修改 /etc/fstab 才能引导 win ,这你知道吧。


这跟引导win有什么关系?fstab只是决定你进linux时候的分区挂载,跟 windows八杆子打不上。跟win引导相关的只是grub.conf(或者是menu.lst)中的内容:
      title Winxp
        rootnoverify (hd0,0)
        chainloader +1
回复 支持 反对

使用道具 举报

发表于 2009-11-19 03:26:41 | 显示全部楼层
如果不是玩游戏的话,用虚拟机虚拟一个XP更方便吧。双系统重启过来重启过去很麻烦。
回复 支持 反对

使用道具 举报

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

本版积分规则

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