Форум русскоязычного сообщества Ubuntu


Автор Тема: Критическая ошибка VBox при загрузке Arch  (Прочитано 5065 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Доброго времени. Собрал себе свежий дистрибутив ArchLinux 2018.01 x86, однако после загрузке падает критическая ошибка (Guru Meditation). Странно, но с дистром ArchLinux 2017.12 x86 таких проблем не было. Ошибка возникает на этапе загрузки системы
Loading Linux linux
Loading intial ramdisk

Дальше окошко Guru Meditation
VBox version 5.2.4, host xUbuntu 16.04
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #1 : 16 Января 2018, 01:37:06 »
Luca Brasi, попробуйте включить/переподключить опцию "Включить VT-x/AMD-V":

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #2 : 16 Января 2018, 09:06:08 »
archuser, к сожалению мой CPU не поддерживает виртуализацию. Отсюда и неактивность данной опции
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #3 : 16 Января 2018, 18:29:34 »
Luca Brasi, скажите пожалуйста, Вы устанавливали VirtualBox, как я понял, не с репозитория Ubuntu, а со страницы загрузки официального сайта виртуальной машины? Если так, то попробуйте переустановить ВМ именно с репозитория. Не получилось? Тогда предоставьте дополнительную информацию о ходе загрузки гостевой системы.

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #4 : 16 Января 2018, 23:01:35 »
archuser, да, совершенно верно, я устанавливал VBox со с офф сайта, вот ссылка на deb пакет.
А Вы о каком именно репозитории говорите? До этого у меня была версия 5.2.2, которая после каждого выключения машины выкидывала ошибку. С установкой моей текущей версии данные сложности пропали.
Вот процесс загрузки

Лог я приложил в первом посте, на скрине ошибка и этап на котором она появляется (это сразу после GRUB меню, где выбирается ОС и начинается ее загрузка). Если еще какая-то информации поможет разбирательству - говорите.
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #5 : 17 Января 2018, 01:16:35 »
Luca Brasi, выполните следующую команду на выключенной гостевой системе:
VBoxManage modifyvm <vmname> --hwvirtex offгде вместо <vmname> укажите имя Вашей виртуальной машины.

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #6 : 17 Января 2018, 08:37:14 »
на выключенной гостевой системе
а где выполнять данную команду, просто в терминале? Если так, то у меня пустой вывод...
VBoxManage modifyvm Arch --hwvirtex off
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #7 : 17 Января 2018, 13:48:30 »
а где выполнять данную команду, просто в терминале? Если так, то у меня пустой вывод...
Все верно, в терминале хостовой системы. Эта команда как раз-таки отключает опцию "VT-x/AMD-V" в настройках виртуальной машины даже при недоступности вкладки "Ускорение". Команда ничего не выводит. На форумах пишут, что данная ошибка связана с тем, что эта опция по каким-то причинам включена на машинах, не поддерживающих аппаратную виртуализацию. Как следствие конфликт. Для решения проблемы и предлагается эта команда, которая устанавливает в файле $HOME/.VirtualBox VMs/<vmname>/<vmname>.vbox атрибут enabled в значение false элемента HardwareVirtEx:
<HardwareVirtEx enabled="false"/>Альтернативный и самый простой вариант - просто пересоздать виртуальную машину. Пробуйте, должно заработать.
P.S. Ради спортивного интереса хотел бы узнать, какими репозиториями Вы воспользовались для создания 32-битной версии образа дистрибутива ArchLinux? Известно, что ArchLinux отказался от поддержки этой архитектуры, да и пакет archiso был переписан.

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #8 : 17 Января 2018, 20:04:33 »
archuser, поглядел файл с конфигом. У меня <HardwareVirtEx enabled="false"/> и машина стартует с той же ошибкой. Также я пробовал пересоздавать виртуальную машину и несколько раз выполнять установку, к сожалению проблема осталась.
Цитировать
Ради спортивного интереса хотел бы узнать
да, конечно. Ну как Вы уже знаете, у меня CPU не поддерживает виртуализацию. Следовательно доступна только машина с 32-битным арчем. Прошлый раз я качал релиз 2017.2, когда еще была поддержка данной архитектуры, однако требовались танцы с бубном дабы уладить конфликты забытых репозиториев. Позже я набрел на этот сайт. Тут все проблемы вообще напрочь отпали, установка шла как по маслу, однако теперь проблемы с запуском...
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #9 : 17 Января 2018, 23:22:25 »
Luca Brasi, давайте начнем сначала. У Вас процессор AMD Athlon II X2 255, исходя из лога:
Цитировать
00:00:01.787011 Full Name:                       "AMD Athlon(tm) II X2 255 Processor"
В этом процессоре реализована аппаратная виртуализация, исходя из сообщения того же лога:
Цитировать
00:00:01.786951   Mnemonic - Description                                               = guest (host)
00:00:01.786990   SVM - AMD Secure Virtual Machine extensions   = 0 (1)
Но она почему-то отключена в BIOS:
Цитировать
00:00:01.565435 HM: HMR3Init: Falling back to raw-mode: AMD-V is disabled in the BIOS (or by the host OS)
Следовательно, стоит включить поддержку аппаратной виртуализации в настройках BIOS. Проверьте состояние флажка "Включить VT-x/AMD-V" на вкладке "Ускорение". После этого проверяйте работоспособность гостевой системы. Если опять не заработает, то выложите новые логи виртуальной машины.

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #10 : 18 Января 2018, 01:06:46 »
archuser, включил вышеуказанную опцию SVM - сразу заработала гостевая ОС. Цирк. Вопрос, как неделю назад у меня все работало, ведь настройки БИОСа не менялись.

Еще вопрос, есть толк от опции "Nested paging"?
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #11 : 18 Января 2018, 01:18:35 »
Вопрос, как неделю назад у меня все работало, ведь настройки БИОСа не менялись.
Зависит от фазы Луны.  :2funny:
Еще вопрос, есть толк от опции "Nested paging"
Есть толк. Nested paging and VPIDs

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #12 : 18 Января 2018, 02:08:46 »
Еще вопрос, есть толк от опции "Nested paging"?
Да. Так как виртуалка получает прямой доступ к ОЗУ минуя ПО виртуализации, то есть получает то что надо напрямую минуя процедуру трансляции)
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Luca Brasi

  • Автор темы
  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Re: Критическая ошибка VBox при загрузке Arch
« Ответ #13 : 18 Января 2018, 08:29:57 »
Зависит от фазы Луны
Видимо Луна явно была против. Зато теперь стали доступно создание машин Arch Linux x64.
archuser, спасибо за помощь!
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

 

Страница сгенерирована за 0.043 секунд. Запросов: 25.