当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 怎样用grub设置启动引导项呀?
帖子发表于 : 2009-04-02 21:21 

注册: 2009-03-01 19:13
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
与同事共用一台电脑,电脑原装Windows Vista系统,本人安装了Ubuntu8.10,昨天同事安装了Fedora 10,安装时启动引导项设置为Windows,并且添加了Ubuntu8.10,但是只能进入Windows和'Fedora,进入不了Ubuntu,屏幕出现:
Error 13: Invalid or unsupported executable format
Press any kcy to continue
我应该怎样才能进入ubuntu,请您说详细点,两只菜鸟谢谢大家了!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 怎样用grub设置启动引导项呀?
帖子发表于 : 2009-04-07 2:47 

注册: 2008-10-10 20:58
帖子: 43
送出感谢: 5
接收感谢: 0 次
估计是安装FC10后,ubuntu的分区号改变了,由于存在多个linux,先不考虑用livecd 来 sudo grub 从新安装

首先确认此时的grub是否是ubuntu的grub?
如果是则按照下列步骤:
(一)把光标移动到ubuntu的选项 按“e“编辑,再按“e“编辑root那一行,把(hdx,y)中y减上一,改为(hdx,z)——其中z=y-1,再按回车确认,按“b“看看是否能启动,如果不能,
把z改为y+1看看,都不行还需尝试其他数字。。。记录修改后的z的值
(二)如果成功进入ubuntu后,进入终端sudo gedit /boot/grub/menu.lst 把刚才改过的分区永久改一下(把ubuntu一项的y改为z)。

如果是fedora的grub:
(一)与上面相同
(二)进入fedora系统 ,进入终端sudo gedit /boot/grub/menu.lst 把刚才改过的分区永久改一下(把ubuntu一项的y改为z)——其实基本上也一样

另:如果没有fedora的密码,则进入windows使用gurb4dos,将grldr文件复制到C盘根目录下(设C盘为windows系统盘),用Explore2fs等工具在windows下查看
menu.lst,复制ubuntu的选项部分(看参考部分),在C盘根目录下另存为menu.lst(lst为后缀名,不能够是txt),然后在文件夹选项中取消隐藏系统文件 并显示所
有文件,然后就可以看见boot.ini了
修改boot.ini内容:添加一行 C:\grldr="ubuntu"
保存后重启,进入GRUB选择进入windows 再选择进入ubuntu就可以了

GOODLUCK!

参考:ubuntu参考内容menu,lst里的部分:

title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,8)
kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=647c115a-b355-4802-bfa4-f3130b3b745e ro quiet splash locale=zh_CN
initrd /boot/initrd.img-2.6.24-19-generic
quiet


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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