Я уже пробовал: закрыть все процессы VirtualBox через KSysGuard, а затем запустить: sudo apt-get remove virtualbox -5.1
, sudo apt-get install virtualbox-5.1
, sudo apt-get purge virtualbox-5.1
, sudo apt-get install virtualbox-5.1
, sudo vboxconfig
, виртуальный бокс
. А затем добавляем расширение в настройки VirtualBox.
Это не приводит к его установке, а также при выполнении инструкций командной строки по его установке здесь .
Вместо этого я получаю, что VBoxSVC потребляет только 25% моего процессора. Я получаю следующую ошибку при закрытии VirtualBox после попытки:
Не удалось открыть пакет расширений ../Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.vbox-extpack.
Вызываемый RC: NS_ERROR_ABORT (0x80004004)
и
Qt ПРЕДУПРЕЖДЕНИЕ: QWidgetWindow (0x55f9acf151f0, name = "UIGlobalSettingsExtensionWindow") должно быть окном верхнего уровня.
ПРЕДУПРЕЖДЕНИЕ Qt: для только что удаленного элемента не найден узел: QUrl ("file: ///home/user/Downloads/hqdefault.jpg")
ПРЕДУПРЕЖДЕНИЕ Qt: QWidgetWindow (0x55f9ace32ef0, name = "UIGlobalSettingsExtensionWindow") должен быть окном верхнего уровня.
при выполнении этого через командную строку.
/ var / log / syslog
ранее было (помимо некоторых марсианских пакетов):
ядро: SUP_IOCTL_COOKIE: Несоответствие версии. Запрошено: 0x2a0000 Мин .: 0x2a0000 Текущее: 0x240000
и ( var / log / kern.log
) имеет:
ядро: VBoxNetFlt: успешно запущен.
ядро: VBoxNetAdp: успешно запущено.
ядро: VBoxPciLinuxInit
kernel: vboxpci: IOMMU не найден (не зарегистрирован)
Я уже сталкивался с этой проблемой ранее, но она заработала. Эти проблемы не кажутся нормальными.
Почему я не могу установить пакет расширений и как я могу заставить его работать?
Решение было следующим: :мне пришлось дать права на выполнение для владельца файла.vbox -extpack. По какой-то причине права на выполнение не были проверены. (У меня также была эта проблема при загрузке файла через wget, а не через браузер.)
Затем мне пришлось это сделать, чтобы виртуальные машины снова заработали. До этого у меня была эта ошибка (, которая также является причиной, по которой я переустановил VirtualBox ):
.RTR3InitEx failed with rc=-1912 (rc=-1912)
The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing
'/sbin/vboxconfig'
may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.
where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user.