当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : grub出错,进不了系统,在线急等
帖子发表于 : 2007-06-24 11:07 

注册: 2007-01-08 11:41
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
今早开机画面出现 grub error 17,进不了系统..我用7.04 live cd 进入系统.打开menu.lst发现发现第17行是被#号注释掉的...我的live cd的终端里根本无法编辑menu.lst啊,还有直接打开它无法修改,因为没有权限.请问该怎么做呢? live cd进入机子似乎没有用啊,什么权限也没有,只可以读...


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-06-24 11:30 
头像

注册: 2006-09-30 0:32
帖子: 2717
地址: 巴拉特星系第四行星──海尼森
送出感谢: 0 次
接收感谢: 0 次
你在livecd看到的所谓的 / 和 /boot/grub
都是cd系统的,不是你硬盘的

给你些提示:将你硬盘上的 / 挂载上(如果你的/boot独立分区,那么就挂载/boot就可以了)


_________________
头可断,血可流,靓女不可不追求
相艾唔好口,够姜就只抽

BARTON 2500+/1536MDDR400
EP8RDA3G/MX4000 128M64bit 8X
DiamondPlus9-6Y080L0-ATA133
Samsung743DF
HiweedDesktop-1.0


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-06-24 11:32 
头像

注册: 2007-06-07 23:33
帖子: 44
送出感谢: 0 次
接收感谢: 0 次
我遇到过3次了
重装了三次


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-06-24 11:33 

注册: 2006-09-12 14:09
帖子: 1897
送出感谢: 0 次
接收感谢: 0 次
这个错误可能不是menu.lst的问题,试重安装一下grub


_________________
Fair winds and following seas !


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-06-24 11:55 

注册: 2007-01-08 11:41
帖子: 117
送出感谢: 0 次
接收感谢: 0 次
雕啸长空 写道:
这个错误可能不是menu.lst的问题,试重安装一下grub
安装一下grub?我现在都进不了ubuntu啊,怎么重装呢?我的grub是装7.04的时候自动装上的啊。。不知道怎么重装呵。刚刚 把grub菜单修复了,可以看到菜单,但提示说 不能挂载分区。。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: grub出错,进不了系统,在线急等
帖子发表于 : 2007-06-24 12:00 
头像

注册: 2006-11-24 11:00
帖子: 194
地址: 太阳系第3行星
送出感谢: 0 次
接收感谢: 0 次
hxx221 写道:
今早开机画面出现 grub error 17,进不了系统..我用7.04 live cd 进入系统.打开menu.lst发现发现第17行是被#号注释掉的...我的live cd的终端里根本无法编辑menu.lst啊,还有直接打开它无法修改,因为没有权限.请问该怎么做呢? live cd进入机子似乎没有用啊,什么权限也没有,只可以读...


首先 error 17 不是指 menu.lst 第17行,是指grub 的错误号,详细如下

Error 17 : Cannot mount selected partition
Solution
This error is returned if the partition requested exists, but the filesystem type cannot be recognized by GRUB.
Be sure to check your root(x,y) settings in your grub.conf.
Also, if you are trying to boot Windows, make sure that your grub.conf file has the root (hdX,Y) (or rootnoverify (hdX,Y)) and chainloader (hdX,Y)+1 in it.

其次,正如楼上说的一样,你打开的很可能是 livecd 的 menu.lst 该文件我记得是只读的。
正常情况下没有必要改menu.lst 如果是这个文件错误(小错误比如kernel 行写错了),可以在grub menu 按 e 键进行编辑

解决这个问题可用livecd 启动后,执行 grub-install /dev/hda (或 sda)如果还不行可手工装grub,步骤如

$sudo grub
>root (hd0,0)
>setup (hd0)
>quit

重启,里面的hd0,0 这里自己改成相应的”分区“。。期间有错可贴上来让其它人帮助解决

hxx221 写道:
雕啸长空 写道:
这个错误可能不是menu.lst的问题,试重安装一下grub
安装一下grub?我现在都进不了ubuntu啊,怎么重装呢?我的grub是装7.04的时候自动装上的啊。。不知道怎么重装呵。刚刚 把grub菜单修复了,可以看到菜单,但提示说 不能挂载分区。。


按上面的方法,在菜单那按e 编辑,修改相应的选项
最好把错误原文贴上来,并说明是在kernel 载入后还是载入前提示的。。
特别要注意 hda 和 sda,没装过ubuntu 7但用过它的beta版在安装时是sda 装完是hda 也不是不可能


_________________
要爱护linux 就象爱护我们的庄稼地一样


最后由 arli 编辑于 2007-06-24 12:06,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-06-24 12:05 

注册: 2007-06-24 12:03
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
livecd提供有chroot吗?我没有用过,所以不知道
如果有的话,可以通过这个命令切换到硬盘上的系统


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-06-24 12:09 
头像

注册: 2006-11-24 11:00
帖子: 194
地址: 太阳系第3行星
送出感谢: 0 次
接收感谢: 0 次
craig 写道:
livecd提供有chroot吗?我没有用过,所以不知道
如果有的话,可以通过这个命令切换到硬盘上的系统


不必用 chroot,这个对修改内核相关的东西才用
而且chroot 在mount 之后了,用livecd 启动后就能编辑盘里的东西
sudo mkdir -p /mnt/d1
mount /dev/sda1 /mnt/d1
cd /mnt/d1/

:TODO...


_________________
要爱护linux 就象爱护我们的庄稼地一样


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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