Изменение размера текста GRUB на основе разрешения [dублировать]

Чтобы не применять форматирование HTML-страницы, вы можете использовать функцию вставки Edit> Paste Special ... или сочетание клавиш Ctrl-Shift-V.

Вы увидите диалоговое окно ниже. Выберите Изменить .

32
задан 17 July 2018 в 18:08

6 ответов

Я предполагаю, что вы спрашиваете об этом, что вы используете разные мониторы на одной машине Ubuntu, и вы хотите, чтобы GRUB2 выглядел хорошо на всех. Однако, если вас беспокоит разрешение, используемое после загрузки Ubuntu, это не касается этого. GRUB2 не передает «ядро» разрешение, которое он выбирает для меню загрузки.

Измените /etc/default/grub как root. Вы можете сначала выполнить резервное копирование:

sudo cp /etc/default/grub /etc/default/grub.old

(Вы запустили бы это в терминале, который вы можете открыть, нажав Ctrl + Alt + T.)

Чтобы изменить это с Gedit как root run:

gksu gedit /etc/default/grub

(Или, если вы используете Kubuntu, запустите kdesudo kate /etc/default/grub.)

Вы получите много сообщений в терминале, если вы запустите эту команду в терминале, а не с помощью Ctrl + F2. Вы заметите, что они не говорят, что они относятся к файлу, который вы редактируете, так что это нормально.

Вы обнаружите, что часть файла говорит примерно так:

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

Uncomment (т. е. удалить ведущую # из) строки, которая говорит GRUB_GFXMODE, и изменить разрешение от 640x480 до auto. Теперь строка должна быть прочитана:

GRUB_GFXMODE=auto

Сохраните файл и закройте редактор. В терминале запустите:

sudo update-grub

(Это необходимо запустить после каждой модификации /etc/default/grub, чтобы применить изменения.)

Теперь перезагрузитесь и посмотрите, что вы хотите.

Это может и не быть (поскольку он использует «платформу по умолчанию», которая может быть не максимально возможной). Если это так, отредактируйте /etc/default/grub еще раз, и на этот раз измените строку, чтобы она произносила что-то вроде:

GRUB_GFXMODE=1600x1200,1280x1024,1024x768,800x600,640x480

Вы не обязательно будете использовать именно эту строку. Вы должны перечислить все разрешения, которые вы хотите попробовать, в том порядке, в котором вы хотите, чтобы они были опробованы. Резолюции, которые я перечислял, являются наиболее стандартными разрешениями для мониторов с соотношением сторон 4: 3, но широкоэкранные мониторы (включая большинство экранов для ноутбуков в эти дни) имеют разные форм-факторы и используют разные разрешения. В Википедии есть список общих резолюций, которые могут вам помочь. Если вы знаете конкретные разрешения, которые вы хотите для каждого устройства, вы можете просто перечислить их (сначала самый высокий). Вероятно, вы должны включить 640x480 или auto в конец. Я рекомендую это, потому что я не знаю, будет ли GRUB2 всегда использовать безопасное низкое разрешение, если вы его не включили.

Затем снова сохраните файл, снова запустите sudo update-grub, снова перезагрузитесь и см., если это делает то, что вам нужно.

Если это не так, вам может быть не повезло. GRUB2 не отображает видео так же, как Ubuntu делает после его загрузки. GRUB2 использует список общих разрешений для отображения меню загрузки с улучшенным разрешением (и глубиной цвета), а максимальное разрешение машины через VBE не всегда выше максимального разрешения, поддерживаемого видеокартой и монитором .

Источник: официальная документация GRUB2. (Вы заметите, что номер версии равен 1.99.Это по-прежнему GRUB2. Немного запутанно, но верно.)

не адресует, что

45
ответ дан 20 July 2018 в 16:43
  • 1
    +1 определенно жизнеспособное решение, хотя оно и не идеально. Спасибо за подробный ответ, это очень хорошо написано! – Mehrdad 26 May 2012 в 09:42
  • 2
    Также только FYI, GRUB_GFXMODE=auto почти всегда получает лучшее разрешение, доступное через VESA. Широкоэкранные разрешения VESA не стандартизированы, и я ни разу не смог получить работу от Grub2. Я слышал, что это возможно, если использовать чип Intel GFX и некоторые полузасушенные программные исправления VESA. AFAIK это невозможно с не-Intel GFX чипами. ... также вы должны добавить +1 к моему комментарию, если он был на цель. :П – TechZilla 26 May 2012 в 09:53
  • 3
    @Mehrdad Дайте щедрость этому ответу. Это так близко, как вы собираетесь получить AFAIK: D – Amith KK 26 May 2012 в 10:46
  • 4
    @AmithKK: Я, скорее всего, буду, хотя я думаю, что я просто подожду немного, и пусть другие люди получат шанс по крайней мере прочитать вопрос, прежде чем я награду его ха-ха. :) – Mehrdad 26 May 2012 в 10:50

Доступна также опция GUI.

Grub Customizer:

Grub Customizer позволяет редактировать, переименовывать, переупорядочивать или замораживать записи Grub. Он также позволяет изменять цвета фона меню Grub или добавлять пользовательские изображения и также поддерживает настройку BURG. Вы можете также использовать Grub Customizer из среды Live CD / USB для исправления проблем с загрузкой.

Grub Customizer:

Нажмите Alt + Ctrl + T, чтобы откройте терминал и запустите следующие команды:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

Как использовать:

После установки нажмите Alt + F2, введите grub-customizer и нажмите Ctrl .

Аутентифицировать, указав свой пароль пользователя.

После открытия нажмите Preferences на панели инструментов.

В закладке Appearance включите custom resolution и введите auto в текстовое поле.

enter image description here [!d19]

В качестве альтернативы в закладке Advanced включите GRUB_GFXMODE и введите auto в текстовое поле перед ним. Вы также можете указать разрешение как последовательность одного или нескольких режимов, разделенных запятыми (',') или точкой с запятой (';'); каждый будет проверяться по очереди, пока не будет найден. Например:

1440x900,1680x1050,1920x1200,2560x1600

Или задано с глубиной (8, 16 или 24):

1440x900x16,1680x1050x16,1920x1200x16,2560x1600x16

[ ! d27]

Закройте диалоговое окно Preferences и нажмите «Сохранить» на панели инструментов главного окна. Вот так!

enter image description here [!d28]

Чтобы удалить Grub Customizer, выполните следующие команды в терминале:

sudo apt-get autoremove --purge grub-customizer sudo add-apt-repository -r ppa:danielrichter2007/grub-customizer sudo apt-get update
11
ответ дан 20 July 2018 в 16:43

Доступна также опция GUI.

Grub Customizer:

Grub Customizer позволяет редактировать, переименовывать, переупорядочивать или замораживать записи Grub. Он также позволяет изменять цвета фона меню Grub или добавлять пользовательские изображения и также поддерживает настройку BURG. Вы можете также использовать Grub Customizer из среды Live CD / USB для исправления проблем с загрузкой.

Grub Customizer:

Нажмите Alt + Ctrl + T, чтобы откройте терминал и запустите следующие команды:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

Как использовать:

После установки нажмите Alt + F2, введите grub-customizer и нажмите Ctrl .

Аутентифицировать, указав свой пароль пользователя.

После открытия нажмите Preferences на панели инструментов.

В закладке Appearance включите custom resolution и введите auto в текстовое поле.

enter image description here [!d19]

В качестве альтернативы в закладке Advanced включите GRUB_GFXMODE и введите auto в текстовое поле перед ним. Вы также можете указать разрешение как последовательность одного или нескольких режимов, разделенных запятыми (',') или точкой с запятой (';'); каждый будет проверяться по очереди, пока не будет найден. Например:

1440x900,1680x1050,1920x1200,2560x1600

Или задано с глубиной (8, 16 или 24):

1440x900x16,1680x1050x16,1920x1200x16,2560x1600x16

[ ! d27]

Закройте диалоговое окно Preferences и нажмите «Сохранить» на панели инструментов главного окна. Вот так!

enter image description here [!d28]

Чтобы удалить Grub Customizer, выполните следующие команды в терминале:

sudo apt-get autoremove --purge grub-customizer sudo add-apt-repository -r ppa:danielrichter2007/grub-customizer sudo apt-get update
11
ответ дан 20 July 2018 в 16:53

Доступна также опция GUI.

Grub Customizer:

Grub Customizer позволяет редактировать, переименовывать, переупорядочивать или замораживать записи Grub. Он также позволяет изменять цвета фона меню Grub или добавлять пользовательские изображения и также поддерживает настройку BURG. Вы можете также использовать Grub Customizer из среды Live CD / USB для исправления проблем с загрузкой.

Grub Customizer:

Нажмите Alt + Ctrl + T, чтобы откройте терминал и запустите следующие команды:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

Как использовать:

После установки нажмите Alt + F2, введите grub-customizer и нажмите Ctrl .

Аутентифицировать, указав свой пароль пользователя.

После открытия нажмите Preferences на панели инструментов.

В закладке Appearance включите custom resolution и введите auto в текстовое поле.

enter image description here [!d19]

В качестве альтернативы в закладке Advanced включите GRUB_GFXMODE и введите auto в текстовое поле перед ним. Вы также можете указать разрешение как последовательность одного или нескольких режимов, разделенных запятыми (',') или точкой с запятой (';'); каждый будет проверяться по очереди, пока не будет найден. Например:

1440x900,1680x1050,1920x1200,2560x1600

Или задано с глубиной (8, 16 или 24):

1440x900x16,1680x1050x16,1920x1200x16,2560x1600x16

[ ! d27]

Закройте диалоговое окно Preferences и нажмите «Сохранить» на панели инструментов главного окна. Вот так!

enter image description here [!d28]

Чтобы удалить Grub Customizer, выполните следующие команды в терминале:

sudo apt-get autoremove --purge grub-customizer sudo add-apt-repository -r ppa:danielrichter2007/grub-customizer sudo apt-get update
12
ответ дан 23 July 2018 в 10:09

Доступна также опция GUI.

Grub Customizer:

Grub Customizer позволяет редактировать, переименовывать, переупорядочивать или замораживать записи Grub. Он также позволяет изменять цвета фона меню Grub или добавлять пользовательские изображения и также поддерживает настройку BURG. Вы можете также использовать Grub Customizer из среды Live CD / USB для исправления проблем с загрузкой.

Grub Customizer:

Нажмите Alt + Ctrl + T, чтобы откройте терминал и запустите следующие команды:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

Как использовать:

После установки нажмите Alt + F2, введите grub-customizer и нажмите Ctrl .

Аутентифицировать, указав свой пароль пользователя.

После открытия нажмите Preferences на панели инструментов.

В закладке Appearance включите custom resolution и введите auto в текстовое поле.

enter image description here [!d19]

В качестве альтернативы в закладке Advanced включите GRUB_GFXMODE и введите auto в текстовое поле перед ним. Вы также можете указать разрешение как последовательность одного или нескольких режимов, разделенных запятыми (',') или точкой с запятой (';'); каждый будет проверяться по очереди, пока не будет найден. Например:

1440x900,1680x1050,1920x1200,2560x1600

Или задано с глубиной (8, 16 или 24):

1440x900x16,1680x1050x16,1920x1200x16,2560x1600x16

[ ! d27]

Закройте диалоговое окно Preferences и нажмите «Сохранить» на панели инструментов главного окна. Вот так!

enter image description here [!d28]

Чтобы удалить Grub Customizer, выполните следующие команды в терминале:

sudo apt-get autoremove --purge grub-customizer sudo add-apt-repository -r ppa:danielrichter2007/grub-customizer sudo apt-get update
12
ответ дан 31 July 2018 в 13:47

Доступна также опция GUI.

Grub Customizer:

Grub Customizer позволяет редактировать, переименовывать, переупорядочивать или замораживать записи Grub. Он также позволяет изменять цвета фона меню Grub или добавлять пользовательские изображения и также поддерживает настройку BURG. Вы можете также использовать Grub Customizer из среды Live CD / USB для исправления проблем с загрузкой.

Grub Customizer:

Нажмите Alt + Ctrl + T, чтобы откройте терминал и запустите следующие команды:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer

Как использовать:

После установки нажмите Alt + F2, введите grub-customizer и нажмите Ctrl .

Аутентифицировать, указав свой пароль пользователя.

После открытия нажмите Preferences на панели инструментов.

В закладке Appearance включите custom resolution и введите auto в текстовое поле.

enter image description here [!d19]

В качестве альтернативы в закладке Advanced включите GRUB_GFXMODE и введите auto в текстовое поле перед ним. Вы также можете указать разрешение как последовательность одного или нескольких режимов, разделенных запятыми (',') или точкой с запятой (';'); каждый будет проверяться по очереди, пока не будет найден. Например:

1440x900,1680x1050,1920x1200,2560x1600

Или задано с глубиной (8, 16 или 24):

1440x900x16,1680x1050x16,1920x1200x16,2560x1600x16

[ ! d27]

Закройте диалоговое окно Preferences и нажмите «Сохранить» на панели инструментов главного окна. Вот так!

enter image description here [!d28]

Чтобы удалить Grub Customizer, выполните следующие команды в терминале:

sudo apt-get autoremove --purge grub-customizer sudo add-apt-repository -r ppa:danielrichter2007/grub-customizer sudo apt-get update
12
ответ дан 31 July 2018 в 17:06

Другие вопросы по тегам:

Похожие вопросы: