Удаление VirtualBox

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

chebyrek
Сообщения: 85

Удаление VirtualBox

Сообщение chebyrek »

Здравствуйте! Вышла новая версия VirtualBox, решил поставить, но старую удалить не могу. У меня Kubuntu 11.04

Код: Выделить всё

chebyrek@MainPC:~/Загрузки$ uname -a
Linux MainPC 3.0.1-030001-generic #201108060905 SMP Sat Aug 6 10:43:25 UTC 2011 i686 i686 i386 GNU/Linux


Вот я пытаюсь его установить:

Код: Выделить всё

udo dpkg -i virtualbox-4.1_4.1.4-74291~Ubuntu~natty_i386.deb
dpkg: чтобы можно было установить пакет virtualbox-4.1, необходимо удалить virtualbox-ose...
dpkg: virtualbox-ose будет удалён, чтобы можно было установить virtualbox-4.1.
(Чтение базы данных ... на данный момент установлено 163266 файлов и каталогов.)
Распаковывается пакет virtualbox-4.1 (из файла virtualbox-4.1_4.1.4-74291~Ubuntu~natty_i386.deb)...
 * Stopping VirtualBox kernel modules                                                                           * Cannot unload module vboxnetadp
                                                                                                        [fail]
invoke-rc.d: initscript virtualbox-ose, action "stop" failed.
dpkg: не удалось обработать параметр virtualbox-4.1_4.1.4-74291~Ubuntu~natty_i386.deb (--install):
 подпроцесс установлен сценарий pre-removal возвратил код ошибки 1
Обрабатываются триггеры для python-central ...
При обработке следующих пакетов произошли ошибки:
 virtualbox-4.1_4.1.4-74291~Ubuntu~natty_i386.deb


А здесь удаляю старую версию:

Код: Выделить всё

chebyrek@MainPC:~/Загрузки$ sudo aptitude remove virtualbox-ose
The following packages will be REMOVED:
  virtualbox-ose
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 44,0 MB will be freed.
(Чтение базы данных ... на данный момент установлено 163265 файлов и каталогов.)
Удаляется пакет virtualbox-ose ...
 * Stopping VirtualBox kernel modules                                                                           * Cannot unload module vboxnetadp
                                                                                                        [fail]
invoke-rc.d: initscript virtualbox-ose, action "stop" failed.
dpkg: не удалось обработать параметр virtualbox-ose (--remove):
 подпроцесс установлен сценарий pre-removal возвратил код ошибки 1
Отчёты apport не записаны, так достигнут MaxReports
                                                   Обрабатываются триггеры для python-central ...
При обработке следующих пакетов произошли ошибки:
 virtualbox-ose
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:


Далее смотрю на модули:

Код: Выделить всё

chebyrek@MainPC:~/Загрузки$ lsmod | grep vbox
vboxpci                32214  1 [permanent]
vboxnetadp             13348  0 [permanent]
vboxnetflt             27225  0 [permanent]
vboxdrv               251892  3 vboxpci,vboxnetadp,vboxnetflt,[permanent]


Ну и пытаюсь их удалить:

Код: Выделить всё

chebyrek@MainPC:~/Загрузки$ sudo rmmod -f vboxdrv vboxpci vboxnetadp vboxnetflt
ERROR: Removing 'vboxdrv': Resource temporarily unavailable
ERROR: Removing 'vboxpci': Device or resource busy
ERROR: Removing 'vboxnetadp': Device or resource busy
ERROR: Removing 'vboxnetflt': Device or resource busy


Никакие процессы Virtualbox не запущены:

Код: Выделить всё

chebyrek@MainPC:~/Загрузки$ ps aux | grep vbox | grep -v grep
chebyrek@MainPC:~/Загрузки$


Собственно как быть и что делать?
Вот предыдущая тема, в которой я задавал вопрос по VirtualBox, но так и не разобрался, может это тоже важно. Заранее спасибо за советы )
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Удаление VirtualBox

Сообщение Ism »

может вручную выгрузить модули, и сделать uninstall

virtualbox-ose, action "stop" failed.


значит всетаки не все выгрузилось

надо убить также VBoxXPCOMIPCD VBoxSVC VirtualBox

перред деинталяцией все что связано с виртуалбоксом должно быть закрыто
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21252
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Удаление VirtualBox

Сообщение Bizdelnick »

Для начала всё-таки sudo /etc/init.d/vboxdrv stop.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
chebyrek
Сообщения: 85

Re: Удаление VirtualBox

Сообщение chebyrek »

Для начала всё-таки sudo /etc/init.d/vboxdrv stop


Код: Выделить всё

chebyrek@MainPC:~$ sudo /etc/init.d/vboxdrv stop
[sudo] password for chebyrek:
Stopping VirtualBox kernel modules ...failed!
  (Cannot unload module vboxpci)


Код: Выделить всё

надо убить также VBoxXPCOMIPCD VBoxSVC VirtualBox

А оно где находится?
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Удаление VirtualBox

Сообщение Ism »

killall -9 VBoxXPCOMIPCD
killall -9 VBoxSVC
killall -9 VirtualBox

но это может не помочь, так как
Cannot unload module vboxpci

почему он не может выгрузиться ?

посмотрел, похоже это баг https://www.virtualbox.org/ticket/9482 (хотя там про компиляцию)

возможно решение - принудительное удаление, как , надо переводить диалог в баге
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21252
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Удаление VirtualBox

Сообщение Bizdelnick »

Ну если его совсем никак не получается выгрузить, то можно отключить сервис vboxdrv и ребутнуться.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
chebyrek
Сообщения: 85

Re: Удаление VirtualBox

Сообщение chebyrek »

Вот как я сделал:
1. Установил bum
2. Выключил все сервисы VirtualBox
3. Перезагрузился
4. Удалил старый virtualbox
5. Поставил новый
6. Наблюдаю все те же косяки при установке
7. Сетевой мост так и не заработал
Всем спасибо за советы
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Удаление VirtualBox

Сообщение Ism »

надо удалить на чистую не только virtualbox но и сопутствующие библиотеки, с которыми он связан, точнее их переустановить
Спасибо сказали:
chebyrek
Сообщения: 85

Re: Удаление VirtualBox

Сообщение chebyrek »

каким образом это сделать?
Спасибо сказали:
Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Удаление VirtualBox

Сообщение Ism »

ну например virtualbox связан с dkms , удплить данный пакет удалить старый виртуалбокс затем поставить новый virtualbox так, чтоб dkms само подтянулось в качестве зависимостей
Спасибо сказали: