Как я могу изменить разрешение консоли?
Под этим я имею в виду оболочки , когда вы Ctrl+ Alt+ F1.
Я использую Ubuntu 9.10, я думал, что это можно сделать, изменив menu.lst
файл grub с помощью grub2. Я действительно не знаю, как этого добиться.
ubuntu-9.10
resolution
console
grub
Алан Фезерстон
источник
источник
Ответы:
Отредактируйте /boot/grub/grub.cfg Определите блок, который выглядит следующим образом (ваше текущее работающее ядро):
Отредактируйте строку «linux ...» и, в конце (после «тихого всплеска»), оставьте пробел и добавьте что-то вроде «vga = 773» или другой код, в зависимости от разрешения. Вот список кодов для различных разрешений.
Перезагрузитесь и новое разрешение должно быть включено.
Предоставленная ссылка дает список режимов в одной конкретной системе; с помощью утилиты 'hwinfo' вы можете сгенерировать список режимов для вашей системы следующим образом:
источник
/etc/
поиск для вашего uuid или другой уникальной строки, которую должен содержать исходный файл.Чтобы добавить пользовательские параметры загрузки в ваш загрузочный linux из grub 2, вам нужно отредактировать
/etc/default/grub
найти строку, которая читает
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
и изменить его на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=ask"
если вы точно знаете, что vga = число равно, вместо «спросите» укажите это
После того, как вы отредактируете любой из файлов grubs в / etc, вы должны запустить
update-grub
применить изменения
источник
Согласно этой превосходной инструкции http://harrison3001.blogspot.com/2009/09/grub-2-graphical-boot-tips-to-set.html он работает для меня на Ubuntu-Server-9.10.
Со следующими дополнениями в
/etc/default/grub
:Разрешение можно узнать через:
Я читал, что x32 является обязательным.
И модификация
/etc/grub.d/00_header
:(как вы заметили, GRUB_GFXMODE - это переменная, которую мы установили до этого
/etc/default/grub
)(как вы заметили, оператор keep, очевидно, сохраняет, что ?, разрешение, которое мы установили ранее через
GRUB_GFXMODE
переменную, установленную в/etc/default/grub
)тогда беги
update-grub
.источник
Извините, vga = ask, так же как и vga = 796, не работает, по крайней мере, на моей системе (ноутбук acer aspir 5532). Аналогично vga = 798 выдает мне предупреждение после того, как меню grub немного ускоряется для чтения (вероятно, в / var / logs где-то), но оно начинается с "vga = 798 устарело", затем продолжает загружаться , Мои виртуальные машины тогда имеют стандартное разрешение (что бы это ни было, 800x640?). При выдаче vga = ask после «grub» появляется ошибка «больше не поддерживается», «нажмите любую клавишу для продолжения». Нажатие клавиши дает мне ошибку «сначала нужно загрузить ядро» и возвращается к grub, после чего оно повторяется. Чтобы выйти из этого, мне пришлось нажать «e» в grub и отредактировать аргументы перед загрузкой. Думаю, я мог бы вместо этого перейти в режим восстановления и отредактировать / etc / default / grub, а затем запустить update-grub.
источник
dmesg
(/ var / log / dmesg; просто введите командуdmesg
, но это много выводит, поэтомуdmesg | head
, возможно, более полезно).Загрузитесь с
vga=ask
параметром.источник
попробуйте удерживать клавишу Shift во время загрузки. когда появится меню, нажмите c для командной строки, а затем введите «vbeinfo», это даст вам список поддерживаемых разрешений для вашей видеокарты. Возможно, что число, представляющее то, что вы хотите, есть. на моем, например, 1152x864x32 0x156 Я думаю, что этот номер 156 может быть то, что он ищет?
источник
Один из способов - вернуться к Grub 1, если вы можете понять, как это сделать. Это должно быть выполнимо, потому что Karmic все еще поддерживает Grub 1 для компьютеров, которые обновляются с 9.04 и более ранних версий.
источник