当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 24 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : ubuntu9.10下安装红旗引导问题(红旗6的GRUB不支持ext4)
帖子发表于 : 2010-04-02 20:43 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
这次我们的Linux宣传活动红旗给了我们很大的赞助,所以用下红旗也算对得起红旗的赞助嘛~已经在虚拟机跑过了,现在想真的装到主机跑一下特效截些图,给红旗稍微宣传下。引导问题一直没学好,所以想请教一下:(光盘是红旗6)
1、ubuntu9.10用的是GRUB2,而红旗6用的是GRUB,安装完红旗是否由GRUB接管?那样ubuntu是否就进不去了?
2、如果上述1成立,想卸掉红旗找回ubuntu,用常用的重写MBR的修复方法,比如
代码:
mount /dev/sda$ /mnt
grub-install --root-directory=/mnt /dev/sda

是否管用?
谢谢!


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


最后由 qingdaoocean 编辑于 2010-04-03 22:22,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题
帖子发表于 : 2010-04-02 20:57 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 20
默认安装 grub loader 会替代grub2,如果安装过程中 grub 不能发现 ubuntu而没加入菜单时,可以手动编辑grub的menu.lst,添加 ubuntu启动菜单。

2 仍适用,不过可以通过Redflag 的 grub进入 ubuntu 后直接 sudo grub-install /dev/sda 更简单


_________________
Grub2 基础教程


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题
帖子发表于 : 2010-04-02 21:44 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
多谢小苹果! :em11


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


页首
 用户资料  
 
4 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题
帖子发表于 : 2010-04-03 0:35 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
红旗的grub没有发现ubuntu,进去之后手动添加引导。模仿红旗里的格式,写上ubuntu的引导(/在sda7,在GRUB里应该是hd0,6吧?):
代码:
title ubuntu
   root (hd0,6)
   kernel /boot/vmlinuz-2.6.31-20-generic root=UUID=add4717d-37b5-4639-adad-b139a57664b7 ro   quiet splash
   initrd /boot/initrd.img-2.6.31-20-generic
 

最后红旗的引导文件为:
代码:
default=0
timeout=5
gfxmenu (hd0,10)/boot/message
title Red Flag (2.6.27.10-1_3)
   root (hd0,10)
   kernel /boot/vmlinuz-2.6.27.10-1_3 ro root=LABEL=/ vga=788 splash=silent resume=/dev/sda10
   initrd /boot/initrd-2.6.27.10-1_3.img
title Windows XP/2000
   rootnoverify (hd0,0)
   chainloader +1
title ubuntu
   root (hd0,6)
   kernel /boot/vmlinuz-2.6.31-20-generic root=UUID=add4717d-37b5-4639-adad-b139a57664b7 ro   quiet splash
   initrd /boot/initrd.img-2.6.31-20-generic
 

重启提示找不到文件。我的ubuntu是ext4格式,是不是GRUB不认ext4呢?
没办法,只好修复好ubuntu,然后update-grub,自动找到了红旗的引导。


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题
帖子发表于 : 2010-04-03 9:57 
头像

注册: 2009-01-24 23:07
帖子: 1230
送出感谢: 0 次
接收感谢: 0 次
qingdaoocean 写道:
没办法,只好修复好ubuntu,然后update-grub,自动找到了红旗的引导。

:em09


_________________
学生仅此而已……


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 18:15 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 20
引用:
没办法,只好修复好ubuntu,然后update-grub,自动找到了红旗的引导。

只能怪红旗为什么不支持 ext4 :em09


_________________
Grub2 基础教程


页首
 用户资料  
 
7 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 18:16 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
smallapple 写道:
只能怪红旗为什么不支持 ext4 :em09

是红旗不支持ext4?难道GRUB支持ext4? :em04


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


页首
 用户资料  
 
8 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 18:57 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
还有一个问题要请教:红旗的卷标是/,放在那里很不爽,就在GParted里面把卷标改成redflag,重启之后发现进不去红旗了。进ubuntu的grub.cfg看了一下,原来有句:
代码:
root=LABEL=/
,根据卷标啊~于是手动改成新卷标名,却发现不能保存,提示硬盘只读。请问该怎么才能修改呢?谢谢!


附件:
Screenshot.png
Screenshot.png [ 15.07 KiB | 被浏览 673 次 ]



_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
页首
 用户资料  
 
9 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 19:09 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 20
sudo chmod +w
你可以先修改 红旗的 menu.lst ( 或者是 grub.conf ? ? ),或/etc/grub/defualt 再 sudo update-grub


_________________
Grub2 基础教程


页首
 用户资料  
 
10 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 19:24 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
smallapple 写道:
sudo chmod +w
你可以先修改 红旗的 menu.lst ( 或者是 grub.conf ? ? ),或/etc/grub/defualt 再 sudo update-grub

硬盘分区也是直接+w哈,呵呵~还真都是文件来~谢了!


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


页首
 用户资料  
 
11 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 19:25 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
smallapple 写道:
你可以先修改 红旗的 menu.lst ( 或者是 grub.conf ? ? ),或/etc/grub/defualt 再 sudo update-grub

对了,红旗里改menu.lst或者grub.cfg都可以,我当时改的menu.lst,发现它的grub.cfg也自动改了~


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


页首
 用户资料  
 
12 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 20:02 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
貌似事情没我想的那么简单 :em06
sudo chmod +w /dev/sda11(红旗的引导所在分区)不管用,sudo chmod +w /dev/sda7(ubuntu根,grub.cfg所在分区)还是不管用。采用小苹果的第二个建议,进红旗改。这次为了避免以后再改卷标,直接改成用UUID,改完之后重启,可以进红旗。再重启,进ubuntu,update-grub,ubuntu的grub.cfg里红旗引导已经改成用UUID了。再次用GParted修改卷标,重启,红旗又进不去了……从错误提示来看,怎么还是LABLE问题 :em20 难道红旗检测文件系统还是根据卷标……这在哪里改啊? :em06


附件:
20100403.jpg
20100403.jpg [ 304.19 KiB | 被浏览 658 次 ]



_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/
页首
 用户资料  
 
13 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 20:34 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 20
估计红旗的 /etc/fstab 有可能也是用卷标的

代码:
sudo chmod +w /boot/grub/grub.cfg

:em20 :em06


_________________
Grub2 基础教程


页首
 用户资料  
 
14 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 21:07 
头像

注册: 2009-03-28 15:12
帖子: 7867
送出感谢: 2
接收感谢: 20
qingdaoocean 写道:
smallapple 写道:
只能怪红旗为什么不支持 ext4 :em09

是红旗不支持ext4?难道GRUB支持ext4? :em04


红旗编译时没加入 etx4 支持嘛,

那个 fedora opensuse 都用 grub 也都支持 ext4 :em05


_________________
Grub2 基础教程


页首
 用户资料  
 
15 楼 
 文章标题 : Re: ubuntu9.10下安装红旗引导问题(GRUB不支持ext4?)
帖子发表于 : 2010-04-03 21:38 
头像

注册: 2009-05-16 8:47
帖子: 2753
送出感谢: 0 次
接收感谢: 2
smallapple 写道:
代码:
sudo chmod +w /boot/grub/grub.cfg

:em20 :em06

:em06 文件只读为啥显示“磁盘只读”啊,我还以为设备也当做文件添加写呢 :em04
而且我怎么记得以前改过grub.cfg啊,没出现这种情况,难道我记错了 :em06
多谢小苹果的指教 :em11


_________________
“飞达”——武汉理工大学开源技术协会http://vedaclub.org/


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 24 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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