当前位置:  技术问答>linux和unix

用WINGRUB引导从硬盘安装LINUX遇到的问题

    来源: 互联网  发布时间:2016-02-15

    本文导语:  由于机子上一是光驱坏了,二是没有软驱,所以我安装LINUX,只能从硬盘安装,看了很多文章,决定使用WINGRUB引导安装 遇到的问题如下: 1:我安装的是Fedora 7 首先,下载wingrub,安装在c:wingrub目录下,然后运行,instal...

由于机子上一是光驱坏了,二是没有软驱,所以我安装LINUX,只能从硬盘安装,看了很多文章,决定使用WINGRUB引导安装
遇到的问题如下:
1:我安装的是Fedora 7
首先,下载wingrub,安装在c:wingrub目录下,然后运行,install grub,选择BOOT FROM MBR PARTATION (hd0,0),然后INSTALL,产生了C:GRUBMENU.LST的文件,然后配置这个文件:
文件内容如下:
timeout 10
title Windows at (hd0,0)
root (hd0,0)
chainloader +1

title fedora7install
root (hd0,5)
kernel (hd0,5)/linux/vmlinuz
initrd (hd0,5)/linux/initrd.img

说明:我ISO文件放在E盘(文件F-7-i386-DVD.iso直接在E盘没解压),把下载的F7的ISO文件中抽取vmlinuz 和initrd.img放在E:linux下。

重启,确实已经可以用GRUB 引导了,是GNU/GRUB 也显示了Windows at (hd0,0) fedora7install两个选项,选择fedora7install,OK,没问题,提示我选择安装语言,键盘、然后到要我输入ISO文件位置,上面显示一个DEV/SDA,然后一行是要输入ISO所在目录,按照表示怎么输入都不对,然后提示:DEV/SDA/刚才输入的目录  找不到文件,
现在明白过来了,dev后面的是sda,把我硬盘整成SCSI的了!可是在WINGRUB下查看,都是用hd表示分区之类的,意思是IDE硬盘,这就很郁闷了,怎么回事?

2:安装时是文本模式,不能用图形界面

主要还是第一个问题,大家看看啊

|
如果你的硬盘是SCSI的,那么你的iso文件应在/dev/sdax上,x表示你硬盘的一个分区,如果你的分区是/linux/vmlinuz同一个盘上的话,那么就应该是/dev/sda6

"除了在grub启动的时候用hd0外,其它的地方都要用/dev/sdax进行操作."
grub启动时不关你是什么接口的硬盘或其他的U盘,scsi盘,他都把他们做hd表示..第块盘也是启动grub的盘
就是hd0,如果还有其他的盘就是hd1这样命名..

|
GRUB 使用它自己的驱动器和分区命名结构,形式是 (hdn,m),这里的 n 是硬盘驱动号, m 是分区号, 两个都是从零开始。例如,分区 hda1 是GRUB的 (hd0,0) , hdb3是 (hd1,2). 与 Linux 不同的是, GRUB 不把光驱作为硬盘驱动器。 例如,假如 hdb 是光盘驱动器,第二个硬盘驱动器是 hdc,第二个硬盘驱动器仍然是 (hd1)。

用上面的信息为 root 分区(或boot 分区,假如是单独使用了分区的情况下)。 下面的例子里假定 root 分区(或单独的 boot分区)是 hda4.

告诉 GRUB 在哪里搜索它的 stage{1,2} 文件。用 Tab 键能在各处让 GRUB 显示可选择项:

root (hd0,3)

=============================
除了在grub启动的时候用hd0外,其它的地方都要用/dev/sdax进行操作..

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • install ubuntu10.10 using wingrub


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3