Обновление Ubuntu 12.04 + VirtualBox VM 4.1.14 r77440 - Нет ввода - proUbuntu
Купить гитару в Москве
3 голосов
/

Я могу ввести свой пароль только с клавиатуры, и это то, что я вижу после входа в систему

image of black screen with dock with grey icons

Если я пытаюсь переключиться на терминал с помощью Ctrl Alt + F1 , я получаю это
image of completely black screen following Alt+F1

Я понятия не имею, как это исправить, или, если вообще возможно, исправить это без доступа к терминалу.

Консоль восстановления также не работает. Он открывается, но ввод с клавиатуры тоже не работает.

У кого-нибудь такое было?

Обновление (на следующий день) Ввод с клавиатуры позволяет мне нажимать Alt + F2 и вызывать терминал, но я не могу изменить фокус на открывшееся окно терминала. Любой совет о том, как переключить фокус (Alt + Tab не будет работать) на окно терминала.

Может быть, глядя на это, вы можете понять, что происходит, может быть, нет загрузки оконного менеджера?

Ответы [ 3 ]

3 голосов
/

Проверяли ли вы все основные параметры конфигурации виртуальной машины? То есть попробуйте установить настройки VirtualBox VM на что-нибудь, ну просто?

  1. В General убедитесь, что Operating System равно Linux и Version равно Ubuntu или Ubunt-64 , в зависимости от ситуации.
  2. В System используйте PIIX3 в качестве чипсета. не включить EFI.
  3. В Display, только 1 дисплей, естественно. Выключите 3D и 2D ускорение , отключите . Понятия не имею, что посоветовать по размеру видеопамяти. Итак, 32 МБ? (Похоже, более чем достаточно, так почему бы и нет?)
  4. В Audio Мне всегда приходится использовать «ICH 97», иначе в Ubuntu не получается звук. (Я понятия не имею, почему «Intel HD Audio» и VirtualBox не работают для Ubuntu. Я продолжаю спрашивать об этом.)

В качестве попытки узнать, можете ли вы войти в любой режим терминала, который можно использовать, вы пробовали загрузиться в режиме single user?

  1. Выберите (выделите) пункт меню загрузки GRUB, который вы хотите использовать.
  2. Нажмите e , чтобы отредактировать команды загрузки GRUB для выбранного пункта меню загрузки.
  3. Добавьте параметр загрузки ядра single после ro quiet splash в строке рядом с нижним.
  4. Нажмите либо Ctrl + X или F10 для загрузки с помощью эти параметры ядра.

Если вы можете успешно загрузиться в режиме single user, вы можете как установить гостевые дополнения VirtualBox, так и применить любые текущие обновления 12.04. Я предлагаю вам попробовать это сделать.

  1. Начните с установки dkms, используя

    apt-get update
    apt-get install dkms
    

    Я рекомендую это по двум причинам:

    • Oracle рекомендует сделать это в Установке гостевых дополнений Linux в их руководстве по VB.
    • У меня лично были проблемы с установкой гостевых дополнений на виртуальной машине VB, когда я не установил dkms. ; -)
  2. Присоедините файл образа Guest Additions к дисководу компакт-дисков вашей виртуальной машины. На моем MacBook это изображение находится по адресу:

    /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso
    

    Примечание. При нажатии Shift + + G откроется окно Перейти к папке в Искатель , в который можно ввести полный путь к файлу изображения.

  3. Смонтируйте (виртуальное) устройство CD вашей виртуальной машины:

    mkdir /media/VbAdditionsCD
    mount /dev/cdrom /media/VbAdditionsCD
    
  4. Запустите гостевую установку дополнений:

    /media/VbAdditionsCD/VBoxLinuxAdditions.run
    
  5. Я также рекомендовал бы применять любые другие текущие обновления 12.04 с:

    apt-get upgrade
    apt-get dist-upgrade
    

    (Это может не помочь, но стоит попробовать, нет?)

  6. Перезагрузитесь и дайте нам знать, что происходит

    reboot now
    

Примечание: sudo не требуется для команд, перечисленных выше, потому что, когда вы используете режим single user, вы равны root (Упоминание этого на случай, если кому-то интересно ).


Вы смотрели какие-нибудь журналы? Можете ли вы загрузить виртуальную машину с Live CD? Если это так, взгляните на виртуальные машины /var/log/syslog.

Мне также приходит в голову, что, поскольку это происходит внутри виртуальной машины VirtualBox, вы (также) должны просмотреть журналы для виртуальной машины, чтобы увидеть, «что-нибудь» выскакивает у вас.

Вы также можете вырезать и вставить текст журнала в pastebin, paste.ubuntu.com , а затем добавить ссылку на pastebin к вашему вопросу.

VirtualBox Manager with show log highlighted

1 голос
/

Я видел те же симптомы после обновления 12.04. Я удалил и переустановил дополнения VBox, а затем выполнил «apt-get -f install». Оба вошли в систему как пользователь root в однопользовательском режиме. Удалите строку «gfxmode $ linux_gfx_mode» в grub, если вы не можете загрузить однопользовательский режим.

0 голосов
/

Я также попробовал проверки здравомыслия, и они помогли мне понять, что не так. В моем случае это была отсутствующая установка libjpeg8 во время обновления с 11.10. Чтобы это исправить, вот что я сделал:

  • Удерживайте SHIFT во время загрузки, выберите «предыдущие версии Linux». В этом меню у меня были опции для Ubuntu с linux 3.0.0-14, Ubuntu, с linux 3.0.0-12, Ubuntu, с linux 2.6.38-11. Я выбрал -12, что, я полагаю, соответствует 11.10, который у меня был.
  • При загрузке у меня появился тот же черный экран, но на этот раз плитки слева работали, поэтому я смог открыть окно терминала и щелкнуть по нему, чтобы набрать текст.

sudo apt-get install libjpeg8

  • Затем я удалил гостевые дополнения vbox (мне приходилось запускать это несколько раз. Каждый раз, когда я запускался, деинсталлятор делал что-то, поэтому я пытался, пока деинсталлятор не сообщал об изменениях)

sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run uninstall

  • и переустановил

sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run

После перезагрузки у меня рабочий рабочий стол.

Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...