·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux文档 | Linux论坛 | Linux下载 | Linux博客 | Linux搜索
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 新手入门
 
GRUB简体汉化版使用——基本概念及界面说明
来源: ChinaUnix博客  日期: 2008.04.30 09:02 (共有条评论) 我要评论
 

    来源:赛迪网技术社区    作者:lynn

A.基本概念
1. GRUB 里的设备命名法则
    它使用了UNIX对设备的命名方法.比如我们拥有两块硬盘,那么采用这种形式(hdx,y), 这里,x,y, 都是从0开始计数的.所以两块硬盘是 (hd0,y),(hd1,y). 他们位于第一个IDE接口上. 对 hd0 来说, 请看下图:

(注, C: 为第一主分区, 其他分区是扩展分区.由于主分区只能有四个,即 0,1,2,3, 所以第一个扩展分区的编号从 4 开始.)
    这是硬盘,那么光驱哪? 对,采用 (cd) 就可以了. 网络设备使用 (nd). 我估计,以后支持usb以后,可以使用 (ud). ;-)  欢迎你的参与,我们的开发还在继续.
    那么,这里就要提及 GRUB 里的一个很首要的概念了, 即 "根(/)", 或者 root. 其实,它就是一个源一样的东西,与草木的"根"相类似. 在GRUB中,其它的文件对象都域于此. 所以,一旦你指定了一个根,后续的操作除非显示地说明,否则都是对"根"而言的.  
    其实在某种意义上来说,和相对/绝对路径有点关联性. ;-)   正如,你所猜到的那样, GRUB 使用 root 命令来指定根设备(通常都是文件系统).
B. 命令和参数
    在古老的 dos 时代,这两个东东是很平常的. 可以认为,命令是程序的名称,参数是告诉程序如何作和怎么作.比如在 Grub 的控制台里:
GRUB>help scdrom
那么, help 就是命令, 而 scdrom 就是参数了. 它的意思是"给出 scdrom 命令的帮助信息."
C. 界面说明
    首先,引导程序应该简单易用,菜单加鼠标是不错的主意.是的, GRUB 支持自定义的菜单选择功能项;但当前来说,它还不能支持鼠标的点选. 另外,为了更灵活, GRUB 还可以动态地编辑菜单项,这就是它的控制台功能(在控制台里,你可以使用 `ESC`键返回到主选菜单界面).以下三图可供参考:

(主菜单)

(编辑菜单项)

(命令行模式)
D. 关于菜单脚本文件
    与 Windows NT 类似, GRUB 也提供了一个菜单生成文件,我们常称之以脚本.
    通常情况下,我们把 GRUB 要用到地文件都放到 /boot/grub/ (这里我们省略了对根设备的指定, 所以完整的表示可能是 (hd0,0)/boot/grub ). 而菜单文件的默认名称是 menu.lst. 这里有一个样本实例,  
>> 请点击     这里应该说明的是, 菜单文件里的注释是以"#"开头的, 而每一项菜单都必须指定一个标题(title),否则不但不能被显示出来,反而还作为了上一项的命令了.


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_652610.html
  发表评论 查看评论(共有条评论)
 
 


最新资讯更多>> 
· 红帽简化超级计算平台对抗微软..
· Mono 2.0发布 平台差异将进一步..
· 开源备份渐入主流
· Vista太慢 笔记本厂商倾向Linu..
· 业内分析:Solaris还有市场前景..
· 低价Linux笔记本电脑退换比例居..
· Oracle再祭收购大旗,这次红帽..
· 陈向群、杨芙清编著的《操作系..
· Linux发布17周年
· 开发者发行版:openSUSE 11.1 ..
论坛热点更多>> 
· 【转帖】阿纲行走中国500天
· 帖些美女
· 《画皮》
· 我也发个图片吧
· MM生活片断汇总
· PS白蛇--大家可以自己PS跟贴
· 白衣的忧伤
· 企鹅(我所有的){应大家要求..
· RHCA拿的下吗?
· Linux新手 用什么版本好
文档更新更多>> 
· kmess1.5.1在红旗6sp1上的安装方法
· OOo3.0 RC2 发布,中文版可用。
· IT从业人员必看的10大论坛
· SSH权威指南
· DNS相关定义介绍
· OpenVPN(zt)
· Linux shell I/O重定向详解
· linux下的烧写环境配置
· tcpdump详细用法
· 转:ARM的嵌入式Linux移植体验之基..
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2008 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号