当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [已解决]请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-11-26 16:36 
头像

注册: 2008-06-23 15:19
帖子: 3030
地址: 北欧某国
系统: ���������
送出感谢: 21
接收感谢: 6
我的电脑原来安装的是 Studio Ubuntu ,后来我安装了 Grub2 ,系统就不能用了。
没办法,我又安装了 Fedora 9,能运行,但实在不习惯。
删掉 Fedora,从新安装 Ubuntu,但安装完后,grub 只能进入命令航模式,就是那个 “grub>“提示符的那个。
要引导操作系统需要敲入
代码:
kernel (hd0,2)/boot/vmlinuz-2.6.27-10-generic root=/dev/sdb3
intrd (hd0,2)/boot/initrd.img-2.6.27-10-generic
boot

我也试过用 root、setup 安装 grub,但是无效。


最后由 Hello World! 编辑于 2008-12-02 18:44,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-11-26 16:49 

注册: 2008-10-28 20:18
帖子: 3249
送出感谢: 0 次
接收感谢: 0 次
修改 menu.lst
加入以下内容

default 0

timeout 3

title Ubuntu 8.10, kernel 2.6.27-10-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.27-10-generic root=/dev/sdb3 ro quiet splash
initrd /boot/initrd.img-2.6.27-10-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-10-generic (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.27-10-generic root=/dev/sdb3 ro single
initrd /boot/initrd.img-2.6.27-10-generic

title Ubuntu 8.10, memtest86+
root (hd0,2)
kernel /boot/memtest86+.bin
quiet


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-11-26 17:12 
头像

注册: 2008-06-23 15:19
帖子: 3030
地址: 北欧某国
系统: ���������
送出感谢: 21
接收感谢: 6
您好,我有完整的menu.lst文件,这是 Ubuntu 安装和更新的时候生成的。
代码:
default      0

timeout      10

title      Ubuntu 8.10, kernel 2.6.27-10-generic
uuid      7c0eba57-bf29-4787-9215-a1861b76a3b9
kernel      /boot/vmlinuz-2.6.27-10-generic root=UUID=7c0eba57-bf29-4787-9215-a1861b76a3b9 ro quiet splash
initrd      /boot/initrd.img-2.6.27-10-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-10-generic (recovery mode)
uuid      7c0eba57-bf29-4787-9215-a1861b76a3b9
kernel      /boot/vmlinuz-2.6.27-10-generic root=UUID=7c0eba57-bf29-4787-9215-a1861b76a3b9 ro  single
initrd      /boot/initrd.img-2.6.27-10-generic

title      Ubuntu 8.10, kernel 2.6.27-7-generic
uuid      7c0eba57-bf29-4787-9215-a1861b76a3b9
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=7c0eba57-bf29-4787-9215-a1861b76a3b9 ro quiet splash
initrd      /boot/initrd.img-2.6.27-7-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid      7c0eba57-bf29-4787-9215-a1861b76a3b9
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=7c0eba57-bf29-4787-9215-a1861b76a3b9 ro  single
initrd      /boot/initrd.img-2.6.27-7-generic

title      Ubuntu 8.10, memtest86+
uuid      7c0eba57-bf29-4787-9215-a1861b76a3b9
kernel      /boot/memtest86+.bin
quiet

title      Other operating systems:
root

title      Windows Vista/Longhorn (loader)
root      (hd0,0)
savedefault
makeactive
chainloader   +1

为了整齐,我把注解删掉了。另外,Windows的引导信息还没来得及改,最近不用Win。


最后由 Hello World! 编辑于 2008-11-26 17:59,总共编辑了 1 次

页首
 用户资料  
 
4 楼 
 文章标题 : Re: 请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-11-26 17:36 

注册: 2008-11-16 17:53
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
这样能解决么??
我也遇到同样的问题。。
请问怎么解决


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-11-26 19:42 

注册: 2007-01-28 21:27
帖子: 216
送出感谢: 0 次
接收感谢: 0 次
先重新安装GRUB
然后启动,就能进去了
还不行?
那就是MENU.LST 坏了,肯定还有这个文件,但内容不对,改成对的
还不行?
那就是内核坏了,
重装吧!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-11-26 20:22 
头像

注册: 2008-06-23 15:19
帖子: 3030
地址: 北欧某国
系统: ���������
送出感谢: 21
接收感谢: 6
helai 写道:
先重新安装GRUB
然后启动,就能进去了
还不行?
那就是MENU.LST 坏了,肯定还有这个文件,但内容不对,改成对的
还不行?
那就是内核坏了,
重装吧!

您好,我今天上午重装的。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-11-28 16:22 

注册: 2007-07-14 22:39
帖子: 229
送出感谢: 0 次
接收感谢: 0 次
怪事。貌似grub不会去找menu.lst.如果真的不行试试其他的引导程序吧。
输入命令可以引导,应该不是内核坏了啊


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-12-02 18:44 
头像

注册: 2008-06-23 15:19
帖子: 3030
地址: 北欧某国
系统: ���������
送出感谢: 21
接收感谢: 6
修好了,在命令行下敲入
代码:
root (hd0,2)
setup (hd0)
reboot

就没事了,上次我输入这些指令无效啊?难道是我输入错了?


页首
 用户资料  
 
9 楼 
 文章标题 : Re: [已解决]请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-12-03 11:11 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
下面这句合理么?(hd0,2)和root=/dev/sdb3?感觉很奇怪。
代码:
kernel (hd0,2)/boot/vmlinuz-2.6.27-10-generic root=/dev/sdb3


我知道GRUB在硬盘和分区上记数是从0开始的,GRUB会把当前硬盘认作(hd0),但是(hd0,2)会不会与root=/dev/sdb3冲突呢?


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
10 楼 
 文章标题 : Re: [已解决]请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-12-04 14:03 
头像

注册: 2008-06-23 15:19
帖子: 3030
地址: 北欧某国
系统: ���������
送出感谢: 21
接收感谢: 6
anriqing 写道:
下面这句合理么?(hd0,2)和root=/dev/sdb3?感觉很奇怪。
代码:
kernel (hd0,2)/boot/vmlinuz-2.6.27-10-generic root=/dev/sdb3


我知道GRUB在硬盘和分区上记数是从0开始的,GRUB会把当前硬盘认作(hd0),但是(hd0,2)会不会与root=/dev/sdb3冲突呢?

是这样的,我是从第二快硬盘启动的,因此第二块硬盘被grub识别为(hd0),被linux识别为sdb。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [已解决]请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-12-05 17:41 

注册: 2008-12-01 0:30
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
你装的是GRUB2吧,这个跟GRUB不一样的。你改menu.lst 是没用的。因为它不读取这个配置文件
你应该改GRUB下面的grub.cfg,grub2的配置文件是grub.cfg
具体可以这么改:
代码:
set timeout=20
set default=0

menuentry "winXP" {
    set root=(hd0,1)
    chainloader +1
}

menuentry "Ubuntu 8.10, kernel 2.6.27-10-generic" {
    set root=(hd0,x)
    linux /boot/vmlinuz-2.6.27-10-generic  root=/dev/hdax
    initrd  /boot/initrd.img-2.6.27-10-generic
}


值得注意的是:硬盘的第一个分区是(hd0,1),这个是Grub2的变化,不再是(hd0,0).
具体看GRUB2的介绍吧:http://bbs.znpc.net/viewthread.php?tid=2269&extra=page%3D1


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [已解决]请问,我的电脑重装ubuntu后,grub就只能进入命令行模式,我该怎么办?
帖子发表于 : 2008-12-07 10:54 
头像

注册: 2008-06-23 15:19
帖子: 3030
地址: 北欧某国
系统: ���������
送出感谢: 21
接收感谢: 6
谢谢。
grub2我装过,装完后。。。算了,不堪回首。
但这次我安装的的确是grub0.97,等grub2的稳定版上市,我一定安装。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译