PDA

Просмотр полной версии : Проблемы с запуском виртуальной машины


nikos
25.12.2016, 15:35
Всем доброго времени суток сегодня установил VirtualBoxустановил виртуальную машину начал запуск
и выскочило это

Код:



Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.


Как я понял это ошибка я посмотрел в деталях и вот детали ошибки

Код:



The virtual machine 'vm' has terminated unexpectedly during startup with exit code 1 (0x1).

Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
MachineWrap
Интерфейс:
IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}


Я очень прошу знатоков помочь мне что это за проблема и как её решить

DmityiD
25.12.2016, 15:44
Немного больше информации. На какой ОС стоит вируалбокс? Полагая Линукс
Какую ос установил в гостях и закончилась установка?
Виртбокс стоял до этого?

nikos
25.12.2016, 15:49
DmityiD сказал(а):

Немного больше информации. На какой ОС стоит вируалбокс? Полагая Линукс
Какую ос установил в гостях и закончилась установка?
Виртбокс стоял до этого?


Да простите забыл написат OS Kali linux 2016.2
Ставлю не OS а уязвимую среду под названием OWASP Broken Web Applications Project https://www.owasp.org/index.php/OWASP_Broken_Web_Applications_Project версия 1.2
нет только сегодня установил



DmityiD сказал(а):

Немного больше информации. На какой ОС стоит вируалбокс? Полагая Линукс
Какую ос установил в гостях и закончилась установка?
Виртбокс стоял до этого?


Если ещё что то спрашивайте

Только мне очень важно решить эту проблему так как мне важно запустить уязвимую среду для того чтобы практиковатся по этому мне важно чтоб мне помогли

Кстати ознокомется что это за уязвимая среда можно тут https://kali.tools/?p=1913

DmityiD
25.12.2016, 16:17
Эту ошибку выдает Вируалбокс или гостевая ОС при загрузке?

nikos
25.12.2016, 16:19
эту


DmityiD сказал(а):

Эту ошибку выдает Вируалбокс или гостевая ОС при загрузке?


ошибку выдаёт гостевая ос при запуске

сам виртуалбокс работает нормально сама программа

DmityiD
25.12.2016, 16:25
Вот такая штука установлена: virtualbox-dkms

nikos
25.12.2016, 16:29
DmityiD сказал(а):

Вот такая штука установлена: virtualbox-dkms


Вот с этой штукой и проблемы этот пакет у меня установлен но ошибка серовно вылетает

а как проверить установлено или нет (ну это чтоб уже вопросов небыло чтоб всё уже точно было понятно)

DmityiD
25.12.2016, 16:39
Отправлено какого пользователь запускашь адрес?
Могу посоветовать пользовптеля добавить в руппу vboxusers

apt-get install virtualbox virtualbox-dkms -y
apt-get upgrade -f

nikos
25.12.2016, 16:53
DmityiD сказал(а):

apt-get install virtualbox virtualbox-dkms -y
apt-get upgrade -f


установлен он у меня



DmityiD сказал(а):

Отправлено какого пользователь запускашь адрес?
Могу посоветовать пользовптеля добавить в руппу vboxusers


слушай откого я запускаю конечно от root

DmityiD
25.12.2016, 16:57
nikos сказал(а):

установлен


apt-get --reinstall install virtualbox-dkms
Если эта команда не прокатит, то вкуривай:http://askubuntu.com/questions/498900/vbox-on-14-04-kernel-driver-not-installed-rc-1908

nikos
25.12.2016, 16:59
DmityiD сказал(а):

apt-get --reinstall install virtualbox-dkms
Если эта команда не прокатит, то вкуривай:http://askubuntu.com/questions/498900/vbox-on-14-04-kernel-driver-not-installed-rc-1908

попробую но если чего ты на связи

nikos
25.12.2016, 17:27
Olej сказал(а):

Прежде всего, точно разберитесь что за VirtualBox у вас стоит?
С июня 2016г. развиваются параллельно 2 линии версий VB: 5.0 и 5.1.
Итого, на сегодня мы имеем 2 линии развития VirtualBox (плохо совместимые между собой):

Код:



5.0.30/ 23-Nov-2016 19:34 -
...
5.1.12/ 20-Dec-2016 21:07 -


5.0 устанавливался (модули ядра) при помощи DKMS. 5.1 не использует DKMS в оригинале, сборщики разных дистрибутивов Linux приделывают к нему DKMS самопально на коленке ... как прийдётся.

P.S. Сейчас только началось, из-за новизны ... но ещё по Интернет будет много вою по этому поводу...


у меня 5.1

nikos
25.12.2016, 17:30
Olej сказал(а):

Возможно, если другого способа не найдёте, не подскажут, то вам нужно снести (дотла! с модулями ядра) VirtualBox 5.1.12 и установить (не менее свежий) 5.0.30, у которого со сборкой модулей через DKMS нет проблем (давно устоявшаяся линия развития).


слушай можно сказать как устранить проблему



Olej сказал(а):

Возможно, если другого способа не найдёте, не подскажут, то вам нужно снести (дотла! с модулями ядра) VirtualBox 5.1.12 и установить (не менее свежий) 5.0.30, у которого со сборкой модулей через DKMS нет проблем (давно устоявшаяся линия развития).


версия 5.1



Olej сказал(а):

Возможно, если другого способа не найдёте, не подскажут, то вам нужно снести (дотла! с модулями ядра) VirtualBox 5.1.12 и установить (не менее свежий) 5.0.30, у которого со сборкой модулей через DKMS нет проблем (давно устоявшаяся линия развития).


так как это сделать

nikos
25.12.2016, 17:46
Olej сказал(а):

Я ведь не знаю как вы её создали.

слушай помочь можешь или нет

ты коммент не читал



Olej сказал(а):

Я ведь не знаю как вы её создали.

что неясно

nikos
25.12.2016, 17:53
Код:



Возможно, если другого способа не найдёте, не подскажут, то вам нужно снести (дотла! с модулями ядра) VirtualBox 5.1.12 и установить (не менее свежий) 5.0.30, у которого со сборкой модулей через DKMS нет проблем (давно устоявшаяся линия развития).


ну и как это сделать



Olej сказал(а):

Да ничего не ясно...
Нужно показывать (копировать!) сообщения об ошибках, логи, что делал и что не получилось...
А не рассказывать "на пальцах".

слушай ты в начало пойди там всё скопировано



Olej сказал(а):

Да ничего не ясно...
Нужно показывать (копировать!) сообщения об ошибках, логи, что делал и что не получилось...
А не рассказывать "на пальцах".

там всё сообщения об ошибках скопированый



Olej сказал(а):

Я ведь не знаю как вы её создали.

начинаю запуск виртуальной машины и выскакивает окно с таким текстом

Код:



The virtual machine 'vm' has terminated unexpectedly during startup with exit code 1 (0x1).

Код ошибки:
NS_ERROR_FAILURE (0x80004005)
Компонент:
MachineWrap
Интерфейс:
IMachine {b2547866-a0a1-4391-8b86-6952d82efaa0}


дальше выскакивает ещё окно с таким текстом

Код:



Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

nikos
25.12.2016, 18:10
Olej сказал(а):

Ну так сообщение ясно говорит, и дословно переводится как: "Сливай воду".

ладно снести как

nikos
25.12.2016, 18:12
nikos сказал(а):

ладно снести как


ну и чего

Код:



apt-get install virtualbox
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет virtualbox самой новой версии (5.1.10-dfsg-2).
Следующий пакет устанавливался автоматически и больше не требуется:
libdouble-conversion1
Для его удаления используйте «apt autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1471 пакетов не обновлено.




Olej сказал(а):

Вверху написано.


и что это

ghostphisher
25.12.2016, 19:29
nikos сказал(а):

ну и чего
и что это



Удалить надо было перед этим c помощью команд:
#sudo apt-get remove

#sudo apt-get update

#sudo apt-get autoremove

или #apt-get purge virtualbox

nikos
26.12.2016, 01:32
Olej сказал(а):

Я при копировании ошибся: install вместо purge вкопировал...

Но для удаления install и purge то надо как-то различать?
(а иначе чего тогда в Linux соваться?)


Ладно спасибо вам помогли щас попробуем



ghostphisher сказал(а):

Удалить надо было перд этим c помощью команд:
#sudo apt-get remove

#sudo apt-get update

#sudo apt-get autoremove

или #apt-get purge virtualbox


Ну и вам спасибо

nikos
26.12.2016, 13:42
Люди проблема осталась



Olej сказал(а):

Да ни хрена там внятно не скопировано ... так, лепет невнятный...

Возможно (!!!):
1. снести 5.1.X (а 5.1 версии VB, кстати, в природе не бывает ), если ставил apt-get, попробовать что-то типа:

Код:



# apt-get install virtualbox


2. проверить что снесено ... вот этот вывод должен быть пустым:

Код:



olej@nvidia ~ $ lsmod | grep vbox
vboxpci 22826 0
vboxnetadp 25755 0
vboxnetflt 27518 0
vboxdrv 328547 3 vboxnetadp,vboxnetflt,vboxpci


3. скачать VirtualBox-5.0.30-112061-Linux_amd64.run или x86, соответственно...
4. запустить (можно chmod a+x и не делать, но root - обязательно):

Код:



# sh ./VirtualBox-5.0.30-112061-Linux_amd64.run


5. и внимательнейшим образом следить за сообщениями установки...


Спасибо большое но проблема осталась и опять выдаётся ошибка связания с dmks
опять проблемы с пакетом virtualbox-dkms



Olej сказал(а):

Да ни хрена там внятно не скопировано ... так, лепет невнятный...

Возможно (!!!):
1. снести 5.1.X (а 5.1 версии VB, кстати, в природе не бывает ), если ставил apt-get, попробовать что-то типа:

Код:



# apt-get install virtualbox


2. проверить что снесено ... вот этот вывод должен быть пустым:

Код:



olej@nvidia ~ $ lsmod | grep vbox
vboxpci 22826 0
vboxnetadp 25755 0
vboxnetflt 27518 0
vboxdrv 328547 3 vboxnetadp,vboxnetflt,vboxpci


3. скачать VirtualBox-5.0.30-112061-Linux_amd64.run или x86, соответственно...
4. запустить (можно chmod a+x и не делать, но root - обязательно):

Код:



# sh ./VirtualBox-5.0.30-112061-Linux_amd64.run


5. и внимательнейшим образом следить за сообщениями установки...


Я делаю всё по вашей инструкции но серовно выскакивает ошибка

Я постараюсь описать подробно чтобы всё было ясно так вот я сначала я удаляю старую vm




Код:



apt-get purge virtualbox


потом запускаю установку новой




Код:



wget http://download.virtualbox.org/virtualbox/5.0.30/VirtualBox-5.0.30-112061-Linux_amd64.run


скачиваю потом выполняю команду

Код:



chmod +x VirtualBox-5.0.30-112061-Linux_amd64.run


а потом начинаю установку командой




Код:



sh ./VirtualBox-5.0.30-112061-Linux_amd64.run

nikos
26.12.2016, 14:09
Olej сказал(а):

"начинаю" ...
куда интереснее: чем вы её заканчиваете?


команда такая есть wget

nikos
26.12.2016, 14:11
Olej сказал(а):

1. Когда пишут "проблема", то копируют сообщение об ошибке, а не сказки рассказывают "на пальцах".

2. Что делалось?
С каким результатом (сообщения)?
Какая версия VirtualBox?

Так у вас просто, скорее всего, вообще не стоит пакет заголовочных файлов ядра: linux-headers
Показывайте:

Код:



$ ls /lib/modules/`uname -r`/build
arch certs drivers fs init Kconfig lib mm net scripts sound tools virt
block crypto firmware include ipc kernel Makefile Module.symvers samples security System.map usr vmlinux.id


ладно хорошо я запускаю виртуальную машину версии 5.0 и у меня выскакивает окно стаким тестом

Код:



Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.

nikos
26.12.2016, 14:13
Olej сказал(а):

команд есть много в природе разных...
чем вы установку заканчиваете?





Olej сказал(а):

команд есть много в природе разных...
чем вы установку заканчиваете?


Давайте в личку там я смогу вам всё подробно описать

nikos
26.12.2016, 14:39
Olej сказал(а):

вот это мне больше заниматься нечем!


ну я набираю команду




Код:



ls /lib/modules/`uname -r`/build


и вот отчёт

Код:



ls /lib/modules/`uname -r`/build
ls: невозможно получить доступ к '/lib/modules/4.6.0-kali1-amd64/build': Нет такого файла или каталога

nikos
26.12.2016, 14:51
Olej сказал(а):

а я и не сомневался

ищите и ставьте пакет(ы) linux-headers*

как его установить



Olej сказал(а):

а я и не сомневался

ищите и ставьте пакет(ы) linux-headers*

И ещё вопрос установил я его что потом делать переустанавливать виртуалбокс

nikos
26.12.2016, 14:57
Olej сказал(а):

А потом по-новой пробовать устанавливать VirtualBox.

Раза с 10-го - попустит...

Слушай ты помогать будишь или хахотать види себя по скромнее



Olej сказал(а):

А потом по-новой пробовать устанавливать VirtualBox.

Раза с 10-го - попустит...

как установить этот пакет

nikos
26.12.2016, 15:11
Olej сказал(а):

Так уже помог - куда уже больше?

Если я буду "вИсти себя скромнее", то ты ещё 1/2 года будешь компилировать модули ядра.

Так, как и любой другой пакет Linux:
- сначала поосмотреться что там есть по именам пакетов: apt search ...
- а потом установить то что надо: apt-get install ...


Я новичок можно подробней apt search linux-headers

apt-get install linux-headers



Olej сказал(а):

Чем же ещё больше можно помочь?

Здесь, в Linux - тут вам не выньда ... тут мышкой тыкай не тыкай - проку не будет, тут нужно а). хотя бы минимально понимать что происходит + б). знать что хочешь получить.


а какой иммено нужно пакет установить



Olej сказал(а):

Так уже помог - куда уже больше?

Если я буду "вИсти себя скромнее", то ты ещё 1/2 года будешь компилировать модули ядра.

Так, как и любой другой пакет Linux:
- сначала поосмотреться что там есть по именам пакетов: apt search ...
- а потом установить то что надо: apt-get install ...


этот пакет linux-headers-4.8.0-kali2-all-amd64

nikos
26.12.2016, 15:16
Olej сказал(а):

А для подробней есть man и --help ...
Интерактивная система просмотра системных руководств (man-ов)

P.S. Может книжку почитаешь?

можно сказать какой пакет

nikos
26.12.2016, 15:25
Olej сказал(а):

А для подробней есть man и --help ...
Интерактивная система просмотра системных руководств (man-ов)

P.S. Может книжку почитаешь?




Olej сказал(а):

Поставь этот, попробуй ... не тот - снесёшь.
Я же говорил: с 10-й - 15-й попытки всё покатит...

Kali как понял не стоит



Olej сказал(а):

Поставь этот, попробуй ... не тот - снесёшь.
Я же говорил: с 10-й - 15-й попытки всё покатит...

Ладно тогда подскажи как мне определить какой пакет мне нужен а то и правдо всё за меня сделать не возможно

nikos
26.12.2016, 15:32
Olej сказал(а):

Да на кой хер мне это говно нужно?
Поставил - посмотрел - составил мнение - снёс ...


слушай как падобрать пакет каторый мне нужен

nikos
26.12.2016, 15:46
Olej сказал(а):

А вот для того, чтобы подобрать и нужно, как-раз, книжку читать.
Книжку про Linux ... а не повторять как попка-дурак: Kali ... Kali ... Kali ...

Ну давай её сюда свою книжку



Olej сказал(а):

А вот для того, чтобы подобрать и нужно, как-раз, книжку читать.
Книжку про Linux ... а не повторять как попка-дурак: Kali ... Kali ... Kali ...

Спасибо что возишся сомной

nikos
26.12.2016, 16:04
Olej сказал(а):

Так их (хороших книжек по Linux) много ... хотя плохих книжек по Linux раз в 100 больше.
Ну, вот, к примеру, можете полистать и мою книжку :
Разработка программных проектов в Linux
(она рассчитана на квалифицированных программистов, но можно бегло пробежать, чтобы составить представление о Linux)


кароче вот список доступных пакетов

Код:



apt search linux-headers
Сортировка… Готово
Полнотекстовый поиск… Готово
aufs-dkms/kali-rolling 4.8+20161010-1 amd64
DKMS files to build and install aufs

linux-headers-4.8.0-kali2-all/kali-rolling 4.8.15-1kali1 amd64
All header files for Linux 4.8 (meta-package)

linux-headers-4.8.0-kali2-all-amd64/kali-rolling 4.8.15-1kali1 amd64
All header files for Linux 4.8 (meta-package)

linux-headers-4.8.0-kali2-amd64/kali-rolling 4.8.15-1kali1 amd64 [может быть обновлён с: 4.8.11-1kali1]
Header files for Linux 4.8.0-kali2-amd64

linux-headers-4.8.0-kali2-common/kali-rolling 4.8.15-1kali1 amd64 [может быть обновлён с: 4.8.11-1kali1]
Common header files for Linux 4.8.0-kali2

linux-headers-4.8.0-kali2-common-rt/kali-rolling 4.8.15-1kali1 amd64
Common header files for Linux 4.8.0-kali2-rt

linux-headers-4.8.0-kali2-rt-amd64/kali-rolling 4.8.15-1kali1 amd64
Header files for Linux 4.8.0-kali2-rt-amd64

linux-headers-amd64/kali-rolling,now 4.8+77+kali1 amd64 [установлен, автоматически]
Header files for Linux amd64 configuration (meta-package)

linux-headers-rt-amd64/kali-rolling 4.8+77+kali1 amd64
Header files for Linux rt-amd64 configuration (meta-package)

linux-libc-dev-alpha-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-arm64-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-armel-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-armhf-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-hppa-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-m68k-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-mips-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-mips64-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-mips64el-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-mipsel-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-powerpc-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-powerpcspe-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-ppc64-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-ppc64el-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-s390x-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-sh4-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

linux-libc-dev-sparc64-cross/kali-rolling 4.8.7-1cross1 all
Linux Kernel Headers for development (for cross-compiling)

nikos
26.12.2016, 16:22
Olej сказал(а):

Уже бы 10 раз установил за то время, что торгуемся...
Или не установил - что тоже результат.

Слушай а нужен файл заголовка так

nikos
26.12.2016, 16:27
Olej сказал(а):

А то?!

И проверяй заранее:

Код:



$ which gcc
...
$ which make
...


Не успел проверить установку начал
устанавливаю linux-headers-4.8.0-kali2-all-amd64



Olej сказал(а):

А то?!

И проверяй заранее:

Код:



$ which gcc
...
$ which make
...


установил
Что дальше

nikos
26.12.2016, 16:45
Olej сказал(а):

проверить gcc, make ...
запустить установку VirtualBox ...
скопировать сюда последние строки установки...

(повторяю в точности то же 3-й раз)


gcc make есть вот потверждение

Код:



root@kali:~# which gcc
/usr/bin/gcc
root@kali:~# which make
/usr/bin/make
root@kali:~#




Olej сказал(а):

проверить gcc, make ...
запустить установку VirtualBox ...
скопировать сюда последние строки установки...

(повторяю в точности то же 3-й раз)


Кароче снёс установил вот последние строки

Код:



Python found: python, installing bindings...
Building the VirtualBox kernel modules
Error! echo
Your kernel headers for kernel 4.6.0-kali1-amd64 cannot be found at
/lib/modules/4.6.0-kali1-amd64/build or /lib/modules/4.6.0-kali1-amd64/source.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxdrv.service → /lib/systemd/system/vboxdrv.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxballoonctrl-service.service → /lib/systemd/system/vboxballoonctrl-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxautostart-service.service → /lib/systemd/system/vboxautostart-service.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxweb-service.service → /lib/systemd/system/vboxweb-service.service.

VirtualBox has been installed successfully.

You will find useful information about using VirtualBox in the user manual
/opt/VirtualBox/UserManual.pdf
and in the user FAQ
http://www.virtualbox.org/wiki/User_FAQ

We hope that you enjoy using VirtualBox.




Olej сказал(а):

проверить gcc, make ...
запустить установку VirtualBox ...
скопировать сюда последние строки установки...

(повторяю в точности то же 3-й раз)


Опять

nikos
27.12.2016, 01:27
rebetuk сказал(а):

Я так делал целую неделю и все таки у меня получилось.

Спасибо тебе rebetuk огромное ВСЁ ПОЛУЧИЛОСЬ!



Olej сказал(а):

Ну так!

Попытка № 3.
До 15-й ещё далеко ... ещё не вечер.

Ну и тебе спасибо что возился время тратил
Вобще всем спасибо кто помогал