分页: 1 / 7
9.04硬盘安装后,启动菜单只有内存测试,没有ubuntu启动项的解决方法(9.10的方法在28楼)
发表于 : 2009-05-24 14:22
由 smallapple
用硬盘安装9.04时如果使用 sudo umount -l /cdrom 会导致启动菜单只有内存测试选项而没有ubuntu选项,可以用以下方法解决:
1. 用livecd启动进入live桌面。
2. 挂载 / 分区,打开一个终端 输入
代码: 全选
cd /media
sudo mkdir disk
sudo mount /dev/sda8 /media/disk #这里的 sda8换成自己的分区
3. 复制内核并修改 menu.lst
代码: 全选
cd /cdrom/capser
sudo cp vmlinuz /media/disk/boot/vmlinuz-2.6.28-11-generic
sudo gedit /media/disk/boot/grub/menu.lst
找到title Ubuntu jaunty memtest86.. 这一行上面空白加上以下内容:
代码: 全选
title Ubuntu jaunty
uuid xxxx-xx-xx-xxxx
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=xxxx-xx-xx-xxxx ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu jaunty Recovery
uuid xxxx-xx-xx-xxxx
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=xxxx-xx-xx-xxxx ro single
initrd /boot/initrd.img-2.6.28-11-generic
quiet
注意 uuid 后的xxxx-xx-xx-xxxx从你的title Ubuntu memtest 下的uuid 后那一串拷贝,每个分区都不一样。
增加Windows Xp 启动菜单,继续加入下面内容:
代码: 全选
title Windows XP
root (hd0,0)
makeactive
chainloader +1
重启。
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 12:50
由 panggh
能不能在安装成功后,在从启之前做你上面所说的
如果可以“uuid xxxx-xx-xx-xxxx”这个怎么填
“sda8换成自己的分区”这个是不是"/boot"的分区
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 12:52
由 hcym
主题收藏完成。
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 13:08
由 smallapple
能不能在安装成功后,在从启之前做你上面所说的
可以.
如果可以“uuid xxxx-xx-xx-xxxx”这个怎么填
终端下执行
代码: 全选
ls -al /dev/disk/by-uuid
可以查看所有分区的uuid,复制-粘贴 就行.
“sda8换成自己的分区”这个是不是"/boot"的分区
上面是只有一个 / 分区时的做法,假设/sda8 为 /boot单独分区,则更改为:
复制内核并修改 menu.lst
代码: 全选
cd /cdrom/capser
sudo cp vmlinuz /media/disk/vmlinuz-2.6.28-11-generic
sudo gedit /media/disk/grub/menu.lst
代码: 全选
title Ubuntu jaunty
uuid xxxx-xx-xx-xxxx # 这里用 /boot分区的uuid
kernel /vmlinuz-2.6.28-11-generic root=UUID=xxxx-xx-xx-xxxx ro locale=zh_CN quiet splash #这用 / 分区的uuid
initrd /initrd.img-2.6.28-11-generic
quiet
title Ubuntu jaunty Recovery
uuid xxxx-xx-xx-xxxx # 这里用 /boot分区的uuid
kernel /vmlinuz-2.6.28-11-generic root=UUID=xxxx-xx-xx-xxxx ro single #这用 / 分区的uuid
initrd /initrd.img-2.6.28-11-generic
quiet
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 19:34
由 panggh
启动菜单出现了,但找不到目标文件,进不了系统 .
82f87e9d-3fda-4230-858c-153e6d8b2a6d / boot
61ae2a9c-a652-461c-a666-b09f9379408a /
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 21:37
由 smallapple
boot独立分区的menu.lst己修正。
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 21:38
由 wangdu2002
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 22:24
由 adagio
额,这个问题看到很多人问,不过我没遇上,一直不懂是怎么回事
难道就是因为安装程序没有拷贝内核文件?
但是看你1楼的做法却只拷贝了vmlinuz,却没有拷贝initrd.img,这是为啥?
难道只有vmlinuz这个文件没有被安装?
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-25 22:35
由 smallapple
adagio 写了:额,这个问题看到很多人问,不过我没遇上,一直不懂是怎么回事
难道就是因为安装程序没有拷贝内核文件?
但是看你1楼的做法却只拷贝了vmlinuz,却没有拷贝initrd.img,这是为啥?
难道只有vmlinuz这个文件没有被安装?
正是这样的。我也是前几天帮人解决时发现的。
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-26 17:00
由 lian_ubuntu
太好了,我去试试,
没想到硬盘安装会出现这么多问题
Re: 硬盘安装后菜单只有内存测试的解决方法
发表于 : 2009-05-27 10:13
由 adagio
怎么没人反馈一下?
5楼,10楼,你们的问题解决了吗?
Re: 9.04硬盘安装后,启动菜单只有内存测试,没有ubuntu启动项的解决方法
发表于 : 2009-06-02 14:57
由 xinxinsnowdream
对啊,我也碰到这个问题,想请问下5楼的问题解决了吗?是怎么解决的
Re: 9.04硬盘安装后,启动菜单只有内存测试,没有ubuntu启动项的解决方法
发表于 : 2009-06-04 12:55
由 xinxinsnowdream
smallapple,
用硬盘安装9.04时如果使用 sudo umount -l /cdrom 会导致启动菜单只有内存测试选项而没有ubuntu选项,可以用以下方法解决:
1. 用livecd启动进入live桌面。
2. 挂载 / 分区,打开一个终端 输入
代码:
cd /media
sudo mkdir disk
sudo mount /dev/sda8 /media/disk #这里的 sda8换成自己的分区
3. 复制内核并修改 menu.lst
代码:
cd /cdrom/capser
sudo cp vmlinuz /media/disk/boot/vmlinuz-2.6.28-11-generic
sudo gedit /media/disk/boot/grub/menu.lst
你好,请问下重启后如何用grub来设置用livecd启动进入live桌面?那时候不是只有内存测试了吗?
还有一个问题,我想在安装后重启前修改设置你说的那些信息,但是我用cd /cdrom 之后发现什么都没有,也没有capser文件夹。
请问有什么解决方法吗?
Re: 9.04硬盘安装后,启动菜单只有内存测试,没有ubuntu启动项的解决方法
发表于 : 2009-06-04 13:16
由 smallapple
在启动时按ESC键,存在windows选项时,选择进入windows,再进入livecd.没windows选项时,出现系统菜单时按 c,进入命令行
在grub>下输入:
代码: 全选
grub>root (hd0,0)
grub>chainloader +1
grub>boot
进入windows菜单,再进入ubuntu 硬盘安装的选项.
找不到capser,要以找到你拷贝出来用来硬盘安装的那个vmlinuz
or
代码: 全选
sudo mount /isodevice/ubuntu*.iso /cdrom -o loop
cd /cdrom/capser
Re: 9.04硬盘安装后,启动菜单只有内存测试,没有ubuntu启动项的解决方法
发表于 : 2009-06-04 19:20
由 xinxinsnowdream
问题已经解决,谢谢!