Обновление VirtualBox

Всем, здравствуйте.
Что-то нигде не могу найти информацию, как правильно обновлять virtualbox.
Необходимо сначала деинсталлировать программу, а потом ставить новую версию, или необходимо устанавливать новую версию, без удаления старой (как бы сам разберется, что удалить, а что нет)?
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

VirtualBox
1) Как увеличить размер жесткого диска в VirtualBox или добавить новый? 2) Нужно ли устанавливать.
VirtualBox
Всем привет! Подскажите незнающему.. Есть виртуалка, на которой стоит Windows Server 2012 и.
Virtualbox 4.1.6
Устанавливается до определенного момента потом пишет: oracle VM VirtualBox 4.1.6 Setup Wizard ended.
VirtualBOX и Wi-Fi
Проблема такая, поставил в VirtualBOX Android, настроил сеть, но мне нужно сэмулировать Wi-Fi.
Виртуальная машина VirtualBox для начинающих

Виртуальные машины представляют собой эмуляцию устройств на другом устройстве или, в контексте этой статьи и упрощенно, позволяют запускать виртуальный компьютер (как обычную программу) с нужной операционной системой на вашем компьютере с той же или отличающейся ОС. Например, имея на своем компьютере Windows, вы можете запустить Linux или другую версию Windows в виртуальной машине и работать с ними как с обычным компьютером.
Для чего это может потребоваться? Чаще всего, виртуальные машины используют для запуска серверов или для тестирования работы программ в различных ОС. Для начинающего пользователя такая возможность может быть полезна как для того, чтобы попробовать в работе незнакомую систему или, например, для запуска сомнительных программ без опасности получить вирусы на своем компьютере.
Установка VirtualBox
Вы можете бесплатно скачать ПО для работы с виртуальными машинами VirtualBox с официального сайта https://www.virtualbox.org/wiki/Downloads где представлены версии для Windows, Mac OS X и Linux. Несмотря на то, что сайт на английском, сама программа будет на русском языке. Запустите загруженный файл и пройдите простой процесс установки (в большинстве случаев достаточно оставить все параметры по умолчанию).

Во время установки VirtualBox, если вы оставите включенным компонент для доступа к Интернету из виртуальных машин, вы увидите предупреждение «Warning: Network Interfaces», которое сообщает о том, что в процессе настройки ваше Интернет-подключение будет временно разорвано (и восстановится автоматически после установки драйверов и настройки подключений).
По завершении установки можете запустить Oracle VM VirtualBox.
Создание виртуальной машины в VirtualBox
Примечание: для работы виртуальных машин требуется, чтобы на компьютере была включена виртуализация VT-x или AMD-V в БИОС. Обычно она включена по умолчанию, но, если что-то пойдет не так, учитывайте этот момент.
Теперь давайте создадим свою первую виртуальную машину. В примере далее используется VirtualBox, запущенная в Windows, в качестве гостевой ОС (той, которая виртуализируется) будет Windows 10.
- Нажмите «Создать» в окне Oracle VM VirtualBox Менеджер.

- В окне «Укажите имя и тип ОС» задайте произвольное имя виртуальной машины, выберите тип ОС, которая будет на нее установлена и версию ОС. В моем случае — Windows 10 x64. Нажмите «Далее».

- Укажите объем оперативной памяти, выделяемой для вашей виртуальной машины. В идеале — достаточный для её работы, но не слишком большой (так как память будет «отниматься» от вашей основной системы, когда виртуальная машина будет запущена). Рекомендую ориентироваться на значения в «зелёной» зоне.

- В следующем окне выберите «Создать новый виртуальный жесткий диск».

- Выберите тип диска. В нашем случае, если этот виртуальный диск не будет использоваться за пределами VirtualBox — VDI (VirtualBox Disk Image).
- Укажите, динамический или фиксированный размер жесткого диска использовать. Я обычно использую «Фиксированный» и вручную задаю его размер.
- Укажите размер виртуального жесткого диска и место его хранения на компьютере или внешнем накопителе (размер должен быть достаточным для установки и работы гостевой операционной системы). Нажмите «Создать» и дождитесь завершения создания виртуального диска.

- Готово, виртуальная машина создана и отобразится в списке слева в окне VirtualBox. Чтобы увидеть информацию о конфигурации, как на скриншоте, нажмите по стрелке справа от кнопки «Машины» и выберите пункт «Детали».

Виртуальная машина создана, однако, если её запустить, вы не увидите ничего кроме черного экрана со служебной информацией. Т.е. создан пока только «виртуальный компьютер» и никакая операционной система на нём не установлена.
Установка Windows в VirtualBox
- Вставьте образ ISO в виртуальный привод DVD. Для этого выберите виртуальную машину в списке слева, нажмите кнопку «Настроить», перейдите в пункт «Носители», выберите диск, нажмите по кнопке с диском и стрелкой и выберите пункт «Выбрать образ оптического диска». Укажите путь к образу. Затем в пункте настроек «Система» в разделе «Порядок загрузки» установите «Оптический диск» на первое место в списке. Нажмите «Ок».

- В главном окне нажмите «Запустить». Запустится созданная ранее виртуальная машина, при этом загрузка будет выполнена с диска (с образа ISO), можно выполнить установку Windows так, как это делается на обычном физическом компьютере. Все шаги первоначальной установки аналогичны таковым на обычном компьютере, см. Установка Windows 10 с флешки.

- После того, как Windows была установлена и запущена, следует установить некоторые драйверы, которые позволят гостевой системе правильно (и без лишних тормозов) работать в виртуальной машине. Для этого выберите в меню «Устройства» — «Подключить образ диска дополнений VirtualBox», откройте компакт-диск внутри виртуальной машины и запустите файл VBoxWindowsAdditions.exe для установки этих драйверов. При ошибке подключения образа, завершите работу виртуальной машины и подключите образ из C:\ Program Files\ Oracle\ VirtualBox\ VBoxGuestAdditions.iso в настройках носителей (как в первом шаге) и снова запустите виртуальную машину, а затем произведите установку с диска.
По завершении установки и перезагрузки виртуальной машины она полностью будет готова к работе. Однако, возможно, вы захотите выполнить некоторые дополнительные настройки.

Основные настройки виртуальной машины VirtualBox
В настройках виртуальной машины (учтите, что многие настройки недоступны, пока виртуальная машина запущена) вы можете изменить следующие основные параметры:

- В пункте «Общие» на вкладке «Дополнительно» можно включить общий с основной системой буфер обмена и функцию Drag-n-Drop для перетаскивания файлов в гостевую ОС или из неё.
- В пункте «Система» — порядок загрузки, режим EFI (для установки на GPT диск), размер оперативной памяти, количество ядер процессора (не следует указывать число более количества физических ядер процессора вашего компьютера) и допустимый процент их использования (низкие значения часто приводят к тому, что гостевая система «тормозит»).
- На вкладке «дисплей» можно включить 2D и 3D ускорение, задать объем видеопамяти для виртуальной машины.
- На вкладке «Носители» — добавить дополнительные приводы дисков, виртуальные жесткие диски.
- На вкладке USB — добавить USB устройства (которые физически подключены к вашему компьютеру), например, флешку, к виртуальной машине (нажмите по значку USB с «плюсом» справа). Для использования контроллеров USB 2.0 и USB 3.0 установите Oracle VM VirtualBox Extension Pack (доступно для скачивания там же, где вы загружали VirtualBox).
- В разделе «Общие папки» можно добавить папки, которые будут общими для основной ОС и виртуальной машины.
Некоторые из указанных выше вещей можно выполнить и из запущенной виртуальной машины в главном меню: например, в пункт «Устройства» можно подключить флешку, извлечь или вставить диск (ISO), включить общие папки и т.п.
Дополнительная информация
В завершение — некоторая дополнительная информация, которая может оказаться полезной при использовании виртуальных машин VirtualBox.

- Одна из полезных возможностей при использовании виртуальных машин — создание «снимка» (snapshot) системы в её текущем состоянии (со всеми файлами, установленными программами и прочим) с возможностью отката к этому состоянию в любой момент (и возможностью хранить несколько снимков). Сделать снимок в VirtualBox можно на запущенной виртуальной машине в меню «Машина» — «Сделать снимок состояния». А восстановить в менеджере виртуальных машин, нажав «Машины» — «Снимки» и выбрав вкладку «Снимки».
- Некоторые комбинации клавиш по умолчанию перехватываются основной операционной системой (например, Ctrl+Alt+Del). Если вам требуется отправить подобное сочетание клавиш в виртуальную машину, используйте пункт меню «Ввод».
- Виртуальная машина может «захватывать» ввод клавиатуры и мышь (так, что нельзя перевести ввод на основную систему). Чтобы «освободить» клавиатуру и мышь, если потребуется, используйте нажатие хост-клавиши (по умолчанию это правый Ctrl).
- На сайте Майкрософт есть готовые бесплатные виртуальные машины Windows для VirtualBox, которые достаточно импортировать и запустить. Подробно о том, как это сделать: Как скачать бесплатные виртуальные машины Windows с сайта Майкрософт.
- При необходимости вы можете включить загрузку виртуальной машины VirtualBox с физической флешки или другого накопителя
А вдруг и это будет интересно:
- Лучшие бесплатные программы для Windows
- Что такое MPRT в характеристиках монитора?
- MinerSearch — поиск и удаление майнера в Windows
- Клавиши Alt и Win поменялись местами — как исправить?
- AV Block Remover — убираем блокировку антивирусов и сайтов майнером
- Загрузочная флешка или карта памяти в balenaEtcher
- Windows 11
- Windows 10
- Android
- Загрузочная флешка
- Лечение вирусов
- Восстановление данных
- Установка с флешки
- Настройка роутера
- Всё про Windows
- В контакте
- Одноклассники
-
Александр 17.09.2021 в 18:46
- Dmitry 17.09.2021 в 19:17
Виртуальная машина VirtualBox
VirtualBox — программный продукт виртуализации для операционных систем. Иногда бывают ситуации, когда без операционной системы Windows не обойтись. Можно попробовать использовать wine и запустить то приложение, которое нужно. Но не все из них работают или работают некорректно.
Возможности VirtualBox
Начиная с 4-ой версии Oracle xVM VirtualBox существует в единственной редакции, распространяемой под лицензией GNU GPL с открытыми исходными кодами.
Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых:
RDP-сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP-совместимого клиента;
поддержка устройств USB 2.0 и USB 3.0;
возможность PXE-загрузки при использовании сетевой карты от Intel.
Пакет Oracle VM VirtualBox Extension Pack распространяется под лицензией PUEL, т.е. его можно использовать бесплатно для личных (некоммерческих) целей.
На данный момент VirtualBox включает в себя следующие возможности:
Нативная x86-виртуализация, не требующая наличия поддержки аппаратных техник Intel VT или AMD-V (которая, однако, может быть включена в настройках).
Дружественный пользовательский интерфейс, в том числе и на русском языке (построенный с помощью Qt).
Поддержка Windows, Linux и Mac OS хостовых систем.
Наличие Guest VM Additions для упрощения взаимодействия с хостовыми ОС.
Поддержка многопроцессорных и многоядерных систем.
Поддержка виртуализации аудиоустройств.
Высокая производительность.
Поддержка различных видов сетевого взаимодействия (NAT, Host Networking via Bridged, Internal).
Поддержка дерева сохраненных состояний виртуальной машины (snapshots), к которым может быть произведен откат из любого состояния гостевой системы.
Описание настроек виртуальной машины в XML -формате.
Поддержка Общих папок для простого обмена файлами между хостовой и гостевой системами.
Установка VirtualBox
Из репозиториев ubuntu
Для установки необходимо в терминале набрать следующую команду либо нажать специальную кнопку:
sudo apt-get install virtualbox
Для продолжения операции у Вас будет запрошен пароль, введите Ваш пароль и ждите пока закончится загрузка и установка приложения.
Из репозиториев Oracle
Версию VirtualBox можно установить с официального репозитория Oracle. На нём находятся более новые версии.
Для добавления репозитория нужно воспользоваться терминалом.
Необходимо добавить официальный репозиторий VirtualBox в файл /etc/apt/sources.list . Для этого выполните команду:
echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib" | sudo tee -a /etc/apt/sources.list
Добавим и зарегистрируем в системе ключ репозитория с помощью команды в терминал:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
Вы должны увидеть примерно следующий текст в Источниках приложений в „Аутентификации”:
7B0F AB3A 13B9 0743 5925 D9C9 5442 2A4B 98AB 5139 Oracle Corporation (VirtualBox archive signing key)
Обновите список пакетов:
sudo apt-get update
Устанавливаем пакет для модулей ядра таких как vboxdrv и vboxnetflt:
sudo apt-get install dkms
Для установки VirtualBox введите:
sudo apt-get install virtualbox-6.0
Если нужна более старая версия: замените virtualbox-6.0 на virtualbox-5.2 для установки версии VirtualBox 5.2
После того как VirtualBox установится, вам нужно добавить вашего пользователя в группу vboxusers. Для этого выполните команду в терминале:
sudo usermod -a -G vboxusers `whoami`
Для применения изменений необходимо завершить сеанс и повторить вход в систему, либо перезагрузиться.
Работа с VirtualBox
Процесс установки гостевой системы на платформе VirtualBox весьма прост и не требует от пользователя дополнительных усилий. При создании виртуальной машины необходимо выбрать:
тип устанавливаемой гостевой системы;
определить количество выделяемой ей оперативной памяти;
создать виртуальный диск (фиксированного размера или динамически расширяющийся по мере его заполнения в гостевой системе).
Дальнейший процесс установки происходит так же, как и в других платформах виртуализации. Более подробно установка гостевой системы описывается в данной статье.
Дополнения гостевой ОС
После того, как гостевая операционная система будет установлена, необходимо установить дополнения гостевой операционной системы в целях оптимизации гостевой системы и улучшения ее взаимодействия с хостовой операционной системой.
Для Windows
Просто выберите в меню гостевой операционной системы Устройства→Установить дополнение гостевой ОС. Спустя некоторое время в гостевой Windows должен появится диаллог запуска программы. Если этого не произошло — зайдите в CD-ROM и запустите ее вручную.
Во время установки могут появится предупреждения о несовместимости драйверов. Везде соглашайтесь с установкой. После того как программа установится — перегрузите гостевую ОС. После этого появится нормальное разрешение экрана и другие возможности.
Для Ubuntu
Используя диск Guest Additions
Прежде чем начать установку дополнений гостевой операционной системы, нужно выполнить несколько простых действий.
~ Отмонтируйте cd-rom в гостевой Ubuntu: кликните правой клавишей мыши на значок cd-rom на рабочем столе, и выберите пункт меню "Отсоединить том". ~ Затем отключите сd-rom через меню гостевой ОС //Устройства->Отключить CD/DVD-ROM//. ~ Выберите в меню гостевой операционной системы //Устройства->Установить дополнение гостевой ОС//. В Ubuntu у вас должен появиться cd-rom. На предложение о автозапуске - откажитесь. ~ Далее запускаем [[консоль|терминал]] и переходим в директорию cd-rom при помощи команды:cd /media/cdrom. Если диск сам не подключился тогда монтируемsudo mount /dev/dvd /mnt
~ Запустите файл VBoxLinuxAdditions.run от имени [[суперпользователь_в_ubuntu|суперпользователя]] командой: sudo sh ./VBoxLinuxAdditions.run ~ У вас будет запрошен пароль. Вводите пароль своего пользователя. Вводимые символы не будут видны, просто затем нажмите ввод. ~ По завершению установки перезагрузите гостевую операционную систему.
Используя пакетный менеджер
~ Запустите [[консоль|терминал]]. ~ Введите команду:sudo apt-get install virtualbox-guest-x11илиsudo apt-get install virtualbox-guest-utilsв зависимости от того стоит система с иксами (X11) или без соответственно. ~ Перезагрузите гостевую систему.
Рекомендуется что бы версия гостевых дополнений совпадала с версией virtualbox
Расшаривание директорий
Иногда хочется использовать файлы реальной машины из виртуальной. В этом нам поможет сервис «Общие папки». Он позволяет расшаривать директории между виртуальной и реальной ОС.
Чтобы пользоваться функцией «Общие папки», вы должны установить дополнения гостевой операционной системы.
Нажимаем правой кнопкой мыши по нужной виртуальной машине, выбираем Свойства → Общие папки .
~ В появившемся окне выделяем "Папки машины" и добавляем новую директорию, которую хотите расшарить.(Нажимаем в углу значок и в появившемся окне выбираем путь к папке) ~ Имя папки задайте простое, без пробелов, маленькими английскими буквами (имя папки запомните, оно вам скоро понадобится). ~ Думаю, опция "Только для чтения" в комментариях не нуждается. ~ Закрываем настройки.
Также, можно проделать тоже самое и из уже запущенной виртуальной машины.
~ Нажимаем ''Устройства -> Общие папки''. ~ Проделываем те же операции что и выше. Пункт "Сделать постоянной" означает, что расшаренная папка останется после перезагрузки виртуальной машины.
А для остальных версий:
Для Windows
Кликнув правой клавишей мыши по значку «Мой компьютер», выбираем пункт «Подключить сетевой диск».
Затем выбирайте диск, который будет использоваться для расшаренной папки. В качестве пути к сетевому диску вам нужно указать следующее:
\\vboxsvr\имя_папки
имя_папки - то самое имя, которые Вы дали расшаренной директории.
Поставьте галочку «Восстанавливать при входе в систему», чтобы не повторять эти действия каждый раз.
Для Ubuntu
В свойствах расшаренной директории в настройках virtualbox поставить опцию «Автоподключение» и в виртуальной ubuntu добавить пользователя в группу vboxsf командой
sudo adduser имя_пользователя vboxsf
Общая папка будет монтироваться при загрузке гостевой ОС и иметь адрес /media/sf_имя
Работа с USB устройствами
Если вы хотите использовать USB устройства в гостевой системе, то делаем несколько простых шагов:
Перед включением поддержки USB обязательно отключите гостевую операционную систему
~ В настройки гостевой системы включаем поддержку USB. Если у Вас USB 2.0 - включайте соответствующую галочку. ~ Закрываем настройки и включаем гостевую систему. ~ Включаем USB устройство. ~ Заходим в меню //Устройства->Устройства USB// и выбираем свой девайс.
После того, как вы нажмете на устройство - VirtualBox без предупреждений заберет ресурс и отдаст его гостевой операционной системе. Так что будьте аккуратны с сохранением данных на устройстве, прежде чем отдать его гостевой ОС. Если вы выберите этот пункт еще раз - устройство также без предупреждений отключиться из гостевой cистемы.
Работа с USB 2.0 устройствами
Начиная с версии 4.0, для работы с USB 2.0 устройствами необходимо установить VirtualBox Extension Pack , который можно найти на официальной странице загрузки.
После загрузки, просто запустите его и он автоматически установится.
Убираем меню и строку состояния машины
Иногда более удобно работать с виртуальной машиной в режиме обычного окна (например, чтобы иметь удобный доступ к другим приложениям). В таком случае меню и строка состояния машины занимают рабочее пространство, которое могло бы быть использовано с пользой. Для того, чтобы отключить меню и строку состояния виртуальной машины, воспользуйтесь командой:
VBoxManage setextradata global GUI/Customizations noMenuBar,noStatusBar
Чтобы включить меню и строку состояния:
VBoxManage setextradata global GUI/Customizations MenuBar,StatusBar
Создание RAW диска
Для ускорения работы виртуальной системы с диском иногда имеет смысл разрешить ей доступ к реальным разделам дисков основной системы. Чтобы виртуальная система имела возможность работать с диском практически напрямую, необходимо заранее создать так называемый RAW диск.
По сути RAW диск не что иное, как небольшой конфигурационный файл, указывающий на соответствующий раздел физического диска или весь диск целиком. Нетрудно догадаться, что соответствующий раздел или диск не должны использоваться основной системой для хранения своих данных.
Если таких разделов в вашей системе нет, их можно создать например с помощью утилиты GParted, поджав один или несколько существующих разделов.
Стоит отметить, что создание RAW диска недоступно через графический интерфейс. Придется запускать команды в консоли.
Первое, что надо сделать - определиться какой раздел или диск мы отдадим на растерзание виртуальным системам:
$ ls -al /dev/sd* brw-rw---- 1 root disk 8, 0 2010-10-01 15:13 /dev/sda brw-rw---- 1 root disk 8, 1 2010-10-01 15:13 /dev/sda1 brw-rw---- 1 root disk 8, 2 2010-10-01 15:13 /dev/sda2 brw-rw---- 1 root disk 8, 3 2010-10-01 15:13 /dev/sda3 brw-rw---- 1 root disk 8, 4 2010-10-01 15:13 /dev/sda4 brw-rw---- 1 root disk 8, 5 2010-10-01 15:13 /dev/sda5 brw-rw---- 1 root disk 8, 6 2010-10-01 15:13 /dev/sda6
Например, мы решили выделить раздел sda6. Как видно выше, по умолчанию все разделы принадлежат исключительно суперпользователю. Соответственно для пользователя, под которым будет запускаться виртуальная система (в нашем случае stc) нужно прописать права доступа к нужному разделу. Для этого под правами суперпользователя создаем файл /etc/udev/rules.d/99-vbox-disk-rights.rules, например, так:
sudo gedit /etc/udev/rules.d/99-vbox-disk-rights.rules
и в него пишем следующую строчку
KERNEL=="sda6", OWNER=""
Если доступ нужен любому пользователю, имеющему право запускать виртуальные машины, проще прописать доступ всей группе vboxusers:
KERNEL=="sda6", GROUP="vboxusers"
Если вы хотите передать виртуальным системам несколько разделов, то повторите эту строчку для каждого из них, заменяя имя раздела (или диска).
Перегружаем систему и проверяем:
$ ls -al /dev/sd* brw-rw---- 1 root disk 8, 0 2010-10-01 15:13 /dev/sda brw-rw---- 1 root disk 8, 1 2010-10-01 15:13 /dev/sda1 brw-rw---- 1 root disk 8, 2 2010-10-01 15:13 /dev/sda2 brw-rw---- 1 root disk 8, 3 2010-10-01 15:13 /dev/sda3 brw-rw---- 1 root disk 8, 4 2010-10-01 15:13 /dev/sda4 brw-rw---- 1 root disk 8, 5 2010-10-01 15:13 /dev/sda5 brw-rw---- 1 stc disk 8, 6 2010-10-01 15:13 /dev/sda6
Теперь все готово к созданию диска. Вводим команду (без sudo):
VBoxManage internalcommands createrawvmdk -filename /home/stc/.VirtualBox/HardDisks/sda.vmdk -rawdisk /dev/sda6
Все, диск создан.
Теперь при создании виртуальной машины, вместо создания нового виртуального диска, выберите «Использовать существующий», справа от поля ввода нажмите кнопку «Выбрать образ» и укажите путь до созданного vmdk файла (в нашем случае /home/stc/.VirtualBox/HardDisks/sda.vmdk).
Стоит уточнить, что выделенные таким образом в виртуальный RAW диск разделы, будет рассматриваться гостевой системой как отдельные диски, поэтому основная система к нему обращаться не сможет (в каждом разделе будет вся структура диска, с MBR и своей разбивкой на разделы). Именно поэтому при создании таких разделов, не стоит их форматировать и монтировать к основной системе.
Собственно такой метод позволяет экспериментировать на виртуалке с любыми таблицами разделов. На хосте может быть GPT, а виртуалке на выш выбор MBR или тоже GPT (но своя).
Важно! Если вы создаете «снимок» состояния системы, это значит, что все изменения в состоянии виртуального диска будут записываться не на диск, а в файл изменений, что снизит быстродействие вашей виртуальной машины. Каждый такой снимок на любом типе виртуального диска по определению будет замедлять операции записи и чтения пропорционально количеству уже существующих снимков.
Сохранение и восстановление RAW дисков
В отличие от обычных образов дисков, которые сохраняются и копируются как обычные файлы основной системы, RAW диск - это реальный раздел на диске, который основная система видит как неформатированный. Поэтому для его сохранения используем команду dd и архиватор, умеющий работать с потоками. Могут подойти bzip2 или 7-zip (7za).
Для создания образа диска надо ввести команду
dd if=/dev/sda6 | bzip2 -9 > img-file.bz2
dd if=/dev/sda6 | 7za a -mx3 -si img-file.7z
Не забываем подставлять вместо sda6 имя своего раздела!
Степень сжатия особой роли играть не должна. В примерах у bzip2 стоит максимальное сжатие, а у 7za - слабое. Гораздо больше на качество сжатия будет влиять процедура предварительного удаления лишних данных с виртуального диска и заполнение свободного места определенным символом (обычно нулевым). Сделать это можно специализированными процедурами в соответствующей гостевой системе типа Disk Wiper (windows) или BleachBit (ubuntu).
Для восстановления раздела подойдет команда
bzcat img-file.bz2 > /dev/sda6
7za e -so img-file.7z > /dev/sda6
Здесь стоит обратить внимание на пару тонкостей.
Во-первых, команда dd достаточно медленная и на копирование, например, 20 GiB диска может уйти около 4 часов. Примерно такое же время потребуется и на восстановление.
Во-вторых, восстанавливать образ можно и не в тот же раздел, что был источником. Для этого настоятельно рекомендуется записать точный размер диска, подглядев его, например, в дисковой утилите. В частности размер того же 20 GiB диска был 21 475 885 056 байт. При создании нового раздела для восстановления следует учитывать, что он должен быть как минимум не меньше оригинала. Лучше, если у вас получится создать раздел ровно такого же размера, как и оригинальный.
И еще: сохранять и восстанавливать образы стоит после того, как доступ к разделу будет предоставлен соответствующему пользователю или группе (см. выше).
Download VirtualBox
Here you will find links to VirtualBox binaries and its source code.
VirtualBox binaries
By downloading, you agree to the terms and conditions of the respective license.
VirtualBox 7.0.14 platform packages
- Windows hosts
- macOS / Intel hosts
- Linux distributions
- Solaris hosts
- Solaris 11 IPS hosts
See the changelog for what has changed.
Note: After upgrading VirtualBox it is recommended to upgrade the guest additions as well.
VirtualBox 7.0.14 Oracle VM VirtualBox Extension Pack
VirtualBox 7.0.14 Software Developer Kit (SDK)
User Manual
The VirtualBox User Manual is included in the VirtualBox packages above. If, however, you would like to take a look at it without having to install the whole thing, you also access it here:
You may also like to take a look at our frequently asked questions list.
VirtualBox older builds
The binaries in this section for VirtualBox before version 4.0 are all released under the VirtualBox Personal Use and Evaluation License (PUEL). As of VirtualBox 4.0, the Extension Pack is released under the VirtualBox Personal Use and Evaluation License and the other packages (including version 6.1.x) are released under the terms of the GPL version 2. By downloading, you agree to the terms and conditions of the respective license.
VirtualBox Sources
The VirtualBox sources are available free of charge under the terms and conditions of the GNU General Public License, Version 3. By downloading from the below links, you agree to these terms and conditions.
- Browse the source code repository
This is the current development code, which is not necessarily stable.
- View the latest source code changes
- Download the VirtualBox OSE about logo in higher resolutions: 1024x768, 1600x1200.
svn co https://www.virtualbox.org/svn/vbox/trunk vbox
After getting the sources in one of the ways listed above, you should have a look at the build instructions.
Please also take a look at our licensing FAQ, in particular regarding the use of the name VirtualBox.
Pre-built VirtualBox VMs
There are some pre-built VMs designed for developers and the curious over on the Oracle Tech Network site.