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