Вопрос или проблема
Я использовал Ubuntu 18.04 в Virtualbox на ноутбуке Dell XPS с Windows 10. Я решил обновить систему до Ubuntu 20.04. Обновление прошло успешно, но когда я запускаю виртуальный образ, появляется фиолетовый экран без приглашения на вход. Ничего невозможно сделать. Я пытался отправить сигнал CTRL-ALT-F1, чтобы получить консоль, но ответа не было. Либо Ubuntu не ответила, либо клавиша хоста Virtualbox больше не использует последовательность CTRL-ALT по умолчанию. Странно, что однажды я смог войти в Ubuntu 20.04, но не помню, как я это сделал. Есть идеи?
Я создал новый образ для Ubuntu 20.04 из .iso релиза. Так что ситуация разрешилась сама собой. Однако, осталось много неизвестного. Я не знаю, было ли неправильным попытаться обновить виртуальный образ. Я не знаю, не удавалось ли grub открыть окно входа, или какая-то из моих обычных настройках вызывала блокировку экрана входа (или загрузочный экран?). Надеюсь, что с новым образом не возникнет проблем, но пока всё идёт хорошо. Есть некоторый опыт, но не слишком большое обучение.
У меня была такая же проблема, удаление Guest Additions решило её для меня:
- загрузиться в режиме восстановления и войти в систему от root
- отключить GUI при старте (systemctl set-default multi-user.target)
- перезагрузиться и войти под своим обычным пользователем
- запустить GUI вручную (startx)
- удалить VBOX Guest Additions с подключённого виртуального CD (VBoxLinuxAdditions.run uninstall)
- включить GUI при старте (sudo systemctl set-default graphical.target)
- перезагрузиться
У меня была такая же проблема. К счастью, я мог удалённо войти в систему (так как всё работало).
Чтобы решить проблему, я открыл файл /etc/default/grub
с помощью текстового редактора и изменил:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="text quiet"
Затем grub нужно было обновить следующей командой:
sudo update-grub
После перезагрузки приглашение на вход снова появилось. Надеюсь, это поможет.
(П. С. Интересно, что это произошло у меня два года назад, когда я обновился с 16.04 до 18.04…)
Ответ или решение
Приветствую! Если у вас возникают проблемы с отображением экрана входа в систему Ubuntu 20.04, работающей в качестве гостевой операционной системы в VirtualBox на Windows 10, важно тщательно разобраться в возможных причинах и способах их устранения. Данная проблема не редкость и может быть вызвана различными факторами. Рассмотрим наиболее вероятные причины и решения.
Причины:
-
Проблемы с обновлением: Обновление существующего образа операционной системы иногда может привести к некорректной работе, особенно если вы переносите настройки или установленные ранее программы, такие как VirtualBox Guest Additions.
-
VirtualBox Guest Additions: Этот пакет, предназначенный для улучшения совместимости и производительности, порой вызывает конфликты при обновлениях и может блокировать или выводить графическую среду из строя.
-
Настройки GRUB и графической оболочки: Некорректные параметры GRUB или конфликты в графической оболочке тоже могут привести к блокировке отображения.
Решение:
-
Устранение конфликтов с VirtualBox Guest Additions:
- Для начала, загрузитесь в режиме восстановления (recovery mode) и войдите в систему под root.
- Отключите графический интерфейс на этапе загрузки командой:
systemctl set-default multi-user.target
. - Перезагрузитесь и войдите в систему с помощью обычного пользователя.
- Запустите графический интерфейс вручную с помощью команды
startx
. - Удалите старую версию VirtualBox Guest Additions, используя
VBoxLinuxAdditions.run uninstall
, затем повторно установите ее из актуального образа. - Включите графический интерфейс на этапе загрузки команды:
sudo systemctl set-default graphical.target
. - Перезагрузите систему.
-
Исправление параметров GRUB:
- Если доступен удаленный доступ к системе, отредактируйте файл
/etc/default/grub
, изменив строкуGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
наGRUB_CMDLINE_LINUX_DEFAULT="text quiet"
. - Затем обновите настройки GRUB с помощью команды:
sudo update-grub
. - Перезагрузите компьютер.
- Если доступен удаленный доступ к системе, отредактируйте файл
-
Работа с новым образом: Создание нового образа Ubuntu 20.04 и настройка его "с нуля" могут устранить старые проблемы, так как конфликтные моменты от прежней версии будут исключены.
Этот подход помогает обеспечить гладкую работу Ubuntu 20.04 в VirtualBox и минимизировать появление подобных проблем в будущем. Надеюсь, эта информация будет полезной!