最新Grub2全面教程_图文.docVIP

  • 18
  • 0
  • 约9.39千字
  • 约 21页
  • 2020-08-17 发布于湖北
  • 举报
按e进入己选择菜单的编辑状态,在编辑状态下,由上下左右箭号来移动光标,enter键换行,ctrl+x以编辑的内容启动,ctrl+c进命令行状态,按Esc退出,回到菜单项。 在需要使用额外的内核参数启动时,比如要加上acpi=off时,把光标移动到linux这一行最后,在splash后加上一空格再输入acpi=off,然后按ctrl+x启动。 按c进入命令行状态,按T ab键可查看所有可用的命令。 在命令行状态,可以根据需要加载或移除相应模块,也可用来启动在菜单没有显现的的系统。 比如,在第一硬盘的第一分区上装有w indo w s xp系统,但在菜单上没显示出来,我们可以命令行状态下输入命令启动: grubset root=(hd0,1 grubchainloader +1 grubboot 又比如启动第二硬盘第一逻辑分区上的ubuntu系统: grubset root=(hd1,5 grublinux /boot/vmlinuz-xxx-xxx root=/dev/sdb5 grubinitrd /boot/initrd.img-xxx-xxx grubboot 其中内核vmlinuz和initrd.img的版本号可用按T ab键自动查看。 2、下面介绍下在grub2中一些常用的命令 1help 查看命令用法,如 help search:查看search命令详细用法 2set 设置变量值,如 set default=0 set timeout=5 set root=(hd0,3等等 需要调用变量AA的值时,使用${AA},如set root=(hd1,1,则${root}=(hd1,1 3default 定义默认引导的操作系统。0 表示第一个操作系统,1表示第2个,依此类推 4timeout 定义在时间内用户没有按下键盘上的某个按键,自动引导default指定的操作系统。 5root 指定用于启动系统的分区。 6insmod和rmmod 加载或移除某模块,如 insmod jpeg insmod png insmod ntfs rmmod png等 7drivemap drivemap兼容grub的map,主要用于只能从第一硬盘(hd0引导启动的系统如 w in2000 xp 2003,比如要添加第二硬盘第一分区上的xp系统: menuentr yW indo w s XP{ set root=(hd1,1 drivemap -s (hd0 ${root} chainloader +1 } 8ls 列出当前的所有设备。如(hd0,(hd0,1,(hd0,5,(hd1,(hd1,1,(hd1,2等 ls -l 详细列出当前的所有设备。对于分区,会显示其label及uuid。 ls / 列出当前设为root的分区下的文件 ls (hd1,1/ 列出(hd1,1分区根目录的文件 9search search -f /ntldr 列出根目录里包含ntldr文件的分区,返回为分区号 search -l L I N U X 搜索label是L I N U X的分区。 search --set -f /ntldr 搜索根目录包含ntldr文件的分区并设为root,注意如果多外分区含有ntldr文件, set失去作用。 10loopbac k loopbac k命令可用于建立回放设备,如 loopbac k lo0 (hd1,1/abc.iso 可以使用lo0设备来访问abc.iso里的内容,比如说,可以从abc.iso里的软盘映像中启动 loopbac k lo0 (hd1,1/aa.iso linux (lo0/memdis k initrd (lo0/abc.img 要删除某一回放设备,可以使用-d参数: loopbac k -d lo0 11pager 分页显示。 set pager=1 显示满一页时暂停,按space继续 set pager=0 取消分页显示 12linux 用linux命令取代grub中的k ernel命令 13chainloader 调用另一个启动器,如 chainloader (hd0,1+1 调用第一硬盘第一分区引导扇区内的启动器,可以是w indo w s或linux的启动器 三、grub2配置文件详解 grub2改用grub.cfg为配置文件,配置文件应包含以下内容: ### BEGI N /etc/grub.d/00_header ### load_env #加载变量,如果在grubenv保存变量,则启动时装载 set default=0 #设置默认引导项,默认值为0 if [${prev_saved_entr y}]; then saved_entr y=${prev_saved_ent

文档评论(0)

1亿VIP精品文档

相关文档