当前位置:网站首页>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
边栏推荐
猜你喜欢
随机推荐
Mysql删库恢复数据
项目管理模块-项目权限功能开发
【线程】线程创建 | 理解线程并发 (1)
优先级表和Ascll表
HCIE学习记录——OSI参考模型
深入理解负载均衡
change the available bandwidth of tcp flow dynamically in mininet
unittest框架
转行软件测试,从零收入到月薪过万,人生迎来新转折
双链表(普通迭代器和常性迭代器)
Evaluate multipath BBR congestion control on ns3
一线大厂研发流程(转载自鱼皮)
Google AdSense注册流程
【进程间通信】消息队列
win10无法识别蓝牙麦克风
分布式一致性协议-Raft
【个人向】线性表复习
Mysql-Explain与索引详解
ssm整合
【软件测试】selenium自动化测试1









