方法:

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分辨率相关推荐

  1. 编辑grub.cfg修复linux,Ubuntu如何修改grub.cfg

    最近很多人问到开机的grub设定问题,所以我整理一下重点,方便大家查询.顺便厘清一些错误的用法. 要修改grub,请注意以下几个重要档案: 1. /boot/grub/grub.cfg 此档案中包含了 ...

  2. linux命令xrandr修改桌面分辨率

    xrandr临时修改分辨率 方法一. 打开终端xrandr Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767 eDP ...

  3. 服务器开机修改grub,ubuntu 修改grub文件

    ubuntu 修改grub文件 内容精选 换一换 此操作主要是在系统启动阶段,针对加载的实际物理服务器的硬件设备驱动所进行的.已登入虚拟机.增加或修改驱动.对于Red Hat系列/Oracle Lin ...

  4. linux修改grub权限,linux下肿么修改grub.cfg

    一.grub2的启动配置文件grub.cfg grub2的启动配置文件grub.cfg是/boot/grub/grub.cfg,而不是以前的memu.lst. 如果你是多系统,有Ubuntu和wind ...

  5. linux下批量修改图片分辨率

    find -name "*.jpg" -exec convert -resize 1692x1355 {} {} \; 分辨率根据实际情况修改.

  6. 安装Linux后修改grub默认启动选项

    grub是一种多操作系统启动程序,我们在安装了各种linux后,开机时出现的操作系统选择菜单通常是grub程序所显示的.        Linux安装后,默认的启动的操作系统就设定好了.在不同的时期, ...

  7. linux菜单系统,Linux修改grub菜单

    1. 保留上一次 grub 菜单选项 1.1 问题 每次开机时,大部分 Linux 发行版的 grub 菜单都是定位在首选项位置(即当前系统选项位置).这就导致如果我们电脑安装了多个系统,那么每次开机 ...

  8. linux系统修改屏幕分辨率6,Linux系统怎么更改屏幕分辨率

    现在越来越多人开始使用Linux系统,那么Linux系统怎么设置屏幕的分辨率呢?下面是学习啦小编收集整理的Linux系统如何更改屏幕分辨率,希望对大家有帮助~~ Linux系统更改屏幕分辨率的方法 我 ...

  9. Linux改变图片大小的命令,Linux运维知识之linux下使用convert命令修改图片分辨率...

    本文主要向大家介绍了Linux运维知识之linux下使用convert命令修改图片分辨率,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. Convert的resize子命令应该是 ...

  10. linux怎么修改grub引导顺序,我如何更改GRUB引导顺序?

    问题描述 我在共享机器上安装了Windows 7和Ubuntu.由于很多non-developers都使用Windows,因此我想更改引导顺序以使其更容易. 目前,引导顺序如下所示: Ubuntu 1 ...

最新文章

  1. BigDecimal 转换为int 或者其他类型
  2. Windbg 教程-调试非托管程序的基本命令下
  3. mixin机制 vue_读?VuePress(四)插件机制
  4. C++统计难题hdu1251
  5. C#将运算字符串直接转换成表达式且计算结果
  6. Java设计模式汇总
  7. java打开输入框,java – 在Android中打开输入对话框
  8. 未来教育计算机二级书怎么样,未来教育计算机二级
  9. 广告点击率预测_用于广告点击率预测的逻辑回归你会了吗?
  10. java 蓝桥杯算法训练 寂寞的数(题解)
  11. 关于linux下网卡双工模式以及多少M的疑惑
  12. Google排名第一的编程语言,死磕它这两点,小白也能学的会!不信你看!
  13. show processlist中kill锁表语句与慢sql
  14. oracle中聚合比较函数,Oracle 分析函数与聚合函数区别
  15. QT QTableView(基于QStandardItemModel用法)操作详解
  16. 有量子计算机的山西高能小说,高能小说推荐-好看的高能类小说-高能小说排行榜-七零文学...
  17. 气血瘀滞热入血室闭经案
  18. 微信web开发者工具、网易云音乐、为知笔记等软件崩溃无法打开等问题的解决
  19. 知网caj怎么转成可编辑的Word?手机可以转吗?
  20. Mysql8.0设置允许远程连接

热门文章

  1. 总有阳光照射不见的地方
  2. RTL8305NB傻瓜式交换机无法工作
  3. Matlab2018a破解出现licensing error:-8523
  4. 泰迪杯数据分析比赛2018年B题解答
  5. 无需绿幕的全自动视频抠图工具|unscreen
  6. PDF文件怎么解除密码?教你两招很容易解除
  7. mysql关联查询语句
  8. EPLAN P8 2.3软件安装
  9. 基于C#的房屋租赁管理系统设计与实现
  10. C#租房管理系统(课程设计)