红联Linux门户
Linux帮助

无法硬盘安装FC8啊~!!!!救命

发布时间:2007-12-03 20:03:20来源:红联作者:zhouhaixp
一切都是按照大家的方法,在GRUB中打了kernel /vmlinuz后,提示什么不可以执行的格式,这是什么意思啊?

我的分区是FAT32的啊!!
文章评论

共有 14 条评论

  1. gym216 于 2007-12-05 20:55:13发表:

    楼主得问题可能是放在主分区得缘故,我得windowsxp用ghost还原后也出现格式得问题,我ghost还原一个分区时,也会还原整个分区得文件系统,ntfs得备份,还原后在linux里面识别的时win95,但用分区魔术师看却是ntfs,而且不管怎么格式化都无法在linux下识别,你把iso放到其他分区root到其他分区应该会好的

  2. a64913444 于 2007-12-05 16:20:20发表:

    如上

  3. dashuaicheng 于 2007-12-04 21:39:12发表:

    以Fedora 7为例。
      1.安装前的准备:
      要从硬盘安装Fedora 7,这里你要保证存放Feora 7镜像文件的盘为FAT32格式,因为无论Linux还是DOS
    ,都不能识别NTFS。另外你还要为Linux系统空出一部分空间出来,如果硬盘空间已经被XP占据,你需要删
    除一个盘。空间大小应在10G以上。
      2.下载Grub for DOS工具(这东西网上很好找,所以不说地址了),这是在开机时引导进入Linux安装过程
    用的。将下载好的Grub for DOS解压缩到C盘根目录下。这里的意思是将你所解压的Grub for DOS里的所有文
    件拷到C盘根目录下,而不是将解压后的文件夹拷到C盘根目录下。
      3.下载Fedora 7的ISO镜像文件,软件大小为2.8G。说实在的,下载这个可是个10分庞大的工程,我用了
    整整1天。
      4.修改boot.ini。
      在C盘根目录打开文件boot.ini,在该文件的最后一行,添加C:\grldr=Grub,保存,退出。boot.ini是系统文
    件,打开它需要一点技巧,这里给大家两种办法:
      1)开始--设置--控制面板--系统--高级--启动和故障恢复--设置--编辑(或者右键单击
    -我的电脑--属性--系统--高级--启动和故障恢复--设置--编辑),这时会迸出一个打开的记事
    本,里面是原先的boot.ini内容,将其修改即可。
      2)如果你有一点DOS基础的话,可以运行中输入cmd打开命令行编辑器,然后键入命令:
      cd\ /*到C盘根目录*/
      edit boot.ini /*编辑boot.ini文件*/
      将其修改,然后按Alt,打开“文件“选项,保存退出即可。
      (这时重启系统你就会发现启动时多了个系统选项选择单,一个是Microsoft Windows XP,另一个是Grub
    ,这里不需要重启电脑)
      注意:/*⋯⋯*/为解释说明文字,在操作时不需要输入。
      5.现在假设Fedora 7安装包已经下载到你的计算机,用虚拟光驱或wrar打开你下载的镜像安装文件,将”
    isolinux“目录中的vmlinuz和initrd.img两个文件拷到C盘(你当前系统的安装盘)里,具体是NTFS还是FAT32
    ,无所谓。
      6.C盘找到menu.lst文件,用记事本打开,在末尾添加以下三行:
      title Install-Fedora 7 /*这是个菜单标识,显示Install-Fedora 7*/
      kernel (hd0,0)/vmlinuz /*文件vmlinuz所在地址为(hd0,0)*/
      initrd (hd0,0)/initrd.img /*文件initrd.img所在地址为(hd0,0)*/
     /*kernel (hd0,0)/vmlinuz和initrd (hd0,0)/initrd.img
      是一个批处理命令,系统到时会自动执行。这里也可以不写,不过后面需要在提示符GRUB>后依次输入

      kernel (hd0,0)/vmlinuz
      initrd (hd0,0)/initrd.img
      boot*/
      保存,退出。
      这里(hdx,x)第一个x中的数字表示是哪一个硬盘,”0“是主盘,”1“是从盘;第二个x中的数字表示哪
    个区,”0“即是硬盘的第一个主分区,也就是咱们所谓的主盘的C盘以及从盘的D盘(这是相对以两块硬盘的
    情况)。因为我的电脑是一块硬盘,而(hd0,0)就是指硬盘主分区(第一个分区,不确切一点说就是C盘)。
      7.重新启动电脑。在开机后的系统选项里,选择Grub。然后在列表里选择Install-Fedora 7。如果不出意外
    的话,安装就已经开始了。
      如果系统提示出错信息,需要退回到Grub选择列表,选择commandline,在出现的命令行Grub:\>里输入
    命令find /vmlinuz回车,系统会显示出vmlinuz文件所在盘区的代码,这里假设电脑显示的是(hd0,2),记下这个
    代码。
      重新启动电脑,选择进windows XP,打开menu.lst。将:
      title Install-Fedora 7
      kernel (hd0,0)/vmlinuz
      initrd (hd0,0)/initrd.img
      中的 (hd0,0) 改成你刚才记下的代码,即(hd0,2):
      title Install-Fedora 7
      kernel (hd0,2)/isolinux/vmlinuz
      initrd (hd0,2)/isolinux/initrd.img
      保存,退出。
      8.重新启动计算机,依次选择grub-Install-Fedora 7。
      这时候,系统开始自动运行安装,你所要做的就是选择语言、键盘类型。接下来就是选择hard disk,在硬
    盘列表中选择要安装的Fedora 7的镜像文件所在的盘,这时选则列表中分别有sd1,sd2,sd3⋯⋯(我电脑是
    CDE硬盘,为什么不是hd1,hd2?不知道是什么原因)这里假设Fedora 7的镜像文件所在的盘是sd5,如果你
    不知道的话干脆挨着试好了,反正不会出现问题,只是稍麻烦一点而已(最好把安装文件放在根目录,这样就
    省去输入路径的麻烦)。
      OK!接下来就是和光盘安装一样的安装界面了⋯⋯

  4. dashuaicheng 于 2007-12-04 21:38:23发表:

    照以下方法,一定成功!

  5. zengjiangtao 于 2007-12-04 21:22:59发表:

    关注一下!!

  6. zhouhaixp 于 2007-12-03 22:55:34发表:

    怎么搞啊?怪事!

  7. bigwario 于 2007-12-03 22:53:21发表:

    双系统的就是麻烦,单系统的飘过

  8. zhouhaixp 于 2007-12-03 22:50:11发表:

    他是是NTFS,问我是否转换!
    可是我C盘显示的确实是FAT32!!

  9. bank 于 2007-12-03 22:14:26发表:

    打root (hd0,0)
    下面他提示什么?正常的话会有句话,说明你的文件系统类型的

  10. zhouhaixp 于 2007-12-03 22:11:46发表:

    还是不行,提示是一样的

    好像就是说硬盘的格式不对,我的C盘肯定是FAT32的啊!

  11. zhouhaixp 于 2007-12-03 20:59:15发表:

    好的
    我 看看

  12. 奶茶dsk 于 2007-12-03 20:33:13发表:

    这样看看。。
    出现grub后打:
    root (hd0,0)
    kernel /vmlinuz
    initrd /initrd.img
    boot
    。。。。

    [ 本帖最后由 奶茶dsk 于 2007-12-3 21:03 编辑 ]

  13. zhouhaixp 于 2007-12-03 20:26:08发表:

    下载了FC8 DVD的镜象文件,然后放在C盘,C盘的格式是FAT32

    把里面的isolinux文件夹里面的vmlinuz和initrd.img这两个文件放到C盘跟目录,就是C:\

    然后下载GRUB,把里面的所有文件解压到C:\,然后添加启动项

    重新启动系统,进入GRUB,首先选择C,出现GRUB:\

    输入 find /vmlinuz
    出现(hd0,0)

    再打kernel /vmlinuz
    出现 unexcute什么什么format

    就这样!! 怎么办啊?

  14. 奶茶dsk 于 2007-12-03 20:18:00发表:

    把您的详细过程打上来。。