Отказ от ответственности Я не эксперт по Linux. Я использую Ubuntu для обучения себя Linux и запуска моего медиа-центра Kodi, поэтому, когда что-то идет не так, мне нравится пытаться исправить их, а не просто переустанавливать или возвращаться к предыдущему снимку (который в этом случае не работаю!).
Disclaimer Итак, я недавно сделал системное обновление на своем 16.04, и было загружено и установлено много файлов (я предполагая, что это обновление включает исправления ошибок Intel Spectre / Meltdown для ядра). Я также обновил свой хост VirtualBox до версии 5.2.6 и установил последний пакет гостевых дополнений. Все казалось прекрасным, за исключением того, что у меня возникли проблемы с звуком (проблема звука с ветвью VirtualBox -5.2.x). Одно из предложений в этом потоке состояло в том, чтобы вернуться к более ранней версии Virtualbox, что я и сделал, но не смог загрузить ни одну из моих виртуальных машин Ubuntu. Похоже, что из-за исправлений для ошибки Intel CPU, чтобы я мог использовать старую версию VirtualBox, мне нужно было бы понизить мое ядро. Поскольку это выходит за рамки моих возможностей, я решил просто переустановить последний хост 5.2.6 VirtualBox.
Проблема. Здесь начинается забава и игры. Моя Ubuntu VM не загрузилась! Я смог добраться до селектора загрузки GRUB и попробовал каждое из перечисленных трех ядер, но в каждом случае процесс загрузки останавливался в одном и том же месте.
[!d11]
Я провел некоторое исследование и попытался отключить несколько вещей (3D-ускорение, сетевые адаптеры, звуковые карты и т. д.), но из того, что я вижу в окне загрузки, его даже не приближалось к требуя этих элементов, поэтому я не могу понять, как они могут быть проблемой. Я попытался вернуться к нескольким моментальным снимкам виртуальной машины, но все они столкнулись с одной и той же проблемой, и теперь я полагаю, что в контейнере VM должно быть что-то поврежденное.
Я разместил эту проблему здесь, потому что Я надеялся, что кто-то сможет рассказать мне о правильном курсе действий, чтобы оценить и исправить незагружаемую систему Ubuntu. Я понимаю, что VirtualBox, вероятно, является частью проблемы здесь, но мне нужно выбрать один путь оценки перед другим.
Проблема
Пробовал все 3 ядра в режиме восстановления. Пробовал отключить графику, сетевые и звуковые карты. Загрузился в Ubuntu 16.0.4 LiveCD, чтобы выполнить восстановление, но не был предоставлен вариант «установить, но сохранить файлы», даже если он обнаружил, что у меня была текущая установка на диске Пробовал пару разных Linux VM, у меня есть (Kali, CentOS) и виртуальная машина Windows 10, которые все отлично работали, но я еще не исправил их.Заключительные замечания. Я создал совершенно новую 16.0.4 VM, полностью исправил ее, и все получилось отлично, поэтому еще одна причина, почему я считаю ее поврежденным контейнером. У меня возникли проблемы с получением последних дополнений для Virtualbox Guest для включения 3D-ускорения (даже после того, как после Oracle VM VirtualBox 5.1: 3D Acceleration для гостей Ubuntu), но с ускорением отключено, по крайней мере, он работает (но все еще звучит проблема!). [ ! d23]
Я не хочу сдаваться. Кажется, есть дополнительные параметры загрузки GRUB, которые я никогда раньше не использовал (например, «c» для командной строки grub), поэтому любая помощь, пытающаяся воспитывать меня решение этой сложной проблемы было бы оценено.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.
У меня была такая же проблема. После боев с VBox в течение 4 часов, наконец, я выиграл. Изменение, которое я должен был сделать, это включить обратно ускорение 3d и вещь, которая, по моему мнению, заставила ее работать с «Версией», упомянутой в «Настройки-> Общие-> Основные». Я установил его в «Ubuntu (64-bit)» вместо 32-битной версии, и voila, он работал.