现在的位置: 首页 > 综合 > 正文

硬盘安装Ubuntu 8.10,开机后Grub只有memtest86+选项的原因及解决方法

2014年03月25日 ⁄ 综合 ⁄ 共 801字 ⁄ 字号 评论关闭

    首先从安装说起。

    从硬盘安装Ubuntu时,在“准备分区”一步中只有一个空白,这是什么原因呢?
    点击“位置”菜单项可以发现,原来Ubuntu安装镜像所在的分区没有正常检测到。
http://linux.chinaitlab.com/administer/768370.html 提到了这个问题,并给出了解
决方法,但我安装的经验是,根本就没有hd-media这么一个目录,并且它提到
的启动shell的方法也太麻烦了(直接用“应用程序”->“附件”->“终端”不就得了)。
      我的解决方法如下:
      进入文件系统,可以看到/isodevice以及/cdrom两个目录,其中/isodevice就是
Ubuntu镜像文件所在分区的挂载位置(也许就是网上一些文章提到的hd-media,版本问题?),
将该分区卸载掉:
      sudo umount -l /isodevice
   (说明:代码中的-l为-L)
然后点击安装程序中的“后退”按钮,就可以正确扫描到硬盘,进行分区了。
      那么/cdrom目录下是什么呢,打开看一下!
      它其实就是Ubuntu安装盘镜像的挂载位置,相当于光驱安装时候的光盘,所以千万不
能将它也卸载掉。有人将它看作许多文章中提到的"hd-media",并给卸
载掉了,这就造成
了安装后Grub目录只有memtest86+一个选项的
后果

      如何解决这个问题呢?
      通过LiveCD查看,卸载/cdrom后安装的系统中,/boot/grub中没有menu.list文件,还
缺少什么文件我不记得了。所以添加上缺失的文件,尤其是menu.list可能就能解决问题
了,但是一定要注意menu.list中的UUID要弄对。
      我觉得添加缺少的文件太难了(我也是菜鸟),所以我直接硬盘重装
了一次Ubuntu 8.10
(这次没有卸载
/cdrom,呵呵),问题解决!

抱歉!评论已关闭.