После решения этой проблемы мне удалось вовлечь себя в truble снова ни из чего путем попытки изменить дисплей страницы опции двойной загрузки в Начальной загрузке Customizer.
Я изменил фон, размер шрифтов (я увеличил их), и стиль шрифта (я выбрал UnDotum). Но Начальная загрузка, Customizer дал мне ошибку (я имею в виду сообщение, что приложение было неожиданно закрыто или что-то). Я перезапустил BootCustomizer, и настройки были там. Когда я перезагрузил, вместо нормального списка параметров загрузки, просто фоновое изображение, которое я выбрал и ничто иное.
Я использовал Восстановление Начальной загрузки для восстановления личинки, оно говорит, что сделало это успешно, но я все еще получаю фоновое изображение, когда я пытаюсь загрузиться.
Какие-либо идеи?
(Это мог быть вопрос, что я выбрал стиль шрифта UnDotum? Это было установлено в Lubuntu - но как это могло быть доступно в отображающихся параметрах загрузки?)
Содержание etc/default/grub
:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# 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 if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Я попытался изменить etc/default/grub
: GRUB_HIDDEN_TIMEOUT=0 к 10 GRUB_HIDDEN_TIMEOUT_QUIET=true ко лжи и GRUB_CMDLINE_LINUX_DEFAULT = "подавляют шумы всплеска" к""
но это не помогает
Кроме того, использование Сдвига не входит в видимый список.
Я ищу что-то как команда, которая сбросила бы опции личинки принять значение по умолчанию.
Подробные инструкции по сбросу GRUB приведены здесь , . Внимательно прочитайте это и действуйте с осторожностью.
Основные шаги:
chroot
, как и раньше, и скопируйте resolv.conf (может потребоваться для подключения к Интернету).
sudo mount /dev/sda1 /mnt && sudo mount --bind /dev /mnt/dev && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys && sudo mount --bind /dev/pts /mnt/dev/pts && sudo chroot /mnt
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
Подтвердите подключение к Интернету. Без этого GRUB не может быть переустановлен, и у вас будет не загружаемая система.
sudo apt-get update
Продувка grub
. Это удалит GRUB и файлы конфигурации.
sudo apt-get purge grub grub-pc grub-common
Снова установите GRUB.
sudo apt-get install grub-common grub-pc
Вот что произойдет:
/dev/sdX
имеется звездочка (*) (или красное пятно, как на рисунке ниже). Если это не так, выделите его с помощью Стрелка вверх kbd> или Стрелка вниз kbd> и нажмите Пробел kbd>, чтобы выбрать его (= Просто выделите его с помощью стрелок вверх / вниз недостаточно для его выбора, вам нужно добавить эту звездочку / точку - в зависимости от типа терминала - нажав Пробел .) kbd> kbd>
Не выбирайте раздел (например: [] / dev / sda5 и т. Д.).
Нажмите «ОК» и нажмите ENTER. После завершения установки у вас должен быть установлен Grub 2.
Надеюсь, это поможет.