Я попробовал CloneZilla, и он не смог завершить работу; поиск ошибки, которую он бросил, оказался пустой тратой моего времени ...
Перешел к Remastersys и обнаружил, что он настолько примитивен и лишен возможностей как бесполезный; что не может быть сказано WHAT & amp; ГДЕ КУПИТЬ ... feh.
Лучшее решение, которое я нашел:
Redo Backup (здесь) - святая корова - это замечательно !!! Я смог сделать свою резервную копию на своем USB-накопителе в удивительно короткий промежуток времени и быстро ее восстановить - если есть что-то еще равное или лучше, чем Redo Backup, я бы хотел услышать об этом, но пока я очень, очень доволен.
Я нашел решение, которое работает с этого форума post
Короче:
Откройте /etc/default/grub с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE= ..., и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE=1440x900x32
GRUB_GFXPAYLOAD=1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=.... Как и раньше, измените разрешение там, которое вы хотите, и добавьте еще одну строку для полезной нагрузки:
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1440x900x32 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1440x900x32 ; fi
Наконец, найдите линию, которая говорит, установите gfxmode=${GRUB_GFXMODE} и добавьте строку для полезной нагрузки под ней. Он должен выглядеть так:
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба grub меню и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого форума post
Короче:
Откройте /etc/default/grub с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE= ..., и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE=1440x900x32
GRUB_GFXPAYLOAD=1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=.... Как и раньше, измените разрешение там, которое вы хотите, и добавьте еще одну строку для полезной нагрузки:
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1440x900x32 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1440x900x32 ; fi
Наконец, найдите линию, которая говорит, установите gfxmode=${GRUB_GFXMODE} и добавьте строку для полезной нагрузки под ней. Он должен выглядеть так:
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба grub меню и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого форума post
Короче:
Откройте /etc/default/grub с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE= ..., и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE=1440x900x32
GRUB_GFXPAYLOAD=1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=.... Как и раньше, измените разрешение там, которое вы хотите, и добавьте еще одну строку для полезной нагрузки:
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1440x900x32 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1440x900x32 ; fi
Наконец, найдите линию, которая говорит, установите gfxmode=${GRUB_GFXMODE} и добавьте строку для полезной нагрузки под ней. Он должен выглядеть так:
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба grub меню и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого форума post
Короче:
Откройте /etc/default/grub с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE= ..., и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE=1440x900x32
GRUB_GFXPAYLOAD=1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=.... Как и раньше, измените разрешение там, которое вы хотите, и добавьте еще одну строку для полезной нагрузки:
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1440x900x32 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1440x900x32 ; fi
Наконец, найдите линию, которая говорит, установите gfxmode=${GRUB_GFXMODE} и добавьте строку для полезной нагрузки под ней. Он должен выглядеть так:
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба grub меню и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого форума post
Короче:
Откройте /etc/default/grub с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE= ..., и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE=1440x900x32
GRUB_GFXPAYLOAD=1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=.... Как и раньше, измените разрешение там, которое вы хотите, и добавьте еще одну строку для полезной нагрузки:
if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1440x900x32 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1440x900x32 ; fi
Наконец, найдите линию, которая говорит, установите gfxmode=${GRUB_GFXMODE} и добавьте строку для полезной нагрузки под ней. Он должен выглядеть так:
set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба grub меню и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого сообщения на форуме
Короче:
Открыть / etc / default / grub [ ! d1] с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE = ...
, и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD
с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE = 1440x900x32 GRUB_GFXPAYLOAD = 1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит , если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = ...
. Как и раньше, измените разрешение там на нужное и добавьте еще одну строку для полезной нагрузки:
, если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = 1440x900x32; fi, если ["x $ {GRUB_GFXPAYLOAD}" = "x"]; затем GRUB_GFXPAYLOAD = 1440x900x32; fi
Наконец, найдите строку, в которой указано set gfxmode = $ {GRUB_GFXMODE}
и добавьте строку для полезной нагрузки под ней. Это должно выглядеть так:
set gfxmode = $ {GRUB_GFXMODE} set gfxpayload = $ {GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба меню grub и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого сообщения на форуме
Короче:
Открыть / etc / default / grub [ ! d1] с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE = ...
, и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD
с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE = 1440x900x32 GRUB_GFXPAYLOAD = 1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит , если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = ...
. Как и раньше, измените разрешение там на нужное и добавьте еще одну строку для полезной нагрузки:
, если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = 1440x900x32; fi, если ["x $ {GRUB_GFXPAYLOAD}" = "x"]; затем GRUB_GFXPAYLOAD = 1440x900x32; fi
Наконец, найдите строку, в которой указано set gfxmode = $ {GRUB_GFXMODE}
и добавьте строку для полезной нагрузки под ней. Это должно выглядеть так:
set gfxmode = $ {GRUB_GFXMODE} set gfxpayload = $ {GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба меню grub и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого сообщения на форуме
Короче:
Открыть / etc / default / grub [ ! d1] с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE = ...
, и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD
с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE = 1440x900x32 GRUB_GFXPAYLOAD = 1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит , если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = ...
. Как и раньше, измените разрешение там на нужное и добавьте еще одну строку для полезной нагрузки:
, если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = 1440x900x32; fi, если ["x $ {GRUB_GFXPAYLOAD}" = "x"]; затем GRUB_GFXPAYLOAD = 1440x900x32; fi
Наконец, найдите строку, в которой указано set gfxmode = $ {GRUB_GFXMODE}
и добавьте строку для полезной нагрузки под ней. Это должно выглядеть так:
set gfxmode = $ {GRUB_GFXMODE} set gfxpayload = $ {GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба меню grub и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого сообщения на форуме
Короче:
Открыть / etc / default / grub [ ! d1] с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE = ...
, и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD
с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE = 1440x900x32 GRUB_GFXPAYLOAD = 1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит , если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = ...
. Как и раньше, измените разрешение там на нужное и добавьте еще одну строку для полезной нагрузки:
, если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = 1440x900x32; fi, если ["x $ {GRUB_GFXPAYLOAD}" = "x"]; затем GRUB_GFXPAYLOAD = 1440x900x32; fi
Наконец, найдите строку, в которой указано set gfxmode = $ {GRUB_GFXMODE}
и добавьте строку для полезной нагрузки под ней. Это должно выглядеть так:
set gfxmode = $ {GRUB_GFXMODE} set gfxpayload = $ {GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба меню grub и консоль должны иметь более приятные разрешения.
Закончено!
Я нашел решение, которое работает с этого сообщения на форуме
Короче:
Открыть / etc / default / grub [ ! d1] с вашим любимым редактором как root.
Локализовать строку, которая говорит GRUB_GFXMODE = ...
, и изменить ее на требуемое разрешение. Добавьте еще одну строку для новой переменной с именем GRUB_GFXPAYLOAD
с тем же разрешением. Он должен выглядеть примерно так:
GRUB_GFXMODE = 1440x900x32 GRUB_GFXPAYLOAD = 1440x900x32
Сохранить и выйти. Затем отредактируйте как root /etc/grub.d/00_header
Локализовать строку, которая говорит , если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = ...
. Как и раньше, измените разрешение там на нужное и добавьте еще одну строку для полезной нагрузки:
, если ["x $ {GRUB_GFXMODE}" = "x"]; затем GRUB_GFXMODE = 1440x900x32; fi, если ["x $ {GRUB_GFXPAYLOAD}" = "x"]; затем GRUB_GFXPAYLOAD = 1440x900x32; fi
Наконец, найдите строку, в которой указано set gfxmode = $ {GRUB_GFXMODE}
и добавьте строку для полезной нагрузки под ней. Это должно выглядеть так:
set gfxmode = $ {GRUB_GFXMODE} set gfxpayload = $ {GRUB_GFXPAYLOAD}
Сохранить и выйти.
Все еще как root, обновите grub с помощью
update-grub2
Перезагрузитесь, и оба меню grub и консоль должны иметь более приятные разрешения.
Закончено!
00_header
, который действительно не должен редактироваться.
– Serge Stroobandt
23 June 2014 в 17:34
Это помогло мне в Ubuntu 14.04 с ESXi 5.5:
:~$ sudo vi /etc/default/grub
Изменить строку на:
GRUB_CMDLINE_LINUX_DEFAULT="splash vga=792"
:~$ sudo update-grub :~$ sudo reboot -r now
Использовать 795 или 799 для более высокого разрешения и посмотреть: http: //www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/ для более подробной информации.
Сначала установите xrandr и запустите его:
$ sudo apt-get install xrandr
$ xrandr
Доступны доступные режимы экрана.
Теперь отредактируйте /etc/default/grub:
$ sudo nano /etc/default/grub
Предположив ранее неотредактированный файл, внесите следующие изменения:
Переменная GRUB_CMDLINE_LINUX_DEFAULT должна содержать как минимум nomodeset, возможно, в дополнение к quiet и splash на настольных системах.
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
В серверных системах раскомментируйте GRUB_TERMINAL=console, чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль. [!d6 ]
Оставьте эту строку как комментарий:
#GRUB_GFXMODE=640x480
В конце файла добавьте строку:
GRUB_GFXPAYLOAD_LINUX=1280x1024x16
или замените значение любым другим ( разделенные запятыми) (ы), которые поддерживаются вашим оборудованием. Значения text, keep, auto, vga и ask также должны работать.
Наконец, после сохранения отредактированного /etc/default/grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:
$ sudo update-grub
$ sudo reboot
Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.
Просто какой-то личный фон: на моем другом компьютере у меня нет проблем с этим фантазийным режимом (это 160 колос х 60 строк, но у него есть 4: 3 ЭЛТ-монитор). Он оснащен TNT2 (да, я клянусь), и этот режим был сразу отображен при первой загрузке. Проблема в том, что он делает это, загружая драйвер нувори, и этот парень все еще немного неисправен (в моем случае он висит всю систему при попытке перемещения окон). Таким образом, чтобы иметь пригодную для использования систему, мне пришлось перейти на старый и стабильный драйвер nv, а также отключить настройку режима («потому что ядро всегда будет загружать nouveau при включении). Обратите внимание, что я не использую провиденциальные драйверы nVidia, но, как и вы, я переключился на 80x25 в консольном режиме.
Это связано с тем, что драйвер nv не использует настройку режима ядра. Теперь я не знаю о проприетарных драйверах, но я предполагаю, что они, возможно, изменили вашу конфигурацию, чтобы быть полезными, и, возможно, именно поэтому вы видите этот «большой» режим. Возможно, они отключили настройку режима при установке. Вот почему вы видите «маленький» текстовый режим при загрузке с Live CD.
Вы можете попробовать загрузиться с другим режимом VESA, но это сильно зависит от вашего оборудования. Для этого установите режим . Например, если вы хотите попробовать загрузить текстовый режим на 1024x640, вы обнаружите, что идентификатор режима - 877.
Итак, при загрузке удерживайте клавишу SHIFT (в случае, t имеет тайм-аут GRUB), чтобы вызвать меню GRUB. Выберите режим, который вы хотите загрузить, и нажмите 'e' (чтобы отредактировать команды). В конце команды «kernel» добавьте vga=877. Номер является идентификатором режима, если вы хотите попробовать другие режимы, замените его на нужный номер.
Кроме того, на той же странице в Википедии вы также можете попробовать полезный «Универсальный формат» прямо под режимы. Эта команда hwinfo весьма полезна.
Почему я отвечаю на эту угрозу, даже если она очень старая? Ответ будет довольно прост, потому что к нему относится много других угроз.
Если vbeinfo или hwinfo --framebuffer не отображает собственное разрешение вашего дисплея, отключите vesa, сделайте это, удалите vga = options in:
sudo nano /etc/default/grub
Найдите GRUB_CMDLINE_LINUX_DEFAULT= и удалите vga=, если вы его найдете.
Если вы удалили эту опцию, не забудьте создать новую grub.cfg:
sudo update-grub
Если вы не знаете, что сделали это хорошо, просто перезагрузитесь и откройте терминал:
grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/
Если grep ничего не показывает , тогда вы удалили параметр vga =.
Теперь установите uvesafb:
sudo apt-get install v86d
Убедитесь, что модуль uvesafb включен в ваш initrd. Добавьте его в конец / etc / initramfs-tools / modules:
sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"
Чтобы узнать, какие режимы доступны:
sudo modprobe uvesafb
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
Теперь настройте uvesafb mode_option = YOURxResoultion-BitColorMode например 1280x1024-32:
sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"
Не забудьте перестроить ваш initrd:
sudo update-initramfs -k all -u
Теперь вы можете перезагрузиться!
Подробнее см. , Это для debian, но он также работает для ubuntu. Я надеюсь, что это вам помогло, и это должно быть более общим, чем использование grub2.
Это не изменит шрифт при загрузке, но для консоли на Ctrl + Alt + F [1-6]
Установите пользовательские шрифты Ubuntu для вашей консоли:
sudo apt-get install fonts-ubuntu-font-family-console
И создайте скрипт /usr/local/bin/fontset с помощью этой команды:
#!/bin/sh
setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz
(выберите желаемый фон из папки /usr/share/consolefonts/)
Вы можете вызвать fontset каждый раз на консоли после использования Ctrl + Alt + Alt
или добавьте эту строку в свой /root/.profile
[ ! -t 0 ] && sleep 1 & /usr/local/bin/fontset
(не добавляйте это в ваш файл .profile или вы получаете сообщение об ошибке при графической загрузке)
source: Изменение размера шрифта на экране сообщений о загрузке и консоли
Следующее работало для меня на Debian Stretch 4.9.51-1. Нет GUI, только консольный режим:
Измените /etc/default/grub и добавьте следующую строку
GRUB_CMDLINE_LINUX_DEFAULT="splash vga=795 nomodeset"
Список кодов vga= см. По адресу http: //pierre.baudu. in / other / grub.vga.modes.html
nomodeset предотвращает изменение разрешения после того, как grub инициализирует [thanks http://pierre.baudu.in/other/grub. vga.modes.html ]
EDIT: Как упоминалось @Videonauth: After do: sudo update-grub
Это помогло мне в Ubuntu 14.04 с ESXi 5.5:
:~$ sudo vi /etc/default/grub
Изменить строку на:
GRUB_CMDLINE_LINUX_DEFAULT="splash vga=792"
:~$ sudo update-grub :~$ sudo reboot -r now
Использовать 795 или 799 для более высокого разрешения и посмотреть: http: //www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/ для более подробной информации.
Просто какой-то личный фон: на моем другом компьютере у меня нет проблем с этим фантазийным режимом (это 160 колос х 60 строк, но у него есть 4: 3 ЭЛТ-монитор). Он оснащен TNT2 (да, я клянусь), и этот режим был сразу отображен при первой загрузке. Проблема в том, что он делает это, загружая драйвер нувори, и этот парень все еще немного неисправен (в моем случае он висит всю систему при попытке перемещения окон). Таким образом, чтобы иметь пригодную для использования систему, мне пришлось перейти на старый и стабильный драйвер nv, а также отключить настройку режима («потому что ядро всегда будет загружать nouveau при включении). Обратите внимание, что я не использую провиденциальные драйверы nVidia, но, как и вы, я переключился на 80x25 в консольном режиме.
Это связано с тем, что драйвер nv не использует настройку режима ядра. Теперь я не знаю о проприетарных драйверах, но я предполагаю, что они, возможно, изменили вашу конфигурацию, чтобы быть полезными, и, возможно, именно поэтому вы видите этот «большой» режим. Возможно, они отключили настройку режима при установке. Вот почему вы видите «маленький» текстовый режим при загрузке с Live CD.
Вы можете попробовать загрузиться с другим режимом VESA, но это сильно зависит от вашего оборудования. Для этого установите режим . Например, если вы хотите попробовать загрузить текстовый режим на 1024x640, вы обнаружите, что идентификатор режима - 877.
Итак, при загрузке удерживайте клавишу SHIFT (в случае, t имеет тайм-аут GRUB), чтобы вызвать меню GRUB. Выберите режим, который вы хотите загрузить, и нажмите 'e' (чтобы отредактировать команды). В конце команды «kernel» добавьте vga=877. Номер является идентификатором режима, если вы хотите попробовать другие режимы, замените его на нужный номер.
Кроме того, на той же странице в Википедии вы также можете попробовать полезный «Универсальный формат» прямо под режимы. Эта команда hwinfo весьма полезна.
Это не изменит шрифт при загрузке, но для консоли на Ctrl + Alt + F [1-6]
Установите пользовательские шрифты Ubuntu для вашей консоли:
sudo apt-get install fonts-ubuntu-font-family-console
И создайте скрипт /usr/local/bin/fontset с помощью этой команды:
#!/bin/sh
setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz
(выберите желаемый фон из папки /usr/share/consolefonts/)
Вы можете вызвать fontset каждый раз на консоли после использования Ctrl + Alt + Alt
или добавьте эту строку в свой /root/.profile
[ ! -t 0 ] && sleep 1 & /usr/local/bin/fontset
(не добавляйте это в ваш файл .profile или вы получаете сообщение об ошибке при графической загрузке)
source: Изменение размера шрифта на экране сообщений о загрузке и консоли
Почему я отвечаю на эту угрозу, даже если она очень старая? Ответ будет довольно прост, потому что к нему относится много других угроз.
Если vbeinfo или hwinfo --framebuffer не отображает собственное разрешение вашего дисплея, отключите vesa, сделайте это, удалите vga = options in:
sudo nano /etc/default/grub
Найдите GRUB_CMDLINE_LINUX_DEFAULT= и удалите vga=, если вы его найдете.
Если вы удалили эту опцию, не забудьте создать новую grub.cfg:
sudo update-grub
Если вы не знаете, что сделали это хорошо, просто перезагрузитесь и откройте терминал:
grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/
Если grep ничего не показывает , тогда вы удалили параметр vga =.
Теперь установите uvesafb:
sudo apt-get install v86d
Убедитесь, что модуль uvesafb включен в ваш initrd. Добавьте его в конец / etc / initramfs-tools / modules:
sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"
Чтобы узнать, какие режимы доступны:
sudo modprobe uvesafb
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
Теперь настройте uvesafb mode_option = YOURxResoultion-BitColorMode например 1280x1024-32:
sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"
Не забудьте перестроить ваш initrd:
sudo update-initramfs -k all -u
Теперь вы можете перезагрузиться!
Подробнее см. , Это для debian, но он также работает для ubuntu. Я надеюсь, что это вам помогло, и это должно быть более общим, чем использование grub2.
Следующее работало для меня на Debian Stretch 4.9.51-1. Нет GUI, только консольный режим:
Измените /etc/default/grub и добавьте следующую строку
GRUB_CMDLINE_LINUX_DEFAULT="splash vga=795 nomodeset"
Список кодов vga= см. По адресу http: //pierre.baudu. in / other / grub.vga.modes.html
nomodeset предотвращает изменение разрешения после того, как grub инициализирует [thanks http://pierre.baudu.in/other/grub. vga.modes.html ]
EDIT: Как упоминалось @Videonauth: After do: sudo update-grub
Сначала установите xrandr и запустите его:
$ sudo apt-get install xrandr
$ xrandr
Доступны доступные режимы экрана.
Теперь отредактируйте /etc/default/grub:
$ sudo nano /etc/default/grub
Предположив ранее неотредактированный файл, внесите следующие изменения:
Переменная GRUB_CMDLINE_LINUX_DEFAULT должна содержать как минимум nomodeset, возможно, в дополнение к quiet и splash на настольных системах.
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
В серверных системах раскомментируйте GRUB_TERMINAL=console, чтобы увидеть больше сообщений, проходящих во время загрузки, перед входом в графическую консоль.
Оставьте эту строку как комментарий:
#GRUB_GFXMODE=640x480
В конце файла добавьте строку:
GRUB_GFXPAYLOAD_LINUX=1280x1024x16
или замените значение любым другим ( разделенные запятыми) (ы), которые поддерживаются вашим оборудованием. Значения text, keep, auto, vga и ask также должны работать.
Наконец, после сохранения отредактированного /etc/default/grub с помощью Ctrl + O и выхода из него с помощью Ctrl + X, выполните следующие команды:
$ sudo update-grub
$ sudo reboot
Этот ответ также будет работать, чтобы уменьшить частоту разрешения и / или частоту обновления или частоту кадров кадра в системах с тактовой частотой. ЭЛТ-мониторы обычно показывают мерцающие полосы, когда частота обновления слишком высока.
Это помогло мне в Ubuntu 14.04 с ESXi 5.5:
:~$ sudo vi /etc/default/grub
Изменить строку на:
GRUB_CMDLINE_LINUX_DEFAULT="splash vga=792"
:~$ sudo update-grub :~$ sudo reboot -r now
Использовать 795 или 799 для более высокого разрешения и посмотреть: http: //www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/ для более подробной информации.
Просто какой-то личный фон: на моем другом компьютере у меня нет проблем с этим фантазийным режимом (это 160 колос х 60 строк, но у него есть 4: 3 ЭЛТ-монитор). Он оснащен TNT2 (да, я клянусь), и этот режим был сразу отображен при первой загрузке. Проблема в том, что он делает это, загружая драйвер нувори, и этот парень все еще немного неисправен (в моем случае он висит всю систему при попытке перемещения окон). Таким образом, чтобы иметь пригодную для использования систему, мне пришлось перейти на старый и стабильный драйвер nv, а также отключить настройку режима («потому что ядро всегда будет загружать nouveau при включении). Обратите внимание, что я не использую провиденциальные драйверы nVidia, но, как и вы, я переключился на 80x25 в консольном режиме.
Это связано с тем, что драйвер nv не использует настройку режима ядра. Теперь я не знаю о проприетарных драйверах, но я предполагаю, что они, возможно, изменили вашу конфигурацию, чтобы быть полезными, и, возможно, именно поэтому вы видите этот «большой» режим. Возможно, они отключили настройку режима при установке. Вот почему вы видите «маленький» текстовый режим при загрузке с Live CD.
Вы можете попробовать загрузиться с другим режимом VESA, но это сильно зависит от вашего оборудования. Для этого установите режим . Например, если вы хотите попробовать загрузить текстовый режим на 1024x640, вы обнаружите, что идентификатор режима - 877.
Итак, при загрузке удерживайте клавишу SHIFT (в случае, t имеет тайм-аут GRUB), чтобы вызвать меню GRUB. Выберите режим, который вы хотите загрузить, и нажмите 'e' (чтобы отредактировать команды). В конце команды «kernel» добавьте vga=877. Номер является идентификатором режима, если вы хотите попробовать другие режимы, замените его на нужный номер.
Кроме того, на той же странице в Википедии вы также можете попробовать полезный «Универсальный формат» прямо под режимы. Эта команда hwinfo весьма полезна.
Это не изменит шрифт при загрузке, но для консоли на Ctrl + Alt + F [1-6]
Установите пользовательские шрифты Ubuntu для вашей консоли:
sudo apt-get install fonts-ubuntu-font-family-console
И создайте скрипт /usr/local/bin/fontset с помощью этой команды:
#!/bin/sh
setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz
(выберите желаемый фон из папки /usr/share/consolefonts/)
Вы можете вызвать fontset каждый раз на консоли после использования Ctrl + Alt + Alt
или добавьте эту строку в свой /root/.profile
[ ! -t 0 ] && sleep 1 & /usr/local/bin/fontset
(не добавляйте это в ваш файл .profile или вы получаете сообщение об ошибке при графической загрузке)
source: Изменение размера шрифта на экране сообщений о загрузке и консоли
Почему я отвечаю на эту угрозу, даже если она очень старая? Ответ будет довольно прост, потому что к нему относится много других угроз.
Если vbeinfo или hwinfo --framebuffer не отображает собственное разрешение вашего дисплея, отключите vesa, сделайте это, удалите vga = options in:
sudo nano /etc/default/grub
Найдите GRUB_CMDLINE_LINUX_DEFAULT= и удалите vga=, если вы его найдете.
Если вы удалили эту опцию, не забудьте создать новую grub.cfg:
sudo update-grub
Если вы не знаете, что сделали это хорошо, просто перезагрузитесь и откройте терминал:
grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/
Если grep ничего не показывает , тогда вы удалили параметр vga =.
Теперь установите uvesafb:
sudo apt-get install v86d
Убедитесь, что модуль uvesafb включен в ваш initrd. Добавьте его в конец / etc / initramfs-tools / modules:
sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"
Чтобы узнать, какие режимы доступны:
sudo modprobe uvesafb
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
Теперь настройте uvesafb mode_option = YOURxResoultion-BitColorMode например 1280x1024-32:
sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"
Не забудьте перестроить ваш initrd:
sudo update-initramfs -k all -u
Теперь вы можете перезагрузиться!
Подробнее см. , Это для debian, но он также работает для ubuntu. Я надеюсь, что это вам помогло, и это должно быть более общим, чем использование grub2.
Следующее работало для меня на Debian Stretch 4.9.51-1. Нет GUI, только консольный режим:
Измените /etc/default/grub и добавьте следующую строку
GRUB_CMDLINE_LINUX_DEFAULT="splash vga=795 nomodeset"
Список кодов vga= см. По адресу http: //pierre.baudu. in / other / grub.vga.modes.html
nomodeset предотвращает изменение разрешения после того, как grub инициализирует [thanks http://pierre.baudu.in/other/grub. vga.modes.html ]
EDIT: Как упоминалось @Videonauth: After do: sudo update-grub