Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
wiki:virtualbox [2014/10/26 22:03] [Из репозиториев Oracle] |
wiki:virtualbox [2019/08/05 19:01] (текущий) [Из репозиториев Oracle] |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Виртуальная машина VirtualBox ====== | ====== Виртуальная машина VirtualBox ====== | ||
| - | {{http://upload.wikimedia.org/wikipedia/ru/d/d5/Virtualbox_logo.png?100&direct }}[[http://ru.wikipedia.org/wiki/VirtualBox|VirtualBox]] — программный продукт виртуализации для операционных систем. Иногда бывают ситуации, когда без операционной системы Windows не обойтись. Можно попробовать использовать [[wine]] и запустить то приложение, которое нужно. Но не все из них работают или работают некорректно. | + | {{https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Virtualbox_logo.png/80px-Virtualbox_logo.png}}[[http://ru.wikipedia.org/wiki/VirtualBox|VirtualBox]] — программный продукт виртуализации для операционных систем. Иногда бывают ситуации, когда без операционной системы Windows не обойтись. Можно попробовать использовать [[wine]] и запустить то приложение, которое нужно. Но не все из них работают или работают некорректно. |
| ===== Возможности VirtualBox ===== | ===== Возможности VirtualBox ===== | ||
| Строка 8: | Строка 8: | ||
| Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых: | Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых: | ||
| * RDP-сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP-совместимого клиента; | * RDP-сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP-совместимого клиента; | ||
| - | * поддержка устройств USB 2.0; | + | * поддержка устройств USB 2.0 и USB 3.0; |
| * возможность PXE-загрузки при использовании сетевой карты от Intel. | * возможность PXE-загрузки при использовании сетевой карты от Intel. | ||
| Пакет Oracle VM VirtualBox Extension Pack распространяется под лицензией PUEL, т.е. его можно использовать бесплатно для личных (некоммерческих) целей. | Пакет Oracle VM VirtualBox Extension Pack распространяется под лицензией PUEL, т.е. его можно использовать бесплатно для личных (некоммерческих) целей. | ||
| Строка 44: | Строка 44: | ||
| Добавим и зарегистрируем в системе ключ [[репозиторий|репозитория]] с помощью команды в терминал: | Добавим и зарегистрируем в системе ключ [[репозиторий|репозитория]] с помощью команды в терминал: | ||
| - | <code>wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -</code> | + | <code>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 -</code> | ||
| Вы должны увидеть примерно следующий текст в Источниках приложений в „Аутентификации”: | Вы должны увидеть примерно следующий текст в Источниках приложений в „Аутентификации”: | ||
| Строка 57: | Строка 58: | ||
| Для установки VirtualBox введите: | Для установки VirtualBox введите: | ||
| - | <code>sudo apt-get install virtualbox-4.3</code> | + | <code>sudo apt-get install virtualbox-6.0</code> |
| + | |||
| + | Если нужна более старая версия: замените ''virtualbox-6.0'' на virtualbox-5.2 для установки версии VirtualBox 5.2 | ||
| - | Если нужна более старая версия: замените ''virtualbox-4.3'' на: | ||
| - | <file> | ||
| - | virtualbox-4.2 для установки VirtualBox 4.2.20 | ||
| - | virtualbox-4.1 для установки VirtualBox 4.1.28 | ||
| - | </file> | ||
| После того как VirtualBox установится, вам нужно добавить вашего пользователя в группу vboxusers. Для этого выполните команду в терминале: | После того как VirtualBox установится, вам нужно добавить вашего пользователя в группу vboxusers. Для этого выполните команду в терминале: | ||
| Строка 90: | Строка 88: | ||
| ~ Затем отключите сd-rom через меню гостевой ОС //Устройства->Отключить CD/DVD-ROM//. | ~ Затем отключите сd-rom через меню гостевой ОС //Устройства->Отключить CD/DVD-ROM//. | ||
| ~ Выберите в меню гостевой операционной системы //Устройства->Установить дополнение гостевой ОС//. В Ubuntu у вас должен появиться cd-rom. На предложение о автозапуске - откажитесь. | ~ Выберите в меню гостевой операционной системы //Устройства->Установить дополнение гостевой ОС//. В Ubuntu у вас должен появиться cd-rom. На предложение о автозапуске - откажитесь. | ||
| - | ~ Далее запускаем [[консоль|терминал]] и переходим в директорию cd-rom при помощи команды: <code>cd /media/cdrom</code> | + | ~ Далее запускаем [[консоль|терминал]] и переходим в директорию cd-rom при помощи команды: <code>cd /media/cdrom</code> . Если диск сам не подключился тогда монтируем <code>sudo mount /dev/dvd /mnt |
| + | cd /mnt</code> | ||
| ~ Запустите файл VBoxLinuxAdditions.run от имени [[суперпользователь_в_ubuntu|суперпользователя]] командой: <code>sudo sh ./VBoxLinuxAdditions.run</code> | ~ Запустите файл VBoxLinuxAdditions.run от имени [[суперпользователь_в_ubuntu|суперпользователя]] командой: <code>sudo sh ./VBoxLinuxAdditions.run</code> | ||
| ~ У вас будет запрошен пароль. Вводите пароль своего пользователя. Вводимые символы не будут видны, просто затем нажмите ввод. | ~ У вас будет запрошен пароль. Вводите пароль своего пользователя. Вводимые символы не будут видны, просто затем нажмите ввод. | ||
| Строка 189: | Строка 188: | ||
| <file> | <file> | ||
| - | KERNEL=="sda6", OWNER="stc" | + | KERNEL=="sda6", OWNER="<здесь впишите имя вашего пользователя>" |
| </file> | </file> | ||
| Строка 213: | Строка 212: | ||
| </code> | </code> | ||
| - | Теперь все готово к созданию диска. Вводим команду (без sudo): | + | Теперь все готово к созданию диска. Вводим команду (**без sudo**): |
| <code bash> | <code bash> | ||
| Строка 226: | Строка 225: | ||
| Именно поэтому при создании таких разделов, не стоит их форматировать и монтировать к основной системе. | Именно поэтому при создании таких разделов, не стоит их форматировать и монтировать к основной системе. | ||
| - | И второе: если вы создаете "снимок" состояния системы, это значит, что все изменения в состоянии виртуального диска будут записываться не на диск, а в файл изменений, что снизит быстродействие вашей виртуальной машины. Каждый такой снимок на любом типе виртуального диска по определению будет замедлять операции записи и чтения пропорционально количеству уже существующих снимков. | + | <note tip>Собственно такой метод позволяет экспериментировать на виртуалке с любыми таблицами разделов. На хосте может быть GPT, а виртуалке на выш выбор MBR или тоже GPT (но своя).</note> |
| + | <note important>Важно! Если вы создаете "снимок" состояния системы, это значит, что все изменения в состоянии виртуального диска будут записываться не на диск, а в файл изменений, что снизит быстродействие вашей виртуальной машины. Каждый такой снимок на любом типе виртуального диска по определению будет замедлять операции записи и чтения пропорционально количеству уже существующих снимков. | ||
| + | </note> | ||
| ===== Сохранение и восстановление RAW дисков ===== | ===== Сохранение и восстановление RAW дисков ===== | ||