在出现选择菜单时,按C进入终端命令行模式,按E进入当前菜单项编辑模式(和grub一样),编辑中按Ctrl + C退出,按Ctrl + X 以编辑内容启动。
1. help 查看命令用法,显示所有可用命令 help search search 命令用法
2. ls 列出当前的所有设备。如 (hd0) (hd0,1) (hd0,5) (hd1) (hd1,1) (hd1,2) .......
ls -l 详细列出当前的所有设备。对于分区,会显示其label及uuid。 ls / 列出当前设为root的分区下的文件 ls (hd1,1)/ 列出(hd1,1)分区下文件
3. search search -f /ntldr 列出根目录里包含ntldr文件的分区,返回为分区号 search -l LINUX 搜索label是LINUX的分区。 search --set -f /ntldr 搜索根目录包含ntldr文件的分区并设为root,注意如果多外分区含有ntldr文件,set 失去作用。
4. loopback loopback命令可用于建立回放设备,如 loopback lo0 (hd1,1)/abc.iso
可以使用lo0设备来访问abc.iso里的内容,比如说,可以从abc.iso里的软盘映像中启动 loopback lo0 (hd1,1)/aa.iso linux (lo0)/memdisk initrd (lo0)/abc.img
要删除某一回放设备,可以使用-d参数: loopback -d lo0
5. set 使用set可以设置变量的值 set root= set timeout= 需要调用变量的值时,使用${AA},如set root=(hd1,1) 则${root}=(hd1,1)
6. pager
set pager=1 分页显示, 满页时暂停,按space继续
set pager=0 取消分页
7. linux linux取代grub中的kernel
8. boot
先写这么多吧, 以后有时间再补充~~ |
|
来自: Hongrongqi > 《Grub2》