Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: VirtualBox

  1. #1

    Default VirtualBox

    Добрый день. Пытаюсь установить несколько виртуальных ОСей. В виртуалбоксе на мои попытки выдаёт это:
    В гугле нашёл магическую комбинацию: sudo echo "vboxdrv" » /etc/modules && sudo modprobe vboxdrv
    Но она не сработала.

    Что не так? Как починить?



  2. #2
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    3,050
    Blog Entries
    1

    Default Re: VirtualBox

    LewisNoire wrote:

    > В гугле нашёл магическую комбинацию: sudo
    > echo "vboxdrv" » /etc/modules && sudo modprobe vboxdrv
    > Но она не сработала.
    >
    > Что не так? Как починить?


    Не надо магических комбинаций.
    Выполните с правами root команду, написанную синим шрифтом (в правом
    окошке на переднем плане). Кавычки не нужны.


  3. #3

    Default Re: VirtualBox

    Quote Originally Posted by Lazy_Kent View Post
    LewisNoire wrote:

    > В гугле нашёл магическую комбинацию: sudo
    > echo "vboxdrv" » /etc/modules && sudo modprobe vboxdrv
    > Но она не сработала.
    >
    > Что не так? Как починить?


    Не надо магических комбинаций.
    Выполните с правами root команду, написанную синим шрифтом (в правом
    окошке на переднем плане). Кавычки не нужны.

    Именно, что не так просто.
    Лог файл:
    /usr/share/virtualbox/src/vboxhost/build_in_tmp: line 62: make: command not found
    /usr/share/virtualbox/src/vboxhost/build_in_tmp: line 62: make: command not found
    /usr/share/virtualbox/src/vboxhost/build_in_tmp: line 62: make: command not found

  4. #4
    Join Date
    Jan 2011
    Location
    Vladivostok
    Posts
    679

    Default Re: VirtualBox

    Виртуалбокс из официального репозитория? Если да, то ничего делать не надо, модули нах-ся в пакете virtualbox-host-kmp-*
    Если нет (а с сайта виртуалбокса), то нужно ставить kernel-*-devel и всякое прочее для сборки модулей.
    Также, необходимо чтобы текущий юзер был в группе vboxusers.

  5. #5
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    3,050
    Blog Entries
    1

    Default Re: VirtualBox

    kill it wrote:

    > Если нет (а с сайта виртуалбокса), то
    > нужно ставитьkernel-*-devel и всякое прочее
    > для сборки модулей.


    Плюс make и gcc.


  6. #6

    Default Re: VirtualBox

    Quote Originally Posted by LewisNoire View Post
    Именно, что не так просто.
    Лог файл:
    /usr/share/virtualbox/src/vboxhost/build_in_tmp: line 62: make: command not found
    /usr/share/virtualbox/src/vboxhost/build_in_tmp: line 62: make: command not found
    /usr/share/virtualbox/src/vboxhost/build_in_tmp: line 62: make: command not found
    Minton says: За малую связность дальнейшего повествования, большой потенциальный вред пониманию происходящего и почти полное отсутствие знаков препинания это сообщение удалено.
    Last edited by Minton; 13-Feb-2014 at 13:38. Reason: dixi

  7. #7

    Default Re: VirtualBox

    Quote Originally Posted by kill_it View Post
    Виртуалбокс из официального репозитория?
    Да.

    Quote Originally Posted by kill_it View Post
    модули нах-ся в пакете virtualbox-host-kmp-*
    Можно поподробней, я не так давно дуалбут поставил. И мало что понимаю.

  8. #8
    Join Date
    Jan 2011
    Location
    Vladivostok
    Posts
    679

    Default Re: VirtualBox

    у вас должны быть установлены модули от виртуалбокса (по-идее, они тянутся с зависимостями):

    zypper se -i virtualbox-host-kmp*

    для вашего ядра:

    uname -a

    также проверьте статус загрузчика драйверов:

    /etc/init.d/vboxdrv status

    если он вырублен (скорее всего), то включить и запустить
    chkconfig --add vboxdrv
    /etc/init.d/vboxdrv start

    (скрипт не переписан под systemd, поэтому по-старинке)

    и группы
    проверить:
    groups (из-под вашего юзера)

    добавить, если vboxusers не будет в списке
    usermod -G vboxusers -a <имяюзера>

  9. #9

    Default Re: VirtualBox

    Quote Originally Posted by kill_it View Post
    у вас должны быть установлены модули от виртуалбокса (по-идее, они тянутся с зависимостями):

    zypper se -i virtualbox-host-kmp*

    для вашего ядра:

    uname -a

    также проверьте статус загрузчика драйверов:

    /etc/init.d/vboxdrv status

    если он вырублен (скорее всего), то включить и запустить
    chkconfig --add vboxdrv
    /etc/init.d/vboxdrv start

    (скрипт не переписан под systemd, поэтому по-старинке)

    и группы
    проверить:
    groups (из-под вашего юзера)

    добавить, если vboxusers не будет в списке
    usermod -G vboxusers -a <имяюзера>
    Проще прошения за поздний ответ, но таки попробовал выполнить инструкции, и не пошло:

    lewis@linux-foe9:~> zypper se -i virtualbox-host-kmp*
    Загрузка данных о репозиториях...
    Чтение установленных пакетов...


    С | Имя | Заключение | Тип
    --+-----------------------------+-------------------------------------+------
    i | virtualbox-host-kmp-default | Хостовой модуль ядра для VirtualBox | пакет
    lewis@linux-foe9:~> uname -a
    Linux linux-foe9.site 3.11.10-7-default #1 SMP Mon Feb 3 09:41:24 UTC 2014 (750023e) i686 i686 i386 GNU/Linux
    lewis@linux-foe9:~> /etc/init.d/vboxdrv status
    bash: /etc/init.d/vboxdrv: Отказано в доступе
    lewis@linux-foe9:~> sudo /etc/init.d/vboxdrv status
    root's password:
    VirtualBox kernel module is not loaded.
    vboxdrv.service - LSB: VirtualBox Linux module
    Loaded: loaded (/etc/init.d/vboxdrv)
    Active: active (exited) since Пт 2014-02-21 17:27:54 MSK; 1h 48min ago
    Process: 723 ExecStart=/etc/init.d/vboxdrv start (code=exited, status=0/SUCCESS)


    lewis@linux-foe9:~> /etc/init.d/vboxdrv start
    bash: /etc/init.d/vboxdrv: Отказано в доступе
    lewis@linux-foe9:~> sudo /etc/init.d/vboxdrv start
    redirecting to systemctl start vboxdrv.service
    lewis@linux-foe9:~> sudo /etc/init.d/vboxdrv status
    VirtualBox kernel module is not loaded.
    vboxdrv.service - LSB: VirtualBox Linux module
    Loaded: loaded (/etc/init.d/vboxdrv)
    Active: active (exited) since Пт 2014-02-21 17:27:54 MSK; 1h 49min ago
    Process: 723 ExecStart=/etc/init.d/vboxdrv start (code=exited, status=0/SUCCESS)


    lewis@linux-foe9:~> zypper install VirtualBox
    Для установки или удаления пакетов требуются права администратора.
    lewis@linux-foe9:~> sudo zypper install VirtualBox
    Загрузка данных о репозиториях...
    Чтение установленных пакетов...
    'virtualbox', предоставляющий 'VirtualBox', уже установлен.
    Нет кандидатов на обновление 'virtualbox-4.2.18-2.9.1.i586'. Новейшая версия уже установлена.
    Разрешение зависимостей пакетов...


    Нечего выполнять.
    lewis@linux-foe9:~> groups
    users
    lewis@linux-foe9:~> sudo groups
    root
    lewis@linux-foe9:~> usermod -G vboxusers -a lewis
    Absolute path to 'usermod' is '/usr/sbin/usermod', so running it may require superuser privileges (eg. root).
    lewis@linux-foe9:~> /usr/sbin/usermod -G vboxusers -a lewis
    usermod: Permission denied.
    usermod: не удалось заблокировать /etc/passwd; попробуйте ещё раз позже.
    lewis@linux-foe9:~> sudo /usr/sbin/usermod -G vboxusers -a lewis
    lewis@linux-foe9:~> VirtualBox
    WARNING: The vboxdrv kernel module is not loaded. Either there is no module
    available for the current kernel (3.11.10-7-default) or it failed to
    load. Please recompile the kernel module and install it by


    sudo /etc/init.d/vboxdrv setup


    You will not be able to start VMs until this problem is fixed.
    VirtualBox: Error -11 in supR3HardenedMainInitRuntime!
    VirtualBox: supR3PreInit failed with rc=-11


    VirtualBox: Tip! It may help to reinstall VirtualBox.
    lewis@linux-foe9:~> sudo /etc/init.d/vboxdrv setup
    Recompiling VirtualBox kernel module, NOT. It has been packaged. done
    lewis@linux-foe9:~>

  10. #10
    Join Date
    Nov 2011
    Location
    Omsk, Russia
    Posts
    96

    Default Re: VirtualBox

    Версия virtualbox-host-kmp-default должна соответствовать версии текущего kernel. В вашем случае это 3.11.10-7-default. Проверьте, что это так.
    Или покажите
    rpm -q virtualbox-host-kmp-desktop

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •