当前位置:Linux教程 - Linux文化 - 安装fedora core 2和windows OS双系统的经验

安装fedora core 2和windows OS双系统的经验


第一次安装fedora core 2 (FC2)是安装在IDE0的主硬盘的第二个分区,第一个分区由于已安装了windowsxp(XP), 安装时已将第二个分区格式化成FAT 32准备给FC2使用,在安装 FC2 时将第二个分区删除,选择保留现有系统分区,在空闲空间上安装, 安装成功,但是FC2经常工作不正常,文件系统经常修复,XP也不能在桌面上保留文件,而且起动较慢,于是准备重装 windows xp, 由于XP是盗版,很多功能被限制,决定用windows 2000 sever (正版)重装,这次不对第二分区进行分区操作,保持除第一分区外的未分区状态,安装FC2时,在FC2的安装界面里选择:保持现有分区利用空闲磁盘空间,成功,这次两个系统都工作正常,以前的故障消失.

经过这次浪费时间的操作,得出结论,FC2和XP的分区是两个不同的软件,不能互相干扰.

过了一段时间由于得到了正版的XP,又想把第一分区装成XP,由于已安装了grub,如果重新安装,需要建grub起动盘,这样你就不必重装FC2,重建grub起动盘步骤如下: 插入软盘: 运行: #mke2fs /dev/fd0 #mount /mnt/floppy #grub-install --root-directory=/mnt/floppy/ 'fd0' #umount /mnt/floppy

然后, 在BIOS里设定从软盘起动,重起, 成功看到软盘起动成功.

安装完XP后,用grub起动软盘起动,键入如下grub命令: grub> root (hd0,1) (注:(hd0,1)是在grub.conf里找到的) grub> setup (hd0) 取出软盘,重起,又看到了grub的界面! 如果每次起动时,都想从上一次的位置开始,需要增加以下语句在/etc/grub.conf中:

default saved (增加) timeout=10 splashimage=(hd0,1)/grub/splash.xpm.gz title Fedora Core 2 (kernel 2.6.5-1.358) root (hd0,1) kernel /vmlinuz-2.6.5-1.358 ro root=LABEL=/ rhgb quiet initrd /initrd-2.6.5-1.358.img savedefault(增加) title windows 2000 server english version with sp4 rootnoverify (hd0,0) chainloader +1 savedefault(增加)

这样每次重起时,就会回到你前一次的操作系统中. 有关grub的信息,可以在终端里敲入: # pinfo grub

如果想卸掉fedora core 2,那就要参考windows 2000 server 的recovery console的帮助文章,fixmbr命令,这位我还没试过!不过有人说windows 98 的起动盘可以,C:>fdisk /mbr,其实就是要修复MBR.