欢迎来到天天文库
浏览记录
ID:8260026
大小:74.00 KB
页数:34页
时间:2018-03-14
《grub常用功能参考手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、GRUB常用功能参考手册瀚海星云-同主题阅读讨论区:Linux[Linux系统]板主:daizishengxhackerdau标题:GRUB常用功能参考手册回复本文上一篇本讨论区下一篇marion26094828678364本文:[转寄][转贴][删除][修改][回复][作者:marion][人气:248]发信人:marion(好奇心?那只是科研的第一步!),信区:Linux标题:Fw:GRUB常用功能参考手册发信站:瀚海星云(2009年11月07日01:51:03星期六),站内信件WWWPOST【以下文字转载自Hard
2、ware讨论区】【原文由marion所发表】阅读提示:1.GRUB和GRUB2在许多方面没有继承性,本手册针对GRUB。2.GRUB本身的命令行界面支持Tab键补齐命令和目录/文件名,因此在GRUB界面下交互操作时应该善于利用Tab补齐功能。3.本文主要针对Linux下安装的GRUB,但是配置文件和相关基础知识也适用于GRUB4DOS,只是在安装/修复安装、文件位置等方面有别。4.本手册源自marion的笔记,肯定有错误和疏漏,欢迎指正;本手册仅限于GRUB常见的功能,不能替代英文fullhelp5.GRUB需要在某个确
3、定的操作系统下安装,但是安装完毕以后可以独立于操作系统运行——注意,格式化GRUB主要文件所在的那个系统分区后当然GRUB就无法运行了,但不表示GRUB依赖操作系统。本质上,GRUB是一个硬件实用工具性质的独立于操作系统的软件。GRUB常用功能参考手册version1.0betabymarioninGFDLon20091107>>>>>>>>>>>>>>>>>前言<<<<<<<<<<<<<<<<4、enu.lst是链接,指向某个位置的grub.conf例如/etc/grub/grub.conf>>>>>>>>>>>>>>>>>目录<<<<<<<<<<<<<<<<5、BR或分区引导扇区上自主启动,也可以由其他启动引导工具(包括ntldr、另一个GRUB等等)转交引导权后启动。如果需要自主启动,则放置grub主要文件的那个分区文件系统格式必须是grub能解读(有驱动)的格式,常见的诸如ext2/3、fat等等;特别需要指出的是,grub本身不带ntfs的驱动,所以不能从ntfs分区上自主启动!grub能解读什么格式的文件系统,取决于安装grub时使用的*stage1*那一套文件。对于能解读的FS,grub可以进入其目录树定位文件(也就是说只需要文件的相对位置),在这个前提下,最核心的是6、执行三个命令(root语句不是关键,参见后文):[1]kernel[2]initrd[3]boot其中boot只在手工逐行操纵GRUB引导过程时才需要敲入[1]kernel命令是将内核装入内存准备启动,可附加复杂的内核参数。通常内核是一个很小的gz压缩文件——linux内核以vmlinuz…开头,有时干脆通过符号链接提供一个简单的名字“vmlinuz”;还有其他内核,比如加载虚拟软驱专用的内核memdisk.gz等等。[2]in7、itrd命令是将配合内核使用的整套目录树装入内存的RAMdisk,这个目录树其实相当于一个文件系统的镜像文件,大小往往比内核大不少——linux文件系统(最小)镜像以initrd…开头,有时也有简单的符号链接“initrd”;虚拟软驱用的fd文件系统镜像通常是一个.img文件。===============================GRUB的硬件设备号===============================GRUB大部分计数是从0开始的,例如第几个操作系统,第几个块设备,第几个分区。8、~~~~~~~~~~~~~~~~~~~~~~~~Attention!“第零块”PATA设备——hd0即hda“第一块”PATA设备——hd1即hdb/*或者也可能是hdc,因为IDE1master=hdaIDE1slaver=hdbIDE2master=hdcIDE2slaver=hdd*/hd0上的“第零个”磁盘分
4、enu.lst是链接,指向某个位置的grub.conf例如/etc/grub/grub.conf>>>>>>>>>>>>>>>>>目录<<<<<<<<<<<<<<<<5、BR或分区引导扇区上自主启动,也可以由其他启动引导工具(包括ntldr、另一个GRUB等等)转交引导权后启动。如果需要自主启动,则放置grub主要文件的那个分区文件系统格式必须是grub能解读(有驱动)的格式,常见的诸如ext2/3、fat等等;特别需要指出的是,grub本身不带ntfs的驱动,所以不能从ntfs分区上自主启动!grub能解读什么格式的文件系统,取决于安装grub时使用的*stage1*那一套文件。对于能解读的FS,grub可以进入其目录树定位文件(也就是说只需要文件的相对位置),在这个前提下,最核心的是6、执行三个命令(root语句不是关键,参见后文):[1]kernel[2]initrd[3]boot其中boot只在手工逐行操纵GRUB引导过程时才需要敲入[1]kernel命令是将内核装入内存准备启动,可附加复杂的内核参数。通常内核是一个很小的gz压缩文件——linux内核以vmlinuz…开头,有时干脆通过符号链接提供一个简单的名字“vmlinuz”;还有其他内核,比如加载虚拟软驱专用的内核memdisk.gz等等。[2]in7、itrd命令是将配合内核使用的整套目录树装入内存的RAMdisk,这个目录树其实相当于一个文件系统的镜像文件,大小往往比内核大不少——linux文件系统(最小)镜像以initrd…开头,有时也有简单的符号链接“initrd”;虚拟软驱用的fd文件系统镜像通常是一个.img文件。===============================GRUB的硬件设备号===============================GRUB大部分计数是从0开始的,例如第几个操作系统,第几个块设备,第几个分区。8、~~~~~~~~~~~~~~~~~~~~~~~~Attention!“第零块”PATA设备——hd0即hda“第一块”PATA设备——hd1即hdb/*或者也可能是hdc,因为IDE1master=hdaIDE1slaver=hdbIDE2master=hdcIDE2slaver=hdd*/hd0上的“第零个”磁盘分
5、BR或分区引导扇区上自主启动,也可以由其他启动引导工具(包括ntldr、另一个GRUB等等)转交引导权后启动。如果需要自主启动,则放置grub主要文件的那个分区文件系统格式必须是grub能解读(有驱动)的格式,常见的诸如ext2/3、fat等等;特别需要指出的是,grub本身不带ntfs的驱动,所以不能从ntfs分区上自主启动!grub能解读什么格式的文件系统,取决于安装grub时使用的*stage1*那一套文件。对于能解读的FS,grub可以进入其目录树定位文件(也就是说只需要文件的相对位置),在这个前提下,最核心的是
6、执行三个命令(root语句不是关键,参见后文):[1]kernel[2]initrd[3]boot其中boot只在手工逐行操纵GRUB引导过程时才需要敲入[1]kernel命令是将内核装入内存准备启动,可附加复杂的内核参数。通常内核是一个很小的gz压缩文件——linux内核以vmlinuz…开头,有时干脆通过符号链接提供一个简单的名字“vmlinuz”;还有其他内核,比如加载虚拟软驱专用的内核memdisk.gz等等。[2]in
7、itrd命令是将配合内核使用的整套目录树装入内存的RAMdisk,这个目录树其实相当于一个文件系统的镜像文件,大小往往比内核大不少——linux文件系统(最小)镜像以initrd…开头,有时也有简单的符号链接“initrd”;虚拟软驱用的fd文件系统镜像通常是一个.img文件。===============================GRUB的硬件设备号===============================GRUB大部分计数是从0开始的,例如第几个操作系统,第几个块设备,第几个分区。
8、~~~~~~~~~~~~~~~~~~~~~~~~Attention!“第零块”PATA设备——hd0即hda“第一块”PATA设备——hd1即hdb/*或者也可能是hdc,因为IDE1master=hdaIDE1slaver=hdbIDE2master=hdcIDE2slaver=hdd*/hd0上的“第零个”磁盘分
此文档下载收益归作者所有