Вот как-то так...Olej писал(а): План состоит в том, чтобы установить свежую и последнюю Ubuntu или Mint...
VirtualBox (продолжение)
Модератор: Olej
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
Последняя Ubuntu - это уже 18.04.Olej писал(а): План состоит в том, чтобы установить свежую и последнюю Ubuntu или Mint...
И в установке её под VirtualBox появились некоторые задрочки - требуются только свежие (>=5.2.10) версии VirtualBox ... но всё это преодолимо, и описано здесь: Ubuntu.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
Специально проделал эксперимент:Olej писал(а):Последняя Ubuntu - это уже 18.04.Olej писал(а): План состоит в том, чтобы установить свежую и последнюю Ubuntu или Mint...
И в установке её под VirtualBox появились некоторые задрочки - требуются только свежие (>=5.2.10) версии VirtualBox ... но всё это преодолимо, и описано здесь: Ubuntu.
1. Обновить VirtualBox 5.1.26 (5.1.26-117224~Ubuntu~xenial) который стоит в Mint 18.3 из репозитория вручную, на последний линии 5.1 (обновлять версии линий 5.0, 5.1, 5.2 между собой - хлопотно, можно потерять работоспособную версию, они по-разному устанавливают модули ядра Linux)
2. Берём здесь - Index of /virtualbox/5.1.38 (мне сейчас важна дата обновления версии - 9 мая 2018г.) ... скачиваю:
Код: Выделить всё
olej@nvidia ~/Загрузки/VirtualBox/5.1.38 $ ls -l
итого 227392
-rw-r--r-- 1 olej olej 19717251 июн 6 16:07 Oracle_VM_VirtualBox_Extension_Pack-5.1.38.vbox-extpack
-rw-r--r-- 1 olej olej 59611136 июн 6 16:09 VBoxGuestAdditions_5.1.38.iso
-rw-r--r-- 1 olej olej 87449039 июн 6 16:09 VirtualBox-5.1.38-122592-Linux_x86.run
-rw-r--r-- 1 olej olej 66036132 июн 6 16:11 virtualbox-5.1_5.1.38-122592_Ubuntu_xenial_amd64.deb
Код: Выделить всё
olej@nvidia ~/Загрузки/VirtualBox/5.1.38 $ apt deb virtualbox-5.1_5.1.38-122592_Ubuntu_xenial_amd64.deb
[sudo] пароль для olej:
(Чтение базы данных … на данный момент установлено 433653 файла и каталога.)
Подготовка к распаковке virtualbox-5.1_5.1.38-122592_Ubuntu_xenial_amd64.deb …
Распаковывается virtualbox-5.1 (5.1.38-122592~Ubuntu~xenial) на замену (5.1.26-117224~Ubuntu~xenial) …
Настраивается пакет virtualbox-5.1 (5.1.38-122592~Ubuntu~xenial) …
addgroup: Группа «vboxusers» уже существует и является системной. Завершение работы.
Обрабатываются триггеры для systemd (229-4ubuntu21.2) …
Обрабатываются триггеры для ureadahead (0.100.0-19) …
ureadahead will be reprofiled on next reboot
Обрабатываются триггеры для hicolor-icon-theme (0.15-0ubuntu1) …
Обрабатываются триггеры для shared-mime-info (1.5-2ubuntu0.1) …
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Обрабатываются триггеры для desktop-file-utils (0.22+linuxmint1) …
Обрабатываются триггеры для gnome-menus (3.13.3-6ubuntu3.1) …
Обрабатываются триггеры для mime-support (3.59ubuntu1) …
4. Запускаю в точности ту, ранее созданную VM Ubuntu 18.04, которая ранее заваливалась в 5.1.26 ...
Начинается инсталляция ISO (то место, когда ранее слетало): Дальше я установку не продолжал (она у меня есть на другом компе) - дальше всё пойдёт ОК.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
Как легко видеть, это VBox (5.2.18) из репозитория Fedora (28).
Обновляется очень оперативно - просто в несколько дней после обновлений на Oracle.
Обновляется очень легко, автоматом, расширения подтягиваются и устанавливаются сами (кроме ISO гостевых расширений - нужно скачивать).
Обновляется очень оперативно - просто в несколько дней после обновлений на Oracle.
Обновляется очень легко, автоматом, расширения подтягиваются и устанавливаются сами (кроме ISO гостевых расширений - нужно скачивать).
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
VirtualBox разных линий версий: 5.0.Х, 5.1.Х, 5.2.Х - по-разному используют модули ядра Linux, поэтому обновление от одной линии версий к другой невозможно (такое уже было при переходе от 5.0.Х к 5.1.Х). Нужно обязательно:Olej писал(а):А так?:Olej писал(а):Что-то у них там не так!Код: Выделить всё
[olej@dell VirtualBox]$ sudo sh VirtualBox-5.1.32-120294-Linux_amd64.run Verifying archive integrity... All good. Uncompressing VirtualBox for Linux installation............. VirtualBox Version 5.1.32 r120294 (2018-01-15T14:44:30Z) installer Removing previous installation of VirtualBox 5.1.30 r118389 from /opt/VirtualBox ...
- полностью снести предыдущую версию...
- возможно удалив модули ядра, или/и запретив автозагрузку сервисов через systemd...
- перезагрузиться (чтобы все ядерные изменения вступили в силу)...
- и только после этого корректно перустановить новую версию.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
Интересный побочный эффект - при последовательных обновлениях Fedora (до F26-27 ориентировочно) старые версии VirtualBox (от предыдущего дистрибутива) перестают работать, а новые обноситься не могут. Как следствие, сервис VirtualBox пытается стартовать при загрузке (безуспешно), а сама загрузка ОС визуально становится очень длительно (до 4-5 минут!).Olej писал(а): VirtualBox разных линий версий: 5.0.Х, 5.1.Х, 5.2.Х - по-разному используют модули ядра Linux, поэтому обновление от одной линии версий к другой невозможно (такое уже было при переходе от 5.0.Х к 5.1.Х).
Код: Выделить всё
[olej@dell ~]$ systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.
graphical.target @3min 48.923s
└─multi-user.target @3min 48.923s
└─vboxautostart-service.service @3min 48.804s +117ms
└─basic.target @23.116s
└─paths.target @23.116s
└─cups.path @23.116s
└─sysinit.target @23.101s
└─systemd-update-utmp.service @23.066s +34ms
└─auditd.service @21.923s +1.140s
└─systemd-tmpfiles-setup.service @21.505s +414ms
└─fedora-import-state.service @21.204s +299ms
└─local-fs.target @21.200s
└─run-user-1000.mount @1min 51.919s
└─local-fs-pre.target @18.667s
└─lvm2-monitor.service @4.358s +14.308s
└─lvm2-lvmetad.service @17.902s
└─lvm2-lvmetad.socket @4.357s
└─-.mount
└─system.slice
└─-.slice
Код: Выделить всё
[olej@dell ~]$ systemctl --failed
UNIT LOAD ACTIVE SUB DESCRIPTION
● NetworkManager-wait-online.service loaded failed failed Network Manager Wait Online
● rngd.service loaded failed failed Hardware RNG Entropy Gatherer Daemon
● vboxdrv.service loaded failed failed VirtualBox Linux kernel module
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
3 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
Код: Выделить всё
[olej@dell ~]$ systemctl status vboxdrv.service
● vboxdrv.service - VirtualBox Linux kernel module
Loaded: loaded (/opt/VirtualBox/vboxdrv.sh; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2018-09-26 18:53:59 EEST; 2h 22min ago
сен 26 18:50:34 dell.localdomain vboxdrv.sh[771]: vboxdrv.sh: Starting VirtualBox services.
сен 26 18:50:34 dell.localdomain vboxdrv.sh[791]: Starting VirtualBox services.
сен 26 18:50:34 dell.localdomain vboxdrv.sh[771]: vboxdrv.sh: Building VirtualBox kernel modules.
сен 26 18:50:34 dell.localdomain vboxdrv.sh[796]: Building VirtualBox kernel modules.
сен 26 18:53:59 dell.localdomain vboxdrv.sh[771]: vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong.
сен 26 18:53:59 dell.localdomain vboxdrv.sh[8180]: failed: Look at /var/log/vbox-install.log to find out what went wrong.
сен 26 18:53:59 dell.localdomain systemd[1]: vboxdrv.service: Control process exited, code=exited status=1
сен 26 18:53:59 dell.localdomain systemd[1]: Failed to start VirtualBox Linux kernel module.
сен 26 18:53:59 dell.localdomain systemd[1]: vboxdrv.service: Unit entered failed state.
сен 26 18:53:59 dell.localdomain systemd[1]: vboxdrv.service: Failed with result 'exit-code'.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
Если VirtualBox устанавливался из сайта проекта, как показано выше, то сносить можно так (это не совсем очевидно):Olej писал(а):...Olej писал(а):Код: Выделить всё
[olej@dell VirtualBox]$ sudo sh VirtualBox-5.1.32-120294-Linux_amd64.run Verifying archive integrity... All good. Uncompressing VirtualBox for Linux installation............. VirtualBox Version 5.1.32 r120294 (2018-01-15T14:44:30Z) installer Removing previous installation of VirtualBox 5.1.30 r118389 from /opt/VirtualBox ...
- полностью снести предыдущую версию...
Код: Выделить всё
[olej@dell ~]$ sudo systemctl disable vboxdrv.service
[sudo] пароль для olej:
Removed /etc/systemd/system/multi-user.target.wants/vboxdrv.service.
Код: Выделить всё
[olej@dell ~]$ cd /opt/VirtualBox/
[olej@dell VirtualBox]$ ls -l *.sh
-rwxr-xr-x 1 root root 21479 янв 15 2018 check_module_dependencies.sh
-rwxr-xr-x 1 root root 3992 янв 15 2018 postinst-common.sh
-rwxr-xr-x 1 root root 3192 янв 15 2018 prerm-common.sh
-rwxr-xr-x 1 root root 11691 июл 7 2017 routines.sh
-rwxr-xr-x 1 root root 4664 фев 4 2018 uninstall.sh
-rwxr-xr-x 1 root root 3261 янв 15 2018 vboxautostart-service.sh
-rwxr-xr-x 1 root root 6419 янв 15 2018 vboxballoonctrl-service.sh
-rwxr-xr-x 1 root root 1505 авг 17 2016 VBoxCreateUSBNode.sh
-rwxr-xr-x 1 root root 17039 янв 15 2018 vboxdrv.sh
-rwxr-xr-x 1 root root 4589 авг 17 2016 VBox.sh
-rwxr-xr-x 1 root root 4161 авг 17 2016 VBoxSysInfo.sh
-rwxr-xr-x 1 root root 6328 янв 15 2018 vboxweb-service.sh
Код: Выделить всё
[olej@dell VirtualBox]$ sudo ./uninstall.sh
depmod: WARNING: could not open /lib/modules/4.13.16-100.fc25.x86_64/modules.order: No such file or directory
depmod: WARNING: could not open /lib/modules/4.13.16-100.fc25.x86_64/modules.builtin: No such file or directory
depmod: ERROR: could not open directory /lib/modules/4.16.11-100.fc26.x86_64: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
depmod: ERROR: could not open directory /lib/modules/4.17.6-100.fc27.x86_64: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
depmod: ERROR: could not open directory /lib/modules/4.17.7-100.fc27.x86_64: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
VirtualBox 5.1.32 r120294 has been removed successfully.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
А переустановить можно, как вариант, уже из репозитория Fedora:Olej писал(а):- и только после этого корректно перустановить новую версию.
Код: Выделить всё
[olej@dell ~]$ sudo dnf install VirtualBox
[sudo] пароль для olej:
Последняя проверка окончания срока действия метаданных: 0:43:52 назад, Ср 26 сен 2018 21:02:52.
Зависимости разрешены.
=============================================================================================================================
Пакет Архитектура Версия Репозиторий Размер
=============================================================================================================================
Установка:
VirtualBox x86_64 5.2.18-1.fc27 rpmfusion-free-updates 8.2 M
Установка зависимостей:
VirtualBox-kmodsrc noarch 5.2.18-1.fc27 rpmfusion-free-updates 805 k
VirtualBox-server x86_64 5.2.18-1.fc27 rpmfusion-free-updates 15 M
akmod-VirtualBox x86_64 5.2.18-3.fc27 rpmfusion-free-updates 59 k
Результат транзакции
=============================================================================================================================
Установка 4 Пакеты
Объем загрузки: 24 M
Объем изменений: 67 M
Продолжить? [д/Н]: y
Загрузка пакетов:
(1/4): akmod-VirtualBox-5.2.18-3.fc27.x86_64.rpm 82 kB/s | 59 kB 00:00
(2/4): VirtualBox-kmodsrc-5.2.18-1.fc27.noarch.rpm 504 kB/s | 805 kB 00:01
(3/4): VirtualBox-5.2.18-1.fc27.x86_64.rpm 1.6 MB/s | 8.2 MB 00:05
(4/4): VirtualBox-server-5.2.18-1.fc27.x86_64.rpm 1.8 MB/s | 15 MB 00:08
-----------------------------------------------------------------------------------------------------------------------------
Общий размер 2.8 MB/s | 24 MB 00:08
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
Подготовка : 1/1
Установка : VirtualBox-kmodsrc-5.2.18-1.fc27.noarch 1/4
Установка : akmod-VirtualBox-5.2.18-3.fc27.x86_64 2/4
Установка : VirtualBox-server-5.2.18-1.fc27.x86_64 3/4
Запуск скриптлета: VirtualBox-5.2.18-1.fc27.x86_64 4/4
Установка : VirtualBox-5.2.18-1.fc27.x86_64 4/4
Запуск скриптлета: VirtualBox-5.2.18-1.fc27.x86_64 4/4
Запуск скриптлета: akmod-VirtualBox-5.2.18-3.fc27.x86_64 4/4
Запуск скриптлета: VirtualBox-5.2.18-1.fc27.x86_64 4/4
Проверка : VirtualBox-5.2.18-1.fc27.x86_64 1/4
Проверка : VirtualBox-server-5.2.18-1.fc27.x86_64 2/4
Проверка : akmod-VirtualBox-5.2.18-3.fc27.x86_64 3/4
Проверка : VirtualBox-kmodsrc-5.2.18-1.fc27.noarch 4/4
Установлено:
VirtualBox.x86_64 5.2.18-1.fc27 VirtualBox-kmodsrc.noarch 5.2.18-1.fc27 VirtualBox-server.x86_64 5.2.18-1.fc27
akmod-VirtualBox.x86_64 5.2.18-3.fc27
Выполнено!
Код: Выделить всё
[olej@dell ~]$ lsmod | grep vbox
vboxpci 28672 0
vboxnetadp 28672 0
vboxnetflt 32768 0
vboxdrv 487424 3 vboxpci,vboxnetadp,vboxnetflt
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (продолжение)
Где-то с октября 2018 года пошла новая линия версия 6.0.Х.Olej писал(а): VirtualBox разных линий версий: 5.0.Х, 5.1.Х, 5.2.Х - по-разному используют модули ядра Linux, поэтому обновление от одной линии версий к другой
И уже на сегодня - http://download.virtualbox.org/virtualbox/ :
Про установку этих версий продолжим в теме: VirtualBox в Debian ... или, может ещё в какой-то новой, если Debian в этом смысле будет сильно отличаться от Fedora или Mint.Код: Выделить всё
6.0.0/ 18-Dec-2018 17:13 - 6.0.2/ 15-Jan-2019 12:13 - 6.0.4/ 28-Jan-2019 12:02 - 6.0.6/ 24-Apr-2019 14:33 - 6.0.8/ 14-May-2019 20:11 -
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей