leichangsong 发表于 2005-1-24 19:47:09

安装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.


                                             
                                          2004/01/06

troll 发表于 2005-1-24 19:50:54

你好,帮你移动到合适的版块。
页: [1]
查看完整版本: 安装fedora core 2和windows OS双系统的