红联Linux门户
Linux帮助

硬盘安装FC7 总结

发布时间:2007-10-22 01:30:16来源:红联作者:Codefnas
  1:假设硬盘上仅有windows系统,首先为FC7分区,我个人喜欢为linux 分3个逻辑分区:一个10G左右的挂接根分区(即:/);另一个10G左右的挂接到home(其大小根据自己情况而定),另一个2G左右的挂接为swap。将 / 和 home分开的好处是以后再想安装其它版本的linux时home 里的东西可以保留,不用再配置。另外系统还要有个FAT32的分区,可以用这个分区方便的在两个系统之间共享文件。

  2:下载FC7的安装文件并将其放在FAT32的分区上 (如:F:\fc7\F-7-i386-DVD.iso,),之后从F-7-i386-DVD.iso里isolinux目录下的vmlinuz 和 initrd.img复制到F盘根目录下。

  3:下载Grub for Dos;解压后将下面文件复制到windows系统盘根目录下(以下用C盘表示):grldr; grub.exe; grldr.mbr; hmload.com; bootlace.com; menu.lst;

  4:打开C:\boot.int,在最后一行加上: C:\grldr = “Grub”

  5:A:如果对硬盘命名比较确定,可以用记事本之类的工具打开menu.lst,将下面加入到该文件中:title FC7

  root (hd0,6)

  kernel /vmlinuz

  initrd /initrd.img

  boot

  其中 title FC7 表示在系统启动时屏幕上要显示的东西; root (hd0, 6) 中hd0表示主机里第一块物理硬盘,如果只有一块,那就用hd0;后面的6是FAT32分区在整个扩展分区的编号(注:一个硬盘可以有4个主分区,即sda1, sda2,sda3,sda4 或者hda1, hda2,hda3,hda4;每个主分区可以有自己的扩展分区。而一般系统里只有一个主分区sda1(或者hda1)和一个扩展分区(上图里绿色范围内的区域;扩展分区里面可以有多个逻辑分区,一般情况下就是大家所熟知的D,E,F等,这些分区可以在linux的命名分别为sda5, sda6,sda7等。kernel 和 initrd 为grub里的两个命令;vmlinuz 和 initrd.img 为第2步里复制的文件名。

  6:A:保存后重新启动计算机。先选GRUB进入Grub for Doc,之后在众多选项下选FC7 ,如果一切顺利就应该后到linux的启动信息了,之后再根据提示将F-7-i386-DVD.iso的位置告诉安装程序即可。

  5:B:如果对硬盘命名不是很确定则不用编辑menu.lst,直接重新启动计算机。进入进入Grub for Doc之后按 ”C” 进入命令行模式,之后 用 root (hd0, XX) 确定自己的FAT 分区,再依次输入 kernel /vmlinuz; initrd /initrd.img;boot;

  7:在系统安装引导程序Grub 时依然按照Booting Linux from Windows' Boot Manager 里讲的将它安装在 /dev/sda##下而不是 MBR 上,但安装过程中可以不制作启动盘。

  8:安装完重启后:进入Grub for Doc,之后在众多选项里选择title find and boot Linux with menu.lst already installed,之后会进入/dev/sda##里的那个Grub,再之后就是进入系统,在终端里输入:dd if=/dev/sdaXX of=boot.lnx bs=512 count=1,再将生成的文件boot.lnx 复制到FAT32分区。

  9:进入windows,将boot.lnx 复制到C:\,修改boot.ini:将C:\grldr = “Grub”改为C:\boot.lnx = “FC 7”,删除Grub for Dos 相关文件。

  注:如果默认设置在安装FC7时将Grub安装在硬盘的MBR上,则不需要7-9步,安装完成后只需将boot.ini 中 C:\grldr = “Grub” 删除即可。将Grub不安装在MBR上的好处是重新安装Windows时不会对linux 造成任何影响。
文章评论

共有 2 条评论

  1. qx.zeng 于 2007-10-27 19:17:22发表:

    我安装F7的时候将Grub安装在了MBR,然后在F7下生成了Boot.inx并Copy到了C:\下,并修改了boot.ini。为什么无法引导启动呢?
    需要先Fixboot吗?请赐教,谢谢。

  2. 奶茶dsk 于 2007-10-22 12:15:08发表:

    复制的时候只要复制grldr就ok了。。。:0L :0L