Прежде чем возможно понизить голосование или закрыть / пометить этот пост как дубликат, обратите внимание, что я работаю с CLI Ubuntu, поэтому установка гостевых дополнений virtualbox не помогает. Я уже попробовал это. Я также пробовал другие решения: например, этот или этот и многие другие сообщения. Я не был уверен, стоит ли мне задавать этот вопрос в macOS, Ubuntu или SuperUser stackexchange, поэтому я задал его здесь.
У меня Ubuntu Minimal 16.04.3 LTS tty1 установлен на VirtualBox версии 5.1.30 r118389 на моем MacBook под управлением macOS EL Capitan версии 10.11.6. Когда я открываю окно в полноэкранном режиме с помощью cmd ⌘+f, рабочее окно CLI Ubuntu не увеличивается.
Ожидаемое решение:
Почти все решения, которые я нашел в Интернете, требуют редактирования этих файлов:
/etc/default/grub
/etc/grub.d/00_header
шаги:
- Удерживайте Shift ⇧ во время загрузки, чтобы перейти в меню GRUB.
- нажмите C, чтобы перейти к GRUB CLI
- введите команду
set pager=1
чтобы убедиться, что вы видите длинные возвращения - введите команду
vbeinfo
илиvideoinfo
и нажмите клавишу ввода несколько раз, чтобы увидеть все параметры разрешения экрана. На моем Mac у меня разрешение экрана2880x1800
а из vbeinfo я выбрал1152x864x32
. - нажмите Shift+Esc, чтобы вернуться в меню GRUB, а затем загрузиться в обычном режиме.
- При загрузке отредактируйте
/etc/default/grub
с суперпользователем и примените любое из правок:- изменение значения
GRUB_CMDLINE_LINUX_DEFAULT="splash quite"
наquiet vga=0x0365
илиnomodeset
илиquiet text vga=0x160
илиsplash vga=792
... - раскомментирование строки
GRUB_GFXMODE=...
и редактирование значения до значения, выбранного на шаге 4 - Добавляем строку ниже как
GRUB_GFXPAYLOAD=...
с тем же значением, что и выше, илиkeep
- изменение значения
- Отредактируйте файл
/etc/grub.d/00_header
с привилегиями суперпользователя и примените изменения:- редактирование строки
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1152x864x32 ; fi
чтобы соответствовать разрешению, выбранному в шаге 4 - Добавление строки
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1152x864x32 ; fi
ниже - Найдите строку
set gfxmode=${GRUB_GFXMODE}
и добавьте нижеset gfxpayload=${GRUB_GFXPAYLOAD}
- редактирование строки
- обновить grub
update-grub
илиupdate-grub2
с помощью суперпользователя - перезагружать
Во время процесса загрузки или в GRUB интерфейс командной строки определяет размер окна, но при загрузке основная командная строка все еще мала! Я пробовал другие разрешения и другие возможные комбинации, но ни одна из них не работает. Буду признателен, если вы поможете мне найти проблему и решить ее.