linux grub 分辨率,修改grub分辨率
方法:
1.在 /etc/modprobe.d/blacklist-framebuffer.conf 里注释掉"blacklist vesafb"并添加一行 "blacklist vga16fb"
2.在 /etc/initramfs-tools/modules里添加 fbcon 和 vesafb
在终端运行 sudo update-initramfs -u -k `uname -r`
3.执行 sudo gedit /boot/grub/grub.cfg
找到linux启动项,在kernel行之前加入 set gfxpayload=1024x768x16(此处不能改)
我的配置文件内容如下:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
set saved_entry=${prev_saved_entry}
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z ${boot_once} ]; then
saved_entry=${chosen}
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,9)'
search --no-floppy --fs-uuid --set bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
insmod ext2
set root='(hd0,9)'
search --no-floppy --fs-uuid --set bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.32-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,9)'
search --no-floppy --fs-uuid --set bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8
set gfxpayload=1024x768x16
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8 ro splash quiet splash
initrd /boot/initrd.img-2.6.32-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.32-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod ext2
set root='(hd0,9)'
search --no-floppy --fs-uuid --set bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8
echo 'Loading Linux 2.6.32-24-generic ...'
linux /boot/vmlinuz-2.6.32-24-generic root=UUID=bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8 ro single splash
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-24-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod ext2
set root='(hd0,9)'
search --no-floppy --fs-uuid --set bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod ext2
set root='(hd0,9)'
search --no-floppy --fs-uuid --set bc0a0ec5-2618-4ff8-8582-d8f6d1a543c8
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod fat
set root='(hd0,1)'
search --no-floppy --fs-uuid --set f87a-2a85
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
保存文件退出重启就有效果了。
linux grub 分辨率,修改grub分辨率相关推荐
- 编辑grub.cfg修复linux,Ubuntu如何修改grub.cfg
最近很多人问到开机的grub设定问题,所以我整理一下重点,方便大家查询.顺便厘清一些错误的用法. 要修改grub,请注意以下几个重要档案: 1. /boot/grub/grub.cfg 此档案中包含了 ...
- linux命令xrandr修改桌面分辨率
xrandr临时修改分辨率 方法一. 打开终端xrandr Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767 eDP ...
- 服务器开机修改grub,ubuntu 修改grub文件
ubuntu 修改grub文件 内容精选 换一换 此操作主要是在系统启动阶段,针对加载的实际物理服务器的硬件设备驱动所进行的.已登入虚拟机.增加或修改驱动.对于Red Hat系列/Oracle Lin ...
- linux修改grub权限,linux下肿么修改grub.cfg
一.grub2的启动配置文件grub.cfg grub2的启动配置文件grub.cfg是/boot/grub/grub.cfg,而不是以前的memu.lst. 如果你是多系统,有Ubuntu和wind ...
- linux下批量修改图片分辨率
find -name "*.jpg" -exec convert -resize 1692x1355 {} {} \; 分辨率根据实际情况修改.
- 安装Linux后修改grub默认启动选项
grub是一种多操作系统启动程序,我们在安装了各种linux后,开机时出现的操作系统选择菜单通常是grub程序所显示的. Linux安装后,默认的启动的操作系统就设定好了.在不同的时期, ...
- linux菜单系统,Linux修改grub菜单
1. 保留上一次 grub 菜单选项 1.1 问题 每次开机时,大部分 Linux 发行版的 grub 菜单都是定位在首选项位置(即当前系统选项位置).这就导致如果我们电脑安装了多个系统,那么每次开机 ...
- linux系统修改屏幕分辨率6,Linux系统怎么更改屏幕分辨率
现在越来越多人开始使用Linux系统,那么Linux系统怎么设置屏幕的分辨率呢?下面是学习啦小编收集整理的Linux系统如何更改屏幕分辨率,希望对大家有帮助~~ Linux系统更改屏幕分辨率的方法 我 ...
- Linux改变图片大小的命令,Linux运维知识之linux下使用convert命令修改图片分辨率...
本文主要向大家介绍了Linux运维知识之linux下使用convert命令修改图片分辨率,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. Convert的resize子命令应该是 ...
- linux怎么修改grub引导顺序,我如何更改GRUB引导顺序?
问题描述 我在共享机器上安装了Windows 7和Ubuntu.由于很多non-developers都使用Windows,因此我想更改引导顺序以使其更容易. 目前,引导顺序如下所示: Ubuntu 1 ...
最新文章
- BigDecimal 转换为int 或者其他类型
- Windbg 教程-调试非托管程序的基本命令下
- mixin机制 vue_读?VuePress(四)插件机制
- C++统计难题hdu1251
- C#将运算字符串直接转换成表达式且计算结果
- Java设计模式汇总
- java打开输入框,java – 在Android中打开输入对话框
- 未来教育计算机二级书怎么样,未来教育计算机二级
- 广告点击率预测_用于广告点击率预测的逻辑回归你会了吗?
- java 蓝桥杯算法训练 寂寞的数(题解)
- 关于linux下网卡双工模式以及多少M的疑惑
- Google排名第一的编程语言,死磕它这两点,小白也能学的会!不信你看!
- show processlist中kill锁表语句与慢sql
- oracle中聚合比较函数,Oracle 分析函数与聚合函数区别
- QT QTableView(基于QStandardItemModel用法)操作详解
- 有量子计算机的山西高能小说,高能小说推荐-好看的高能类小说-高能小说排行榜-七零文学...
- 气血瘀滞热入血室闭经案
- 微信web开发者工具、网易云音乐、为知笔记等软件崩溃无法打开等问题的解决
- 知网caj怎么转成可编辑的Word?手机可以转吗?
- Mysql8.0设置允许远程连接