找了两个旧贴,先把内容贴上
回头整理到教程中
----------------------------------------------------------------------------------------
1、
a、找一张Linux的LiveCD
b、也可以使用安装光盘,启动后在“boot”提示符后输入 “linux rescue”,回车进入救援模式。
2、
如果你有root权限,命令行提示符为“#”,如果是普通用户,则为“$”。
a、在救援模式下,通常你已经具有了root权限
b、如果是LiveCD且没有root权限,请在终端中输入 “su”命令切换到root,会提问你root的密码。
如果不知道root密码,可以使用这个命令“sudo su”,只要你知道自己的密码,并且你在ID在sudoer列表中就可以了。 (如果提示找不到命令,那说明你的版本中没有sudo工具……建议还是不要用这个版本算了)
3、
在终端中输入grub,会进入到另一个提示符界面,下面的内容要仔细阅读。
a、 输入命令 “root (hd " 后按Tab键,屏幕上就会列出所有可用选项。
比如我的是这样的:
Possible disks are: hd0 hd1
这表示我装了两块硬盘,如果你只有一块硬盘的话,那么一定是hd0。
在“root(hd”后输入0,按Tab,会自动补上一个“,”,现在你输入的内容成为这样:
root(hd0,
再按Tab键,会列出所有可用选项,我的是这样的。
Possible partitions are:
Partition num: 0, Filesystem type unknown, partition type 0x7
Partition num: 1, Filesystem type is fat, partition type 0xc
Partition num: 2, Filesystem type is reiserfs, partition type 0x83
Partition num: 4, Filesystem type is reiserfs, partition type 0x83
Partition num: 5, Filesystem type unknown, partition type 0x82
Partition num: 6, Filesystem type unknown, partition type 0x7
Partition num: 7, Filesystem type is fat, partition type 0xc
如果你的Linux装在第一个分区上,则Partition num为 0; 如果是第二个分区Partition num为1……以此类推……
输入你的选择,比如为“1”,Tab一次后,结果是这样的:
root (hd1,1)
现在回车
b、输入命令
setup (hd0)
这是将grub安装在mbr中,将重装XP时安装的NTLDR覆盖。
c、“quit”命令退出GRUB
-------------------------------
------------------------------------------------------------------------------------------
Linux和Windows共存时,只要分别安装在不同的分区就可以了
关键是启动的引导程序,比较流行的是Grub,您只要会设定Grub,其它的就不用操心了
不过还是有点小小的建议,分区时最好选择三个主分区+一个扩展分区的方案,通常Unix的系统,比如FreeBSD,MacOSX等都要求安装在主分区上。
既使您不需要安装任何Unix系统,主分区与逻辑分区在使用上是没有区别的(对于大多数的引导程序,比如 NTLDR,Grub ),潜意识里感觉主分区更可靠,呵呵,这个是由分区表的结构决定的,您大致了解就可以了
viewtopic.php?t=18740
这里有关于分区概念的一些介绍,可能会对您有所启发
Windows和Unix都是链式引导的(这个术语我也不知道怎么说-_-#),它们在Grub配置文件中的写法是最简单的
title Windows xp
root (hd0,0)
chainloader +1
第一行是标题,title后的内容随便写
第三行的内容,所有链式引导的系统完全一样,无视……
第二行就是您的系统所在的分区。hd0 表示这是第一块硬盘
第二个 0 表示这是第一块硬盘的第一个分区(计数从0开始,而不是从1 ,这是唯一费点脑筋的地方:D)
如果安装Linux系统时,您选择把Grub安装在分区而不是MBR,应该也可以用这种方式引导。。。不过我从来没有用过,不太清楚。。。Grub太好用了,呵呵,当然安在MBR上。。。再装新系统就不需要重新安装一次Grub了。。。