当前位置:网站首页>grub 命令使用
grub 命令使用
2022-08-02 14:16:00 【freeabc】
命令列表
ubuntu 的 iso 盘内一般有 command.lst 这个文件,里面是 grub 支持的命令
加载字体 ( 方便中文显示 )
grub> loadfont $prefix/fonts/unicode.pf2
if loadfont $font ; then
insmod gettext
fi
列出所有设备 ( SATA硬盘是用sda表示的,而IDE硬盘则是用hda表示 )
grub> ls
grub> ls -l
grub> lsmod
grub> lsfonts
现在不分 SATA 和 IDE 了,统一用 hd 表示
指定 boot 所在分区 ( root指令来指定/boot所在的分区 )
grub> root (hd0, 0)
加载模块
grub> insmod all_video
grub> insmod part_gpt
grub> insmod gzio
查询分辨率
grub> videoinfo
设置分辨率( 支持多分辨率 )
grub> set gfxmode=<分辨率>
auto, width x height, width x height x depth
可以指定一组由逗号或分号分隔的模式以供逐一尝试:每个模式的格式必须是:'auto'(自动检测),'宽x高','宽x高x色深'之一,
并且只能使用VBE标准指定的模式[640x480,800x600,1024x768,1280x1024]x[16,24,32]。可以在GRUB SHELL中使用"videoinfo"命令列出当前所有可用模式。默认值是'auto'。
设置输出终端( 支持多个,空格分开 )
grub> terminal_output xxx yyy zzz
console PC BIOS及EFI控制台
serial 串行终端
gfxterm 图形模式输出
ofconsole 开放固件控制台
vga_text VGA文本输出,主要用在Coreboot
视频模式( 明确设定,内核参数设置可能无效 )
grub> set gfxpayload=keep
text 普通文本模式,不能用于UEFI平台
keep 继承"gfxmode"的值
auto 自动检测
分辨率 width x height, width x height x depth
加载镜像 & 文件系统 & 启动
grub> linux /install/vmlinuz file=/cdrom/preseed/ubuntu.seed nomodeset console=tty0
/install/vmlinuz 光盘上对应的文件
/cdrom/preseed/ubuntu.seed 对应的配置文件
加载文件系统并启动安装系统
grub> initrd /install/initrd.gz
grub> boot
边栏推荐
猜你喜欢
随机推荐
SkyWalking Agent数据采集和上报原理浅析
一线大厂研发流程(转载自鱼皮)
移动端UI自动化相关环境配置
基类和派生类的关系【继承】/多态和虚函数/【继承和多态】抽象类和简单工厂
华为Mux VLAN 二层流量隔离
优先级表和Ascll表
双链表(普通迭代器和常性迭代器)
类模板/赋值运算和加等运算
【进程间通信】信号量的使用/共享内存
创建系统还原点及恢复
idea同时修改相同单词
【网络安全】学习笔记 --02 安全通信协议
Oauth2.0 authentication server construction
Vert.x web 接收请求时反序列化对象 Failed to decode 如何解决?
理解:野指针,空指针,失效指针。
关于机组的部分知识点随笔
JCMsuite应用:四分之一波片
内存和硬盘、磁盘的区别
OpenPose 命令行说明
HCIE学习记录——数通网络基础