LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 945|回复: 8

问:关于grub2

[复制链接]
发表于 2010-3-30 10:48:22 | 显示全部楼层 |阅读模式
被grub2郁闷了。ubuntu下找不到/boot/grub/menu.lst。然后搜索又搜索,发现原来是Karmic(9.10)安装的是grub2,换了配置方式。

暂时是没搞懂grub2的配置,看了就让人头晕。这次装arch,还是改成用arch的grub来引导。感觉舒服多了。
----------------------------------------------------------
有大大能指教一下grub2为什么要那样配置呢?有什么好处吗?以后arch的cd会不会也改成grub2呢?
----------------------------------------------------------
有什么好方法,用vi编辑的时候,从另一个文件里拷贝一段字符出来?改menu.lst的时候输入uuid让我很郁闷。。。。求指教。。。。大家都是怎么做的呢?
----------------------------------------------------------
用mirrors.163.com的arch源,pacman -Sy怎么都更新不了。。。。是不是这个源挂了?
发表于 2010-3-30 11:14:52 | 显示全部楼层
grub2我也是看不懂,但是,似乎它可以调节到1024x768这样的分辨率,或者说,可能它能和KMS配合起来用。
另外,最新的Archboot的ISO,安装的时候,已经可以将引导器选为grub2了。
回复 支持 反对

使用道具 举报

发表于 2010-3-30 11:20:31 | 显示全部楼层
GRUB2是新一代产品,变更配置文件不足为奇

不会用VI,用的是VIM,可以用GPM来复制,CLI下
回复 支持 反对

使用道具 举报

发表于 2010-3-30 12:34:33 | 显示全部楼层
早已弃用grub转向grub2的路过
其实grub2的配置文件很容易看明白,和shell脚本很类似,一读就全明白了。倒是grub的配置不专门学习是弄不懂的
我用grub2最主要是因为它支持直接由iso文件启动
回复 支持 反对

使用道具 举报

发表于 2010-3-30 12:43:29 | 显示全部楼层
还好吧?Grub2一样用啊,语法有小小变动而已。
  1. # Config file for GRUB2 - The GNU GRand Unified Bootloader
  2. # /boot/grub/grub.cfg
  3. # DEVICE NAME CONVERSIONS
  4. #
  5. #  Linux           Grub
  6. # -------------------------
  7. #  /dev/fd0        (fd0)
  8. #  /dev/sda        (hd0)
  9. #  /dev/sdb2       (hd1,2)
  10. #  /dev/sda3       (hd0,3)
  11. #
  12. # Timeout for menu
  13. set timeout=2
  14. # Set default boot entry as Entry 0
  15. set default=0
  16. # (0) Arch Linux
  17. menuentry "Arch Linux" {
  18. set root=(hd0,7)
  19. linux /boot/vmlinuz26 root=/dev/sda7 ro
  20. initrd /boot/kernel26.img
  21. }
  22. # (1) Arch Linux
  23. menuentry "Arch Linux Fallback" {
  24. set root=(hd0,7)
  25. linux /boot/vmlinuz26 root=/dev/sda7 ro
  26. initrd /boot/kernel26-fallback.img
  27. }
  28. # (2) Windows
  29. menuentry "Windows 7 Ultimate" {
  30. set root=(hd0,1)
  31. chainloader +1
  32. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-30 13:15:24 | 显示全部楼层
谢谢几位!我发现我其实是被ubuntu的grub2的配置弄郁闷了,很长很麻烦。。。。
自己看了一下archlinux的wiki之后弄明白。
回复 支持 反对

使用道具 举报

发表于 2010-3-30 14:07:32 | 显示全部楼层
咋我看ubuntu的grub2配置看的头都大了呢。。。实在是有够复杂。。
回复 支持 反对

使用道具 举报

发表于 2010-3-30 14:55:18 | 显示全部楼层
看楼上的grub2示例,的确是很明了,看来大家都被Ubuntu折腾过。
下次要重装系统的时候,选grub2试一试。
回复 支持 反对

使用道具 举报

发表于 2010-3-30 15:20:17 | 显示全部楼层
看了一下Wiki,还是不太明白,想知道怎么让系统从grub2启动就支持KMS呢?
是用那个什么gfxmode和vbemode?
或者不是KMS状态也无所谓,至少调到1024x768嘛,grub是640x480的吧,现在Kernel支持了KMS,就变成grub前面的一段是低分辨率,到后面开始执行开机脚本了,再切到KMS分辨率。
有没有办法在grub2下怎么写,让它保持一致呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表