Как пользоваться oracle vm virtualbox: VirtualBox – как создать, настроить и пользоваться виртуальной машиной

Содержание

Как пользоваться VirtualBox | Losst

VirtualBox — это программное обеспечение для виртуализации персонального компьютера от компании Oracle. У программы есть две версии — с открытым исходным кодом, и закрытая. С помощью VirtualBox вы можете запускать различные операционные системы одновременно, настраивать между ними сеть, обмениваться файлами и многое другое.

Вы можете запустить VirtualBox в Linux, Solaris, Mac OS X и Microsoft Windows, а также установить на нее большинство известных операционных систем. В этой статье мы рассмотрим, как пользоваться VirtualBox. Поговорим об установке, настройке VirtualBox, а также про некоторые тонкости работы с виртуальными машинами, которые могут вам очень сильно помочь. Для обычных пользователей это программное обеспечение доступно полностью бесплатно.

Содержание статьи:

1. Установка VirtualBox

Виртуальная машина VirtualBox устанавливается как большинство других программ. В Windows вы можете загрузить установочный файл из официального сайта. А в Linux, программа доступна через официальные репозитории. Например, в Ubuntu установка VirtualBox выполняется командой:

sudo apt install virtualbox

Мы не будем подробно останавливаться на этом вопросе, поскольку есть более интересные задачи. После установки вы найдете ярлык программы в главном меню. В терминах виртуальных машин основной компьютер, где выполняется Virtualbox называется хостом, а все запущенные машины — гостевыми.

2. Создание виртуальной машины

Перед тем как вы сможете запустить вашу первую гостевую машину, нужно создать новую виртуальную машину в программе. Для этого нажмите кнопку Создать в главном окне:

На первом шаге вам нужно выбрать тип операционной системы, например, Linux -> Ubuntu это включит некоторые оптимизации, необходимые для этой системы:

Если вы работаете в 64 битной системе, то сможете запускать как 32 битные, так и 64 битные программы. На следующем шаге мастера выберите нужное количество оперативной памяти. Это очень важный параметр, поэтому если ее у вас достаточно, лучше не жалейте, 2 гигабайта будет вполне достаточно.

Дальше вам нужно создать жесткий диск для новой машины. Оставьте тип диска по умолчанию VDI:

Дальше выберите тип диска, динамический или фиксированный. Лучше брать динамический, тогда размер файла диска будет увеличиваться в зависимости от его наполнения в виртуальной машине:

И на последнем этапе вам осталось выбрать размер для нового диска, а также его имя:

Дальше, только что созданная машина появиться в списке и вы сможете ее запустить. Но перед этим давайте рассмотрим базовые настройки процессора и дисплея.

3. Настройка процессора

Выделите созданную виртуальную машину и нажмите Настройки.

Выберите Система, затем перейдите на вкладку

Процессор:

Здесь вы можете выбрать сколько ядер процессора может использовать виртуальная машина, а также включить PAE для поддержки больше 4 Гб ОЗУ в 32 битных системах и режим эмуляции EFI. Затем перейдите на вкладку Ускорение.

Тут вы можете выбрать режим аппаратной виртуализации, а также включить такие дополнительные возможности, как AMD-V и Intel-VT. Это увеличит скорость работы системы.

4. Настройка графики

По умолчанию для виртуальной машины доступно 18 Мб видеопамяти. Это очень мало для современных систем. Выберите пункт Дисплей, затем потяните ползунок Видеопамять, так чтобы дать машине не менее 128 Мб памяти:

Для видеокарт на 2 Гб будет доступно 256 Мб. Также, здесь вы можете настроить количество экранов.

5. Настройка сети

По умолчанию виртуальная машина использует сеть через NAT это удобно, если нужно получить доступ к интернету из машины. Но если вы хотите настроить коммуникацию между самими машинами или между гостевой системой и хостом по сети, вам понадобится другой способ. Закройте меню настройки машины. Затем откройте меню Файл -> Настройки.

Там выберите пункт сеть и перейдите на вкладку Виртуальный адаптер хоста:

Тут вам понадобится создать новый виртуальный адаптер с помощью зеленой кнопки со знаком плюса:

Настройки менять не нужно, после этого нажмите Ок. Дальше снова откройте настройки машины, перейдите на пункт сеть и выберите тип адаптера — виртуальный адаптер хоста, а имя — то, которое было создано для вашего адаптера, например, vboxnet0:

Теперь между всеми виртуальными машинами, подключенными к vboxnet0 и хостом будет виртуальная сеть.

6. Клонирование

Вы можете сделать резервную копию машины чтобы использовать ее потом или перенести на другой компьютер. Для этого используется опция Клонировать. Просто выберите ее в меню для машины:

7. Запуск машины

При первом запуске вам предстоит выбрать носитель, с которого будет установлена новая система, это может быть DVD-ROM или ISO образ системы:

Вы можете изменить этот образ из меню Устройства -> Оптические диски для уже запущенной машины:

Дальше вам предстоит работать с новой машиной, как с обычным компьютером:

8. Дополнительные плагины

Дополнительные расширения VirtualBox позволяют получить доступ к USB устройствам из виртуальной машины, веб-камере, настроить удаленный доступ и другое. Для установки сначала скачайте файл VirtualBox-Extension-Pack из официального сайта:

Затем откройте меню Файл -> Настройки, перейдите на вкладку плагины и нажмите зеленую кнопку:

Подтвердите установку и примите лицензию:

Готово, официальный плагин установлен и теперь вы можете работать с USB устройствами 3.0 в вашей в виртуальной машине.

9. Снимки состояния

Вы могли бы создавать копию виртуальной машины каждый раз, когда нужно что-то проверить. Но это вовсе не обязательно. Здесь поддерживается такая отличная функция, как снимки состояния. Вы просто делаете снимок, или а потом можете восстановить систему до сохраненного состояния в любое время. Вы можете создать снимок для запущенной машины из меню Машина -> Сделать снимок состояния:

 

Создавать снимки для выключенной машины вы можете на вкладке 

Снимки:

Для этого выберите пункт контекстного меню Создать снимок. Все созданные снимки доступны здесь же:

10. Запись видео

Вы можете захватывать видео прямо в экрана виртуальной машины. Для этого в меню Вид установите галочку Захват видео. Видео будет сохранено в папке виртуальной машины:

11. Дополнения гостевой системы

Дополнения гостевой системы позволяют использовать такие возможности, как общий буфер обмена, общие папки, перетаскивание файлов, интеграция экрана, адаптация разрешения виртуальной машины и многое другое. Это незаменимая вещь при работе с виртуальными машинами. Дополнения устанавливаются в каждую гостевую систему и делают использование VirtualBox проще.

Чтобы установить дополнения в меню Устройства выберите Подключить образ дополнений гостевой ОС

:

Дальше вам останется только запустить установщик для своей системы. Поддерживаются как Windows, так и Linux. Читайте подробнее про установку дополнений гостевой ОС в Ubuntu. Теперь вы знаете как пользоваться oracle virtualbox с комфортом.

12. Реальный диск в VirtualBox

Мы уже почти рассмотрели все о том, как пользоваться VirtualBox linux, но еще остановимся на работе с дисками. Иногда возникает необходимость работать с реальным диском. Вы можете создать файл ссылки на реальный диск с помощью команды VBoxManage:

sudo VBoxManage internalcommands createrawvmdk -filename ~/realdisk.vdmk -rawdisk /dev/sda

Здесь мы создаем диск с именем ~/realdisk.vdmk, который ссылается на наш диск /dev/sda. Вы можете ссылаться на любой другой диск. Только для запуска машины, вам придется запускать VirtualBox от имени суперпользователя. Также вы можете создать копию реального диска, конвертировав его в VDI, только смотрите чтобы хватило места:

sudo VBoxManage internalcommands converthd ./realdisk.vmdk newdisk.vdi

В Windows, команда будет выглядеть вот так:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename C:\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

Мы создаем ссылку на первый жесткий диск, которая будет расположена на диске C:\. Дальше вы можете использовать этот диск в настройках виртуальной машины.

13. Доступ к виртуальному диску

Иногда возникает обратная необходимость — получить доступ к виртуальному диску и его содержимому из реальной системы. И это тоже возможно. Сначала смотрим где на вашем диске начинаются данные:

VBoxManage internalcommands dumphdinfo storage.vdi | grep "offData"

Здесь storage.vdi нужно заменить на адрес вашего диска, затем монтируем:

sudo mount -t ext4 -o rw,noatime,noexec,loop,offset=2097152 ~/VirtualBox\ VMs/storage.vdi /mnt/

Теперь вы имеете полный доступ к диску и можете даже вносить изменения, которые будут сохранены. Так, работа с Virtualbox будет выполняться намного легче.

Выводы

В этой статье мы рассмотрели, как пользоваться виртуальной машиной virtualbox. Несмотря на то что это бесплатный продукт с открытым кодом, здесь есть все необходимые возможности и даже больше. А какое программное обеспечение для виртуализации предпочитаете вы? Напишите в комментариях!

Оцените статью:

Загрузка…

Как пользоваться Oracle VM VirtualBox

Программа Oracle VM VirtualBox идеально подходит для создания виртуальных машин на операционной системе Windows 10. С её помощью можно запускать большинство популярных операционных систем одновременно. Преимуществом использования виртуальных машин есть возможность запуска разных операционных систем прямо у себя на компьютере.

Данная статья расскажет как пользоваться программой Oracle VM VirtualBox. Более подробно рассмотрим как создать виртуальную машину и установить Windows 10 на ранее созданную виртуальную машину в VirtualBox. Рекомендуем увеличить количество ядер процессора и размер видеопамяти в настройках виртуальной машины, так как значения установленные по умолчанию установлены на оптимальную производительность системы.

Как создать виртуальную машину в VirtualBox

После установки VirtualBox на Windows 10 можно уже переходить к созданию виртуальных машин. Смотрите также: Как создать виртуальную машину в Hyper-V. А также убедитесь что у Вас есть достаточно свободного дискового пространства на жёстком диске для установки операционной системы.

Первым делом необходимо нажать по иконке программы VirtualBox правой кнопкой мыши, и в открывшемся контекстном меню выбрать пункт Запуск от имени администратора. Другие способы можно посмотреть в инструкции: Как запустить программу от имени администратора Windows 10.

Левая часть окна приложения содержит глобальные инструменты, а также список всех виртуальных машин и групп на Вашем компьютере. Вы можете импортировать, добавлять и создавать новые машины, используя соответствующие кнопки панели инструментов.

  1. В окне программы нажмите кнопку Создать или же воспользуйтесь сочетанием клавиш Ctrl+N.
  2. Дальше укажите имя и местоположение новой виртуальной машины и выберите тип операционной системы, которую Вы собираетесь установить на данную машину.
  3. Следующим шагом укажите объём оперативной памяти выделенный данной виртуальной машине. Так как мы будем устанавливать 64-разрядную версию операционной системы, тогда лучше выделить оперативной памяти с небольшим запасом.
  4. При желании к новой виртуальном машине можно подключить виртуальный жёсткий диск. Выделите пункт Создать новый виртуальный жёсткий диск, и нажмите кнопку Создать.
  5. Теперь укажите тип файла, определяющий формат, который Вы хотите использовать при создании нового жёсткого диска. Если же Вы не собираетесь использовать диск за пределами VirtualBox укажите тип VDI (VirtualBox Disk Image), и нажмите кнопку Далее.
  6. Дальше уточните, должен ли новый виртуальный жёсткий диск подстраивать свой размер под размер своего содержимого (динамический) или быть точно заданного размера (фиксированный) указав формат хранения данных. Рекомендую использовать Фиксированный виртуальный жёсткий диск, так как он значительно быстрее в использовании.
  7. После чего укажите имя и размер виртуального жёсткого диска в мегабайтах. Эта величина ограничивает размер файловых данных, которые виртуальная машина сможет хранить на этом диске.

После завершения процесса создания виртуальная машина отобразится слева в списке окна VirtualBox. Однако после её запуска пользователь может увидеть только черный экран, так как не создан виртуальный компьютер с нужной операционной системой.

Как установить Windows 10 на виртуальную машину VirtualBox

Пользователю необходимо заранее загрузить образ желаемой операционной системы на свой компьютер. Возможно пригодится способ загрузки Windows 10 с официального сайта Microsoft.

  1. Нажмите правой кнопкой по ранее созданной виртуальной машине и в контекстном меню выберите пункт Настроить…
  2. В открывшемся окне перейдите в раздел Носители и выделив пустой диск нажмите Выбрать файл оптического диска.
  3. Дальше в проводнике выберите нужный образ диска и в разделе Система установите Оптический диск на первое место в порядке загрузки.
  4. Теперь собственно можно и перейти к запуску виртуальной машины, после нажатия кнопки Запустить просто установить операционную систему.

После установки операционной системы демонтируйте ранее установленный привод выбрав пункт Изъять диск из привода. А также можно изменит порядок загрузки установив Жёсткий диск на первое место.

Как настроить виртуальную машину VirtualBox

Программа для создания виртуальных машин Oracle VM VirtualBox содержит множество параметров и настроек. Большинство важных настроек содержит визуальную полосу изменения параметров. Рекомендуется устанавливать значения расположенные только на зеленой зоне.

Процессор

Перейдите раздел Настройки > Система > Процессор. Здесь укажите нужное количество ядер процессора для работы виртуальной машины.

Стоит увеличить количество ядер на многоядерных процессорах, так как по умолчание для работы виртуальной машины используется одно ядро. А этого действительно зачастую бывает очень мало, так как для нормальной работы любой операционной системы нужно хотя бы два ядра. Если же нужно у пользователя есть возможность легко понизить максимальную рабочую частоту процессора.

Дисплей

В разделе настроек Дисплей > Экран по возможности увеличьте размер Видеопамяти. Так как значений установленных по умолчанию не всегда хватает для нормальной работы. А также дополнительно можно включить 2D-ускорение видео и 3D-ускорение. Дополнительно VirtualBox позволяет работать сразу же с несколькими мониторами удаленно и при необходимости записывать все происходящее с экрана виртуальной машины.

Дополнительно можно включить возможность использования общего буфера обмена для основной и установленной на виртуальную машину операционных систем. После чего можно даже будет выполнять перетаскивания фалов с основной в гостевую и наоборот операционную систему.

Заключение

Действительно программа VirtualBox является мощным средством для запуска виртуальных машин. В целом хоть и программа имеет русскую локализацию, как пользоваться ней, знают далеко не все. А помимо простого создания виртуальной машины и установки операционной системы необходимо знать как её в VirtualBox. Так как значения выставленные по умолчанию не всегда являются оптимальными для комфортной работы виртуальной машины.

Виртуальная машина VirtualBox для начинающих

&nbsp для начинающих | программы

Виртуальные машины представляют собой эмуляцию устройств на другом устройстве или, в контексте этой статьи и упрощенно, позволяют запускать виртуальный компьютер (как обычную программу) с нужной операционной системой на вашем компьютере с той же или отличающейся ОС. Например, имея на своем компьютере Windows, вы можете запустить Linux или другую версию Windows в виртуальной машине и работать с ними как с обычным компьютером.

В этой инструкции для начинающих подробно о том, как создать и настроить виртуальную машину VirtualBox (полностью бесплатное ПО для работы с виртуальными машинами в Windows, MacOS и Linux), а также некоторые нюансы по использованию VirtualBox, которые могут оказаться полезными. Кстати, в Windows 10 Pro и Enterprise есть встроенные средства для работы с виртуальными машинами, см. Виртуальные машины Hyper-V в Windows 10. Примечание: если на компьютере установлены компоненты Hyper-V, то VirtualBox будет сообщать об ошибке Не удалось открыть сессию для виртуальной машины, о том как это обойти: Запуск VirtualBox и Hyper-V на одной системе.

Для чего это может потребоваться? Чаще всего, виртуальные машины используют для запуска серверов или для тестирования работы программ в различных ОС. Для начинающего пользователя такая возможность может быть полезна как для того, чтобы попробовать в работе незнакомую систему или, например, для запуска сомнительных программ без опасности получить вирусы на своем компьютере.

Установка 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.

  1. Нажмите «Создать» в окне Oracle VM VirtualBox Менеджер. 
  2. В окне «Укажите имя и тип ОС» задайте произвольное имя виртуальной машины, выберите тип ОС, которая будет на нее установлена и версию ОС. В моем случае — Windows 10 x64. Нажмите «Далее». 
  3. Укажите объем оперативной памяти, выделяемой для вашей виртуальной машины. В идеале — достаточный для её работы, но не слишком большой (так как память будет «отниматься» от вашей основной системы, когда виртуальная машина будет запущена). Рекомендую ориентироваться на значения в «зелёной» зоне. 
  4. В следующем окне выберите «Создать новый виртуальный жесткий диск». 
  5. Выберите тип диска. В нашем случае, если этот виртуальный диск не будет использоваться за пределами VirtualBox — VDI (VirtualBox Disk Image).
  6. Укажите, динамический или фиксированный размер жесткого диска использовать. Я обычно использую «Фиксированный» и вручную задаю его размер.
  7. Укажите размер виртуального жесткого диска и место его хранения на компьютере или внешнем накопителе (размер должен быть достаточным для установки и работы гостевой операционной системы). Нажмите «Создать» и дождитесь завершения создания виртуального диска. 
  8. Готово, виртуальная машина создана и отобразится в списке слева в окне VirtualBox. Чтобы увидеть информацию о конфигурации, как на скриншоте, нажмите по стрелке справа от кнопки «Машины» и выберите пункт «Детали». 

Виртуальная машина создана, однако, если её запустить, вы не увидите ничего кроме черного экрана со служебной информацией. Т.е. создан пока только «виртуальный компьютер» и никакая операционной система на нём не установлена.

Установка Windows в VirtualBox

Для того, чтобы установить Windows, в нашем случае Windows 10, в виртуальной машине VirtualBox вам потребуется образ ISO с дистрибутивом системы (см. Как скачать образ ISO Windows 10). Дальнейшие шаги будут выглядеть следующим образом.

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

По завершении установки и перезагрузки виртуальной машины она полностью будет готова к работе. Однако, возможно, вы захотите выполнить некоторые дополнительные настройки.

Основные настройки виртуальной машины VirtualBox

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

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

Некоторые из указанных выше вещей можно выполнить и из запущенной виртуальной машины в главном меню: например, в пункт «Устройства» можно подключить флешку, извлечь или вставить диск (ISO), включить общие папки и т.п.

Дополнительная информация

В завершение — некоторая дополнительная информация, которая может оказаться полезной при использовании виртуальных машин VirtualBox.

  • Одна из полезных возможностей при использовании виртуальных машин — создание «снимка» (snapshot) системы в её текущем состоянии (со всеми файлами, установленными программами и прочим) с возможностью отката к этому состоянию в любой момент (и возможностью хранить несколько снимков). Сделать снимок в VirtualBox можно на запущенной виртуальной машине в меню «Машина» — «Сделать снимок состояния». А восстановить в менеджере виртуальных машин, нажав «Машины» — «Снимки» и выбрав вкладку «Снимки». 
  • Некоторые комбинации клавиш по умолчанию перехватываются основной операционной системой (например, Ctrl+Alt+Del). Если вам требуется отправить подобное сочетание клавиш в виртуальную машину, используйте пункт меню «Ввод».
  • Виртуальная машина может «захватывать» ввод клавиатуры и мышь (так, что нельзя перевести ввод на основную систему). Чтобы «освободить» клавиатуру и мышь, если потребуется, используйте нажатие хост-клавиши (по умолчанию это правый Ctrl).
  • На сайте Майкрософт есть готовые бесплатные виртуальные машины Windows для VirtualBox, которые достаточно импортировать и запустить. Подробно о том, как это сделать: Как скачать бесплатные виртуальные машины Windows с сайта Майкрософт.
  • При необходимости вы можете включить загрузку виртуальной машины VirtualBox с физической флешки или другого накопителя

А вдруг и это будет интересно:

Создание и настройка виртуальной машины в Oracle VM VirtualBox

С рассматриваемым инструментом вы сможете устанавливать и использовать различные операционные системы без их «чистой» установки на ваш компьютер. Основная платформа вашего ПК остается прежней, остальные вы сможете включать или отключать по необходимости.

Как скачать VirtualBox для Windows, macOS и Linux

Загрузите и установите программное обеспечение виртуализации Oracle VM VirtualBox. Инструмент доступен для операционных систем Windows, Linux, macOS и Solaris. Им поддерживаются процессоры x86 и AMD64/Intel64. С помощью VirtualBox вы сможете создавать в рамках своей текущей ОС виртуальные машины под управлением Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x and 4.x), Solaris и OpenSolaris, OS/2 и OpenBSD.

Создание виртуальной машины в VirtualBox

Запустите VirtualBox.

Для создания виртуальной машины нажмите кнопку «Создать», расположенную на панели инструментов программы под строкой меню. Я рассмотрю создание и настройку виртуальной машины на примере подготовки к установке 64-битной версии Ubuntu 19.04. В большинстве случаев этот процесс для других платформ отличается лишь незначительными деталями. Ранее я уже показывал, как установить Linux Mint в VirtualBox.

Укажите произвольное имя машины; тип операционной системы (Linux) и версию (Ubuntu 64-bit). Здесь и в дальнейшем в ходе работы мастера для перехода к следующему окну нажимайте кнопку «Далее».

Укажите объем выделяемой виртуальной машине оперативной памяти в мегабайтах. Предлагаемый ПО объем составляет всего 1024 МБ.

Для комфортной работы я бы порекомендовал выделить виртуальной машине как минимум 2048 МБ (2 ГБ) ОЗУ, а если позволяют ресурсы, то 4096 МБ (4 ГБ).

Создание виртуального жесткого диска в VirtualBox

Виртуальной машине необходимо выделить также и пространство жесткого диска. Из предлагаемых данным окном пунктов выберите «Создать новый виртуальный жесткий диск». Нажмите кнопку «Создать».

Если вы не планируете использовать создаваемый виртуальный накопитель с другими инструментами программной виртуализации, оставьте предлагаемый по умолчанию тип жесткого диска «VDI (VirtualBox Disk Image)».

Выберите «Фиксированный виртуальный жесткий диск», поскольку в большинстве случаев он работает быстрее.

По умолчанию вам предлагается создать виртуальный жесткий диск емкостью 10 ГБ.

Не рекомендую указывать объем менее 15 ГБ, поскольку современные операционные системы и программное обеспечение для них занимают достаточно много места. Нажмите «Создать».

Если виртуальная машина создана, на экране отобразятся ее основные параметры.

Настройка виртуальной машины в VirtualBox

Щелкните правой кнопкой мыши по значку виртуальной машины и выберите пункт «Настроить». Для включения некоторых настроек необходимо, чтобы был установлен пакет расширений Oracle VM VirtualBox Extension Pack.

В разделе «Общие», на вкладке «Disk Encryption» вы можете настроить шифрование диска и защитить его паролем. Для этого необходимо ввести новый пароль и подтвердить его во втором поле. Созданный пароль нужно запомнить, чтобы сохранить доступ. Здесь и в дальнейшем подтверждение изменений настроек виртуальной машины производится нажатием экранной кнопки «OK».

В разделе «Система» на вкладке «Материнская плата» вы можете поменять объем оперативной памяти и определить порядок загрузки.

Загрузку с гибкого диска (то есть устаревшей дискеты) можно отключить, если вы не собираетесь его использовать.

На вкладке «Процессор» вы можете определить число ядер центрального процессора вашего компьютера, которые могут использоваться виртуальной машиной, а также предельную допустимую нагрузку на процессор. Рекомендую выделять не менее двух ядер. Решение о том, позволять ли виртуальной машине загружать процессор на 100% вы принимаете исходя из его производительности. На слабых и старых машинах лучше оставить предлагаемую по умолчанию настройку.

На вкладке «Ускорение» оставьте предлагаемые по умолчанию параметры. Их изменение необходимо вам лишь при полной уверенности, что они нужны для корректной работы устанавливаемой вами системы.

В разделе «Дисплей» на вкладке «Экран» вам предстоит указать объем выделяемой виртуальной машине видеопамяти. Для более качественного экранного изображения рекомендую выделять не менее 64 МБ. Здесь же настраиваются количество используемых мониторов и масштабирование. Есть возможность включить 3D-ускорение и 2D-ускорение видео.

На вкладке «Удаленный доступ» производится настройка сервера удаленного доступа. Возможно включение многопользовательского режима.

Для записи видео работы виртуальной машины необходимо включить соответствующую опцию на вкладке «Захват видео».

В разделе «Носители» оставьте все параметры без изменений. Они наилучшим образом автоматически определены VirtualBox.

В разделе «Аудио» вы можете выбрать используемые драйвер и контроллер звука. Как правило, вам достаточно просто убедиться, что программный инструмент правильно определил эти компоненты. При желании или необходимости вы можете отключить поддержку звука виртуальной машиной.

Раздел «Сеть» предназначен для установки параметров используемых в вашей системе сетевых адаптеров.

Включить поддержку виртуальной последовательных COM-портов компьютера вы можете в разделе «COM-порты».

Выбрать стандарт контроллера USB вы сможете в соответствующем разделе. Для этого вам необходимо знать, какие USB-разъемы предусмотрены в вашем компьютере (USB 1.1; 2.0; 3.0).

Вкладка «Общие папки» важна для вас, поскольку здесь вы можете определить те каталоги, которые станут использоваться виртуальной машиной совместно с основной системой вашего компьютера. Для добавления новой общей папки предусмотрена кнопка со стилизованным значком папки и знаком «+». Нажмите на нее.

В поле «Путь» вам будет предложено указать место на жестком диске, где располагается каталог.

Выбранные вами общие папки станут отображаться в списке.

Раздел «Интерфейс пользователя» позволяет вам определить, какие пункты станут отображаться в меню.

Используете ли вы VirtualBox или предпочитаете другие инструменты виртуализации?

ᐉ VirtualBox — как пользоваться. Установка и инструкция.

VirtualBox — бесплатная программа, позволяющая запускать операционную систему внутри другой, путем виртуализации. Например установив эту программу на Windows 10, можно будет в ней запускать другие версии Windows, Linux, Android и другие. Работает это следующим образом:
Программа резервирует часть ресурсов вашего ПК (Процессор, оперативная память, видеопамять, место под хранение ОС) для работы операционной системы.

Установка VirtualBox

Для начала нужно скачать VirtualBox с официального сайта, где можно найти последние версии программ для разных ОС. Я же скачаю версию для Windows.

В установке нет никаких сложностей, все как в обычных программах. Устанавливаемые компоненты при этом менять не рекомендуется.

По желанию можете снять некоторые галочки, но вторую и четвертую рекомендую оставить. Далее вы получите предупреждение о том, что сетевое подключение интернет будет прервано для установки виртуального драйвера, соглашаемся. Жмем «Yes».

После жмем «Install».

Пойдет процесс инсталяции, где вам высветятся предложения установить драйвер, на все такие предложения жмем «Установить».

На этом процесс инсталирования VirtualBox завершен. Жмем «Finish».

Создание виртуальной машины на VirtualBox

В создании виртуальной машины не должно появиться каких либо трудностей. Запускаем программу и жмем кнопку «Создать».

В следующем окне необходимо будет указать имя и тип ОС которую будете устанавливать.

Далее определяем размер оперативной памяти выделяемой виртуальной машине. Для Windows XP я выделю 512мб ОЗУ. Все зависит от количества установленной у вас памяти. Если предостаточно, то можно выделить значительно больше.

В следующем окне вам предлагают выбрать место и размер куда будет устанавливаться ОС. Так как мы первый раз настраиваем виртуальную машину, нужно выбрать «Создать новый виртуальный жесткий диск». Нажимаете «Создать».

Далее выбираем тип VDI (VirtualBox Disk Image)

В следующем окне нужно выбрать тип диска, фиксированный или динамический. Тут зависит от ваших предпочтений, я выберу фиксированный.

Выбираем сколько ГБ памяти вы хотите выделить на установку ОС и её программ. Я выделю 5ГБ. А также место где будет храниться созданный диск, выбирать туда где есть свободная память. Нажимаем «Создать».

Пойдет процесс создания виртуального диска.

На этом создание завершиться, и вы увидите, что у вас появится виртуальная машина с названием которое вы ей давали ранее, у меня это Windows XP.

Дополнение:

Если нажать на кнопку «Настроить» то вам высветиться разделы, в которых можно более детально настроить свойства машины.

Например сколько вы хотите отдать ядер и их предел загрузки. А в разделе «Дисплей» можно увеличить количество видеопамяти для видеокарты.

Установка операционной системы на VirtualBox

 

Для запуска установки жмем на зеленую кнопку (стрелочку) «Запустить». Вам высветится окно с просьбой выбрать путь к образу установочного диска.

Указываем путь к заранее скачанному образу ОС.

Нажимаете «Открыть». После этого жмете «Продолжить». Пойдет привычная для всех, обычная установка ОС. Все также нужно будет создать один или несколько локальных дисков. Когда установка завершиться необходимо будет изъять установочный образ. Для этого нужно нажать на вкладку «Устройства»,

в нем выбрать подпункт «Оптические диски» и нажать там «Изъять диск из привода», и перезагрузить только что новосозданную ОС. На этом пока всё, удачи.


Похожие записи:

Как пользоваться VirtualBox

 

Содержание

Программа VirtualBox является продуктом компании Oracle и предназначена для визуализации ПК. В свободном доступе есть версии с открытым программным кодом для множества современных платформ. Приложение позволяет одновременно использовать различные операционные системы, создавая между ними соединение, передавать файлы и выполнять ряд сетевых операций. В данной статье мы рассмотрим, как пользоваться VirtualBox и настроим гостевую ОС.

 

Установка VirtualBox

Linux

Откройте терминал Ubuntu / Linux Mint и введите следующие команды:

sudo apt update
sudo apt install virtualbox

Windows

Для установки программы в Windows потребуется перейти на официальный сайт и скачать установочный файл последней версии.

Скачать VirtualBox и плагины: https://www.virtualbox.org/wiki/Downloads

Установка плагинов

Для получения доступа к дополнительным возможностям (таким как общее использование USB 2.0/3.0, или вебкамеры) потребуется инсталлировать «VM VirtualBox Extension Pack».

Linux

sudo apt install virtualbox-ext-pack

Windows

Скачайте файл .vbox-extpack по указанной выше ссылке. Убедитесь, что версия скачиваемого дополнения соответствует версии установленной программы:

Для добавления компонентов можно просто запустить файл двойным кликом мыши, либо выбрать в меню: Файл -> Настройки->Плагины, и нажать на зелёный квадрат. Далее система попросит подтвердить лицензию (если файл с официального сайта – смело подтверждаем) и в следующем окне нажимаем «Установить».

Данные действия нужно производить под учётной записью Администратора системы.

 

Создание гостевой системы

В компьютерной терминологии главный ПК, в котором установлена VirtualBox называют Хостом, а дополнительные ОС – Гостями. Перед установкой гостевой системы потребуется добавить образ устройства. Нажмите на синий значок с надписью: «Создать» (Ctrl + N).

После этого нам предлагают определить тип ОС. Рассмотрим пример добавления Ubuntu Linux. Начните вводить название системы, и она автоматически определится. Либо в разделе Тип выберите Linux, а в версии Ubuntu – подходящую версию.

После этого рекомендуется проверить оптимизацию для конкретной ОС. При системе в 64-бита на Хосте пользователь без проблем запустит 32- или 64-битные гостевые системы.

Оперативная память

Следующее окно предлагает установить подходящее количество RAM. Это напрямую влияет на быстродействие и отклик гостевой системы, поэтому рекомендуется не жадничать и выделить для корректной работы не менее 2 Гб. Но если на вашем ПК установлено небольшое количество ОЗУ, то руководствуйтесь зелёной областью слайдера. В красную область двигать его не следует чтобы не навредить производительности обеих систем.

Жёсткий диск

В следующем пункте создаётся диск для гостевой системы. Рекомендуется всё оставить как есть (диск VDI). Далее нужно выбрать тип диска. На выбор предоставлено два варианта: динамический и статический (фиксированный). Будет лучше остановиться на динамическом варианте, который расширяется автоматически в зависимости от количества данных Гостя.

После этого пункта новая ОС станет доступной. Однако перед запуском рекомендуется ознакомиться с параметрами процессора и дисплея.

 

Предварительная настройка

Процессор

Кнопка «Настроить» появится при нажатии на Гостя, далее следует перейти в пункт «Система» и «Процессор». Главные настройки: количество ядер процессора и включение/выключение PAE (для 4 Гб и более RAM).

Не менее важным является вкладка «Ускорение». В этом пункте можно выбрать тип виртуализации (устанавливается в зависимости от типа Гостя, поэтому оставьте его по умолчанию). Помимо этого, есть возможность дополнительно активировать AMD-V или Intel VT-x. Эти параметры позволяют увеличить производительность и быстродействие Гостя.

Графика

Стандартный режим работы предусматривает 16 Мб для виртуальной видеопамяти. Современным приложениям этого не хватит, поэтому нужно увеличить объём выделяемой памяти (исключением может стать серверная система без дополнительных графических требований).

В пункте «Дисплей» на вкладке «Экран» первый слайдер «Видеопамять», где нужно потянуть ползунок, и выставить нужный параметр. Максимальное доступное количество равно 128 Мб и зависит от объёма видеопамяти Хоста. В этом же меню доступно 3D-ускорение для улучшения производительности графики Гостя.

Если у вас 4k монитор, то на этапе установки будет лучше установить «Коэффициент масштабирования» 200%. Это позволит сделать текст Гостя легко читаемым. После установки системы можно снова вернуть данный параметр к 100% и масштабировать изображение в самой системе. Но для этого потребуется до-установить видео драйверы, о которых будет инструкция в разделе Дополнения гостевой ОС.

Сеть

Стандартные настройки системы предусматривают сеть с технологией NAT. Но можно добавить и локальную сетевую карту для организации отдельной ЛВС.

Для включения дополнительного адаптера перейдите на вкладку «Адаптер 2» и установите галочку «Включить сетевой адаптер». В выпадающем списке выберите «Виртуальный адаптер хоста» и более ничего корректировать не нужно.

Теперь между основной и виртуальной ОС появится общая сеть.

 

Первый запуск

Пришло время для первого запуска нашей виртуальной машины. Если на этапе настройки не был выбран загрузочный диск, начальное включение стартует с выбора носителя (образа), с которого устанавливается новая система. В качестве дистрибутива используются физические приводы или ISO образы.

На данном этапе вы можете произвести стандартную установку гостевой операционной системы (как на обычный ПК).

Чтобы вернуть курсор мыши в основной Хост используйте на клавиатуре правую клавишу Ctrl. Это так называемая клавиша «Host key», её можно сменить в настройках виртуальной машины.

 

Дополнения гостевой ОС

После установки гостевой ОС нужно подключить диск с драйверами для видео подсистемы и возможности доступа к общим каталогам.

Прежде всего установим средства компиляции Ubuntu / Linux Mint / Debian:

sudo apt update
sudo apt install build-essential

В разделе «Устройства» следует выбрать «Подключить образ диска Дополнений гостевой ОС». Ubuntu автоматически смонтирует диск с образом.

Затем инсталлируем сами дополнения из смонтированного диска. Должно появиться окно авто-запуска, если этого не произошло, то откройте сам диск на Рабочем столе и нажмите кнопку «Запуск приложения».

После ввода пароля стартует запуск установщика:

Теперь можно использовать все доступные возможности графики основной системы, а также настроить общие папки. Чтобы добавить общую папку, выключите Гостя, зайдите в его настройки в раздел «Общие папки», укажите путь, а также имя папки. Данный каталог будет смонтирован автоматически при загрузке системы если поставить галочку «Авто-подключение».

 

Проброс портов VirtualBox

К примеру, вы установили Гостю SSH и нужно к нему подключиться:

sudo apt install ssh

Можно вручную настроить второй интерфейс (адаптер хоста). Мы его подготовили перед установкой системы. Процесс немного трудоёмкий, поэтому просто пробросим необходимый порт через настройки: Устройства -> Сеть -> Настроить сеть…

Добавьте следующее правило:

Имя SSH
Протокол TCP
Адрес хоста 127.0.0.1
Порт хоста 22
Адрес гостя Оставьте пустым
Порт гостя 22

Подключаемся через программу Putty:

 

Снимки системы

Снимки позволяют сделать быструю копию текущего состояния Гостя (backup) и затем при необходимости восстановить этот снимок. Выключите гостевую ОС и выберите в меню VirtualBox: Машина -> Инструменты -> Снимки. Нажмите кнопку «Сделать снимок» (Ctrl + Shift + T). Введите название, можно добавить описание снимка:

К данному состоянию системы можно легко вернуться в будущем при любых её изменениях.

 

Клонирование

Для копирования каталога созданного Гостя используется клонирование. Процесс крайне прост: нажать на нужную виртуальную машину и выбрать «Клонировать», альтернатива – горячие клавиши Ctrl + O.

 

Как итог

Мы изучили как пользоваться VirtualBox. Приложение даёт возможность работать одновременно в различных ОС, гибко настраивать сетевые соединения создавая отдельные парки виртуальных компьютеров. Данная программа поможет нам смоделировать полноценную локальную сеть, настроить сервер. Приложение доступно бесплатно и подходит для виртуального тестирования различных дистрибутивов перед их установкой на реальный ПК.

 

Видео

onstartup.ru

Как пользоваться VirtualBox


VirtualBox – одна из самых популярных программ для виртуализации. Позволяет создавать виртуальные машины с различными параметрами и под управлением разных операционных систем. Отлично подходит для тестирования ПО и систем безопасности, а также просто для ознакомления с новыми ОС.

Как пользоваться VirtualBox

Рассмотрим основные функции программы, разберемся, как она работает. Кроме того узнаем, как устанавливать операционные системы семейств Linux и Windows, а также поговорим о проблемах с USB-устройствами.

Установка и настройка

В статье, доступной по ссылке ниже, рассказываем о том, как установить программу, а также о ее глобальных настройках.

Подробнее: Как установить и настроить VirtualBox

Пакет расширений VirtualBox Extension Pack

VirtualBox Extension Pack добавляет в программу функции, которые не включены в стандартный дистрибутив. Пакет скачивается и устанавливается отдельно. В статье по ссылке ниже мы загрузим установим его в программу.

Подробнее:

VirtualBox Extension Pack — пакет расширений для VirtualBox
Устанавливаем пакет расширений VirtualBox Extension Pack

Установка VirtualBox Guest Additions

Дополнения гостевой операционной системы дают возможность связать сетью гостевую систему с хостовой, создать общие папки и поменять разрешение экрана на пользовательское.

Подробнее: Установка VirtualBox Guest Additions

Общие папки

Общие папки позволяют производить обмен файлами между виртуальной и реальной машиной. Ниже вы найдете ссылку на инструкцию по созданию и настройке общих папок.

Подробнее: Создание и настройка общих папок в VirtualBox

Настройка сети

Для нормального взаимодействия с виртуальной машиной и для соединения последней с глобальной сетью необходимо правильно настроить сетевые параметры.

Подробнее: Настройка сети в VirtualBox

Установка Windows 7

Создаем «полигон для тренировок». Для этого установим операционную систему Windows 7 на VirtualBox. Процесс нельзя назвать сложным, так как ничего особенного в нем нет. Все происходит почти так же, как и на реальном компьютере.

Подробнее: Как установить Windows 7 на VirtualBox

Установка Linux

Linux-системы примечательны тем, что работа с ними позволяет посмотреть изнутри на процессы, происходящие в операционной системе, и даже принять в них участие. Для ознакомления с Linux установим Ubuntu и другие ОС этого семейства на виртуальную машину.

Подробнее: Установка Linux на VirtualBox

Проблемы с USB-устройствами

Одна из самых распространенных неполадок VirtualBox – проблема с USB устройствами. Информация, приведенная в инструкции по ссылке ниже, поможет справиться с неприятностями.

Подробнее: VirtualBox не видит USB устройства

Сравнение VMware и VirtualBox

Какую программу виртуализации выбрать? Платную или бесплатную? Чем они отличаются друг от друга и чем похожи? Ниже мы разберем основные особенности таких программ, как VMware и VirtualBox.

Подробнее: VMware или VirtualBox: что выбрать

Все статьи, приведенные выше, помогут вам познакомиться и даже научиться работать с программой VirtualBox.

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Глава 1. Первые шаги

Добро пожаловать в Oracle VM VirtualBox.

Oracle VM VirtualBox — это кроссплатформенное приложение виртуализации. какой это значит? Во-первых, он устанавливается на ваш существующий Intel или Компьютеры на базе AMD, работают ли они под управлением Windows, Mac OS X, Операционные системы (ОС) Linux или Oracle Solaris. Во-вторых, это расширяет возможности вашего существующего компьютера, чтобы он мог запускать несколько ОС на нескольких виртуальных машинах одновременно время.Например, вы можете запустить Windows и Linux на своем Mac, запустить Windows Server 2016 на вашем сервере Linux, запустите Linux на вашем Windows ПК и так далее, наряду с вашими существующими приложениями. Вы можете устанавливайте и запускайте столько виртуальных машин, сколько захотите. Единственный практические ограничения — это дисковое пространство и память.

Oracle VM VirtualBox обманчиво прост, но при этом очень мощен. Это может работать везде с небольших встроенных систем или настольных компьютеров вплоть до развертывания центров обработки данных и даже облака среды.

На следующем снимке экрана показано, как Oracle VM VirtualBox, установленный на Компьютер Apple Mac OS X под управлением Windows Server 2016 в виртуальном окно машины.

Рисунок 1.1. Виртуальная машина Windows Server 2016, отображаемая на хосте Mac OS X

В этом Руководстве пользователя мы начнем с краткого введения. виртуализации и как запустить вашу первую виртуальную машину с помощью простого в использовании графического пользовательского интерфейса Oracle VM VirtualBox.В следующих главах будет более подробно рассказано о мощные инструменты и функции, но, к счастью, в этом нет необходимости прочтите все Руководство пользователя, прежде чем использовать Oracle VM VirtualBox.

Вы можете найти обзор возможностей Oracle VM VirtualBox в Раздел 1.3, «Обзор функций». Для существующей виртуальной машины Oracle VirtualBox пользователям, которые просто хотят узнать, что нового в этом выпуске, см. Chapter15, Журнал изменений, .

1.1.Почему виртуализация полезна?

Технологии и функции, которые предоставляет Oracle VM VirtualBox: полезно в следующих сценариях:

  • Запуск нескольких операционных систем одновременно. Oracle VM VirtualBox позволяет запускать более одной ОС одновременно. Таким образом, вы можете запускать программное обеспечение написано для одной ОС в другой, например ПО Windows на Linux или Mac, без перезагрузки, чтобы использовать его.Поскольку ты можно настроить, какие виртуальные к каждой такой ОС должно быть представлено оборудование, можно установить старая ОС, такая как DOS или OS / 2, даже если ваш настоящий компьютер оборудование больше не поддерживается этой ОС.

  • Более простое программное обеспечение установки. Поставщики программного обеспечения могут использовать виртуальные машины для доставки полных конфигураций программного обеспечения. Например, установка полного почтового сервера на реальный компьютер может быть утомительной задачей.С Oracle VM VirtualBox такой сложный установка, часто называемая устройством , может быть упакован в виртуальную машину. Установка и запуск почты сервер становится таким же простым, как импорт такого устройства в Oracle VM VirtualBox.

  • Испытания и катастрофа восстановление. После установки виртуальная машина и ее виртуальные жесткие диски можно считать контейнер , который можно произвольно замораживать, просыпаются, копируются, копируются и переносятся между хостами.

    Вдобавок к этому, с использованием другой функции Oracle VM VirtualBox называется снимков , можно сохранить конкретное состояние виртуальной машины и вернуться к этому состояние, если необходимо. Таким образом, можно свободно экспериментировать с вычислительная среда. Если что-то пойдет не так, например проблемы после установки ПО или заражения гостя вирус, вы можете легко вернуться к предыдущему снимку и избежать необходимости частого резервного копирования и восстановления.

    Можно создать любое количество снимков, что позволит вам путешествовать назад и вперед во времени виртуальной машины. Вы можете удалить снимки состояния во время работы виртуальной машины для освобождения дискового пространства.

  • Консолидация инфраструктуры. Виртуализация может значительно сократить объем оборудования и затраты на электроэнергию. В большинстве случаев современные компьютеры используют только часть их потенциальной мощности и работают с низким средним система загружается.Много аппаратных ресурсов, а также тем самым теряется электричество. Итак, вместо того, чтобы запускать много такие физические компьютеры, которые используются только частично, можно упаковать много виртуальных машин на несколько мощных хостов и уравновесить нагрузки между ними.

При работе с виртуализацией, а также для понимания следующие главы этой документации помогают познакомить немного важной терминологии, особенно следующие условия:

  • Хост-операционная система (хост ОПЕРАЦИОННЫЕ СИСТЕМЫ). Это ОС физического компьютера на какой Oracle VM VirtualBox был установлен. Есть версии Oracle VM VirtualBox для Windows, Mac OS X, Linux и Oracle Хосты Solaris. См. Раздел 1.4, «Поддерживаемые операционные системы хоста».

    В большинстве случаев в этом руководстве обсуждаются все Oracle VM VirtualBox версии вместе. Могут быть различия в зависимости от платформы которые мы укажем в соответствующих случаях.

  • Гостевая операционная система (гостевая ОПЕРАЦИОННЫЕ СИСТЕМЫ). Это ОС, которая работает внутри виртуальная машина. Теоретически Oracle VM VirtualBox может запускать любой x86 ОС, такие как DOS, Windows, OS / 2, FreeBSD и OpenBSD. Но добиться почти нативной производительности гостевого кода на вашем машины, нам пришлось пройти множество оптимизаций, специфичен для определенных ОС. Итак, пока ваша любимая ОС май запускаем в качестве гостя, мы официально поддерживаем и оптимизировать для нескольких избранных, включая наиболее распространенные Операционки.

    См. Раздел 3.1, «Поддерживаемые гостевые операционные системы».

  • Виртуальная машина (ВМ). Это это особая среда, которую Oracle VM VirtualBox создает для ваша гостевая ОС во время ее работы. Другими словами, вы бежите ваша гостевая ОС в ВМ. Обычно виртуальная машина отображается в виде окна на рабочем столе вашего компьютера. В зависимости от какой из различных интерфейсов Oracle VM VirtualBox вы используете, ВМ может отображаться в полноэкранном режиме или удаленно на другом компьютер.

    Внутренне Oracle VM VirtualBox рассматривает виртуальную машину как набор параметров. которые определяют его поведение. Некоторые параметры описывают оборудование настройки, такие как объем памяти и количество процессоров назначен. Остальные параметры описывают информацию о состоянии, например, запущена или сохранена виртуальная машина.

    Вы можете просмотреть эти настройки виртуальной машины в VirtualBox Manager. диалоговое окно Настройки , и выполнив команду VBoxManage .Видеть Глава 8, VBoxManage .

  • Гостевые дополнения. Это относится к специальным программным пакетам, которые поставляются с Oracle VM VirtualBox, но предназначен для установки внутри виртуальной машины для повышения производительности гостевая ОС и добавить дополнительные функции. Видеть Глава 4, Гостевые дополнения .

Ниже приводится краткое описание основных функций Oracle VM VirtualBox. функции:

  • Переносимость. Oracle VM VirtualBox работает на большом количестве 64-битных операционных систем хоста. Видеть Раздел 1.4, «Поддерживаемые операционные системы хоста».

    Oracle VM VirtualBox — это так называемый размещенный гипервизор, иногда называемый типом 2 гипервизор. В то время как без покрытия или тип 1 гипервизор будет работать непосредственно на оборудовании, Oracle VM VirtualBox требует установки существующей ОС.Таким образом, он может работать наряду с существующими приложениями на этом хосте.

    В очень большой степени Oracle VM VirtualBox функционально идентичны на всех хост-платформах, и один и тот же файл и используются форматы изображений. Это позволяет запускать виртуальные машины, созданные на одном хосте на другом хосте с другим ОС хоста. Например, вы можете создать виртуальную машину на Windows, а затем запустить его под Linux.

    Кроме того, виртуальные машины можно легко импортировать и экспортируется с использованием открытого формата виртуализации (OVF), отраслевой стандарт, созданный для этой цели.Ты даже можешь импортировать файлы OVF, созданные с помощью другой виртуализации программного обеспечения. См. Раздел 1.14, «Импорт и экспорт виртуальных машин».

    Для пользователей Oracle Cloud Infrastructure функциональность распространяется на экспорт и импорт виртуальных машин в облако и из него. Эта упрощает разработку приложений и развертывание на производственная среда. Видеть Раздел 1.14.5, «Экспорт устройства в Oracle Cloud Infrastructure».

  • гостевые дополнения: общие папки, бесшовные окна, 3D виртуализация. г. Гостевые дополнения Oracle VM VirtualBox — это программные пакеты, которые могут быть установлен внутри поддерживаемого гостя системы для повышения их производительности и предоставления дополнительных интеграция и связь с хост-системой. После при установке гостевых дополнений виртуальная машина будет поддерживать автоматическая настройка разрешений видео, бесшовные окна, ускоренная 3D графика и многое другое.Видеть Глава 4, Гостевые дополнения .

    В частности, гостевые дополнения предусматривают общих папки , которые позволяют получить доступ к файлам на хосте систему из гостевой машины. Видеть Раздел 4.3, «Общие папки».

  • Отличная поддержка оборудования. Среди другие функции Oracle VM VirtualBox поддерживает следующее:

    • Гостевая многопроцессорная обработка (SMP). Oracle VM VirtualBox может отображать до 32 виртуальные процессоры для каждой виртуальной машины, независимо от того, как на вашем хосте физически присутствует много ядер ЦП.

    • Поддержка USB-устройств. Oracle VM VirtualBox реализует виртуальный USB-контроллер и позволяет подключать произвольные USB-устройства к вашему виртуальные машины без необходимости установки для конкретного устройства драйверы на хосте.Поддержка USB не ограничивается определенными категории устройств. См. Раздел 3.11.1, «Настройки USB».

    • Аппаратная совместимость. Oracle VM VirtualBox виртуализирует огромный массив виртуальных устройства, среди которых много устройств, которые обычно предоставляемые другими платформами виртуализации. Это включает Контроллеры жестких дисков IDE, SCSI и SATA, несколько виртуальных сетевые карты и звуковые карты, виртуальный последовательный и параллельный порты и расширенное программируемое прерывание ввода / вывода Контроллер (I / O APIC), который используется во многих компьютерах. системы.Это позволяет легко клонировать образы дисков из реальные машины и импорт сторонних виртуальных машины в Oracle VM VirtualBox.

    • Полная поддержка ACPI. г. Расширенная конфигурация и интерфейс питания (ACPI) полностью поддерживается Oracle VM VirtualBox. Это позволяет легко клонировать образы дисков с реальных машин или сторонних виртуальных машины в Oracle VM VirtualBox.Благодаря уникальному Поддержка статуса питания ACPI , Oracle VM VirtualBox может отправлять отчеты даже в гостевые ОС с поддержкой ACPI. статус питания хоста. Для работающих мобильных систем на батарее, гость может, таким образом, включить энергосбережение и №

.

Как использовать шаблоны Oracle VM VirtualBox

Как загрузить, импортировать и настроить шаблоны Oracle VM VirtualBox в Oracle VM VirtualBox.

В этой статье объясняется, как использовать шаблоны Oracle VM VirtualBox в Oracle VM VirtualBox. Это похоже на статью, в которой объясняется, как подготовить среду Oracle VM для использования шаблонов Oracle VM, но в ней описывается, как загружать, устанавливать и настраивать шаблоны в Oracle VM VirtualBox, а не на «голом железе».

О шаблонах для Oracle VM VirtualBox

Предварительно созданные виртуальные машины (ВМ) для разработчиков для Oracle VM VirtualBox предлагают быстрый способ установки и использования целых программных стеков, упакованных в развертываемые устройства, обеспечивая хороший способ тестирования нового программного обеспечения. Кроме того, возможность запускать несколько виртуальных машин, каждая из которых находится в изолированной среде на одном физическом сервере, позволяет гораздо более эффективно использовать доступные ресурсы компьютера.

OTN призвана помочь вам достаточно хорошо ознакомиться с технологиями Oracle, чтобы принять обоснованное решение.Статьи, загрузки программного обеспечения, документация и многое другое. Присоединяйтесь и получите технические ресурсы, необходимые для работы.

В качестве примера в этой статье используется шаблон Oracle VM VirtualBox для Oracle VM Manager, описанный в «Кратком руководстве по шаблону VirtualBox для Oracle VM Manager».

Примечание : Чтобы увидеть весь список доступных виртуальных машин для разработчиков, посетите страницу предварительно построенных виртуальных машин разработчика (для Oracle VM VirtualBox) на веб-сайте OTN.

Шаблон для Oracle VM VirtualBox состоит из гостевой операционной системы и любых программных компонентов, предварительно установленных в этой гостевой ОС, а также информации о конфигурации, необходимой для развертывания.Гостевая ОС шаблона — Oracle Linux 5.7. Предустановленные программные компоненты включают демонстрационную установку Oracle VM Manager 3.0.3, Oracle WebLogic Server 10.3 и Oracle Database, Express Edition 11 g .

Примечание : Согласно документу Read Me First, который прилагается к шаблону Oracle VM VirtualBox, шаблон предназначен только для целей тестирования и разработки. Использование в производственной среде не поддерживается.

Предварительные требования

Прежде чем вы сможете установить шаблон Oracle VM VirtualBox для Oracle VM Manager, который обсуждается в этой статье, вам необходимо иметь Oracle VM VirtualBox 4.1.8 или более поздней версии, установленной на вашей операционной системе. На данный момент Oracle VM VirtualBox доступен для ряда операционных систем, включая Microsoft Windows, Mac OS X, Oracle Solaris и Linux. Для получения дополнительных сведений посетите страницу загрузок Oracle VM VirtualBox. Что касается других необходимых программных компонентов, ваша система может потребовать от вас установки некоторых дополнительных пакетов перед началом установки Oracle VM VirtualBox. Для получения дополнительной информации см. Oracle VM VirtualBox User Manual .

Также убедитесь, что ваше оборудование способно запускать виртуальную машину шаблона. В частности, виртуальная машина предварительно сконфигурирована с 4 ГБ ОЗУ для оптимальной работы программного обеспечения. Следовательно, Oracle VM VirtualBox должен иметь возможность выделять этот объем памяти при каждом запуске виртуальной машины. Кроме того, убедитесь, что в вашей хост-системе есть не менее 15 ГБ свободного дискового пространства для шаблона — при установке Oracle VM VirtualBox требуется около 10 ГБ, а для шаблона требуется 5 ГБ.ova архив.

Загрузка и импорт шаблона Oracle VM VirtualBox

Загрузите файл .ova для шаблона по этой ссылке. Поместите загруженный файл в домашний каталог пользователя, в который вы вошли, чтобы он был видим для Oracle VM VirtualBox Manager (графический интерфейс Oracle VM VirtualBox) для импорта.

Предполагая, что вы уже успешно установили Oracle VM VirtualBox, запустите Oracle VM VirtualBox Manager из меню «Пуск» вашей операционной системы.В Oracle VM VirtualBox Manager выберите File -> Import Appliance , чтобы запустить мастер импорта Appliance Import Wizard, который проведет вас через процесс импорта.

Во время этого процесса вы сможете изменить предлагаемые настройки импортируемой виртуальной машины, после чего вам будет предложено принять условия лицензии. После успешного завершения импорта вы должны увидеть значок вновь созданной виртуальной машины на левой панели окна Oracle VM VirtualBox Manager, как показано на рисунке 1.

Рисунок 1. Oracle VM VirtualBox Manager после импорта шаблона

Если вы выберете значок виртуальной машины, ее настройки отобразятся на правой панели. Нажмите кнопку Settings , чтобы изменить настройки. Для вашего удобства настройки сгруппированы по категориям. Если вам нужно, например, отредактировать сетевые настройки виртуальной машины, вы можете щелкнуть значок «Сеть» слева, а затем перейти к интересующим настройкам справа.

Многие категории настроек подразделяются на другие. Например, чтобы изменить количество виртуальных процессоров в виртуальной машине, вам нужно выбрать System на левой панели, а затем щелкнуть вкладку Processor на правой панели, как показано на рисунке 2.

Рисунок 2. Диалоговое окно настроек виртуальной машины

Возвращаясь к настройкам сети, важно отметить, что Oracle VM VirtualBox позволяет вам выбирать между несколькими сетевыми режимами, когда дело доходит до настройки сетевого адаптера, подключенного к виртуальной машине.Какой вариант выбрать, зависит от требований программных компонентов, работающих на вашей виртуальной машине. Таким образом, в этом конкретном примере вы должны учитывать сетевые требования для Oracle VM Manager.

Напоминаем, что Oracle VM Manager является ключевым компонентом архитектуры Oracle VM и предназначен для настройки и управления серверами Oracle VM, сетями и другими ресурсами, связанными с виртуальными машинами, которые могут находиться на разных машинах в вашей физической сети. .Также важно подчеркнуть, что каждый сервер Oracle VM Server должен быть установлен на выделенном компьютере. На практике это означает, что Oracle VM Manager должен иметь сетевое подключение к каждому из хостов этих виртуальных машин.

Приведенные выше соображения определяют подходящий сетевой режим для используемого сетевого адаптера. Совершенно очевидно, что параметры «Не подключено», «Внутренняя сеть» и «Только для хоста» здесь не подходят. Вместо этого вам понадобится опция, позволяющая настроить маршрутизацию между виртуальной машиной и остальной частью сети.Для таких случаев Oracle VM VirtualBox предлагает вариант Bridged-сети, который позволяет создавать виртуальный сетевой интерфейс на гостевой машине, взаимодействуя в конечном итоге через физический сетевой адаптер, установленный на хосте. Такому виртуальному сетевому интерфейсу присваивается собственный IP-адрес, и к нему могут обращаться другие машины в вашей сети, как если бы это было физическое устройство. Чтобы узнать больше о параметрах сетевого режима в Oracle VM VirtualBox, см. Блог Networking in VirtualBox.

Запуск виртуальной машины шаблона

Чтобы запустить виртуальную машину, выберите ее значок на левой панели Oracle VM VirtualBox Manager и нажмите кнопку Start .Появится консоль виртуальной машины, в которой вы должны увидеть процесс загрузки виртуальной машины в Oracle Linux, гостевую операционную систему (см. Рисунок 3).

Во время первой загрузки вам будет предложено ввести пароль root и настройки сети. Система попытается автоматически определить IP-информацию для указанного интерфейса через DHCP. В случае сбоя вам будет предложено ввести статический IP-адрес, а также другую информацию, связанную с сетью.

Рисунок 3.Настройка свойств сети во время первой загрузки виртуальной машины

Oracle VM VirtualBox поставляется со встроенным DHCP-сервером, который необходимо настроить перед его использованием. Однако при использовании параметра Мостовая сеть не рекомендуется использовать встроенный DHCP-сервер, поскольку он может конфликтовать с другими DHCP-серверами, доступными в сети.

Настройка виртуальной машины шаблона

Шаблоны

предварительно настроены для оптимальной работы прилагаемого программного обеспечения.Как вы узнали в предыдущем разделе, большая часть работы по настройке с вашей стороны должна выполняться во время первой загрузки виртуальной машины шаблона. Однако позже вам может потребоваться изменить некоторые настройки. Например, вы можете изменить IP-адрес виртуальной машины, используя стандартные процедуры Linux, выполняемые на гостевой машине, как показано на рисунке 4.

Рисунок 4. Изменение сетевой конфигурации виртуальной машины с помощью стандартных инструментов Oracle Linux

Если вы просто хотите изменить IP-адрес своего виртуального сетевого интерфейса до конца текущего сеанса виртуальной машины, вы можете сделать это через терминал, используя стандартную команду Linux ifconfig , как показано ниже:

# ifconfig eth0 192.168.100.4 маска сети 255.255.255.0 вверх

Однако, прежде чем вы сможете запустить указанную выше команду, вам необходимо повторно подключиться к гостю как root , потому что по умолчанию вы подключены как пользователь ovm .

Использование программного обеспечения для создания шаблона

Теперь, когда у вас запущена виртуальная машина, вы можете использовать предлагаемое ею программное обеспечение. В этом конкретном примере вы можете поиграть с Oracle VM Manager. Это программное обеспечение предназначено для управления средой Oracle VM, которая может содержать один или несколько серверов Oracle VM Server, работающих на разных физических машинах и логически сгруппированных в пул или пулы серверов, репозитории хранения, виртуальные машины, сети и другие ресурсы.

Перед запуском Oracle VM Manager рекомендуется ознакомиться с информацией, содержащейся в документе Read Me First, значок которого находится на рабочем столе гостя. После этого запустите Oracle VM Manager, дважды щелкнув значок Oracle VM Manager Login , расположенный немного выше на рабочем столе. Затем для входа вы можете использовать следующую пару логина и пароля: admin и Welcome1 (см. Рисунок 5).

Рисунок 5.Диалоговое окно приветствия Oracle VM Manager, запущенного на виртуальной машине

Важно отметить, что запуск Oracle VM Manager из виртуальной машины, как обсуждалось выше, не единственный вариант, который у вас есть в большинстве случаев. Строго говоря, ваши варианты зависят от используемого вами сетевого режима. Таким образом, с опцией Bridged network вы можете вызвать Oracle VM Manager из любого узла в вашей сети. Единственное требование — используемый вами браузер должен соответствовать требованиям Oracle VM Manager.

Хотя подробное обсуждение Oracle VM выходит за рамки данной статьи, вкратце, первое, что вы можете сделать с помощью Oracle VM Manager, — это обнаружить один или несколько уже установленных серверов Oracle VM Server в вашей среде Oracle VM. .

Если вы хотите установить Oracle VM Server в своей системе для целей тестирования, обратите внимание, что это программное обеспечение занимает весь ваш жесткий диск, поэтому требуется выделенная машина. Кроме того, для хранения ресурсов виртуальных машин Oracle, включая файлы виртуальных машин, вам потребуется репозиторий хранилища виртуальных машин Oracle, который может быть установлен, например, на файловом сервере NFS или на сервере хранения, предоставляющем необработанные диски.

Если в вашей системе установлены эти компоненты, первая серия шагов, которые вы, возможно, захотите выполнить с помощью Oracle VM Manager, может быть следующей:

  1. 1. Откройте для себя один или несколько серверов Oracle VM.

  2. 2. Создайте пул или пулы серверов.

  3. 3. Добавьте обнаруженные серверы в пул (а) серверов.

  4. 4. Зарегистрируйте файловый сервер или массив хранения.

  5. 5.Создайте репозиторий хранилища для хранения ресурсов Oracle VM.

Важно отметить, что описанные выше шаги — это те же шаги, которые вы обычно выполняете после обычной установки Oracle VM Manager. Другими словами, в этом отношении нет разницы между запуском Oracle VM Manager на обычном хосте Linux и его запуском в Oracle VM VirtualBox. Однако помните: согласно документу Read Me First, который прилагается к шаблону Oracle VM VirtualBox, шаблон предназначен только для целей тестирования и разработки.Использование в производственной среде не поддерживается.

Интересно отметить, что Oracle VM Manager — не единственный программный компонент, доступный через виртуальную машину, обсуждаемую здесь. Прежде всего, это гостевая ОС Oracle Linux, которая предоставляет вам возможность использовать другие программные компоненты или даже устанавливать новые, загружая установочные пакеты из сети или локальных устройств с помощью CD / DVD или USB-устройств. Однако, прежде чем вы сможете использовать USB-устройства из гостевых систем Oracle VM VirtualBox, обязательно включите пользователя операционной системы, в которую вы вошли, в группу пользователей vboxusers .Если вы являетесь пользователем Oracle Linux, установщик Oracle VM VirtualBox должен автоматически создать группу vboxusers .

Заключение

Целью данной статьи было дать вам быстрый взгляд на шаблоны Oracle VM для Oracle VM VirtualBox и продемонстрировать, насколько легко получить шаблон, а затем импортировать его в Oracle VM VirtualBox для создания виртуальной машины. Затем вы узнали, как настроить виртуальную машину шаблона в соответствии с требованиями программного обеспечения, работающего на виртуальной машине.

См. Также

Вот URL-адреса ресурсов, упомянутых ранее в этой статье:

См. Также веб-сайт шаблонов виртуальных машин Oracle: http://www.oracle.com/technetwork/server-storage/vm/templates-101937.html.

Об авторе

Юлий Васильев — разработчик программного обеспечения, автор-фрилансер и консультант, в настоящее время специализирующийся на разработке с открытым исходным кодом, технологиях Java, бизнес-аналитике (BI), базах данных, сервис-ориентированной архитектуре (SOA) и, в последнее время, виртуализации.Он является автором серии книг по технологиям Oracle, последней из которых является Oracle Business Intelligence: Введение в бизнес-анализ и отчетность (Packt, 2010).

Версия 1.0, 11.07.2012

.

Управление Oracle VM VirtualBox из командной строки

Используя инструмент VBoxManage Oracle VM VirtualBox из командной строки операционной системы хоста, вы можете управлять настройками Oracle VM VirtualBox, создавать новые виртуальные машины и работать с существующими виртуальными машинами.

Были времена, когда командная строка была основным инструментом, а иногда и единственным инструментом, который вы могли использовать для связи со своим компьютером. И хотя в настоящее время инструменты с графическим интерфейсом пользователя вырвались вперед, командная строка по-прежнему остается в вашем распоряжении во многих операционных системах, обеспечивая низкоуровневый способ взаимодействия с системой и ее компонентами, который позволяет создавать сценарии и автоматизировать.

Oracle VM VirtualBox, кроссплатформенное программное обеспечение для виртуализации, которое позволяет запускать несколько операционных систем одновременно, не является исключением. Он поставляется с VirtualBox Manager, удобным инструментом с графическим интерфейсом для управления настройками Oracle VM VirtualBox и его виртуальными машинами (ВМ). С другой стороны, вы можете использовать VBoxManage, интерфейс командной строки (CLI) для Oracle VM VirtualBox. В этой статье объясняется, как использовать VBoxManage для управления Oracle VM VirtualBox из командной строки операционной системы хоста.

Высокоуровневое представление интерфейсов Oracle VM VirtualBox

Oracle VM VirtualBox предлагает следующие инструменты для управления настройками механизма виртуализации, создания новых виртуальных машин и работы с существующими виртуальными машинами в Oracle VM VirtualBox:

  • VirtualBox Manager, графический интерфейс для управления Oracle VM VirtualBox

  • VBoxManage, интерфейс командной строки для Oracle VM VirtualBox

  • Основной API, который реализован с использованием модели компонентных объектов (COM / XPCOM)

  • Веб-сервис, который отображает почти весь основной API для веб-приложений

VirtualBox Manager и VBoxManage взаимодействуют с основным API за кулисами, в то время как клиентские программы могут напрямую использовать основной API для управления Oracle VM VirtualBox.Эти инструменты можно использовать одновременно, и изменения, внесенные с помощью одного инструмента, сразу видны при использовании другого. Например, изменения, внесенные с помощью интерфейса командной строки, немедленно отражаются в графическом интерфейсе пользователя и наоборот.

Схематично архитектура Oracle VM VirtualBox выглядит так, как показано на рисунке 1:

Рисунок 1. Интерфейсы для взаимодействия с Oracle VM VirtualBox

Некоторые из вас могут спросить: «Хотя существование программных интерфейсов для Oracle VM VirtualBox понятно, почему инструмент CLI вообще существует, если есть удобная альтернатива GUI?» Ответ заключается в том, что только интерфейс командной строки VBoxManage гарантирует доступ ко всем функциям механизма виртуализации, а также предоставляет некоторые расширенные и экспериментальные параметры конфигурации для виртуальной машины.Более того, на хостах Linux и Oracle Solaris графический интерфейс VirtualBox Manager зависит от библиотек Qt и Simple DirectMedia Layer (SDL), что означает, что вы не сможете использовать графический интерфейс, если на вашем сервере Linux или Oracle Solaris нет установлена ​​система X Window.

Напротив, VBoxManage не требует наличия X Window System на вашем сервере, что дает вам возможность управлять Oracle VM VirtualBox на серверах, которые не имеют графического интерфейса и, следовательно, могут запускать только консольные приложения.Еще одно преимущество использования интерфейса командной строки состоит в том, что он позволяет создавать сценарии, которые могут автоматизировать работу Oracle VM VirtualBox и исключить повторяющееся взаимодействие с пользователем.

Подготовка рабочей среды

Прежде чем вы сможете начать играть с Oracle VM VirtualBox, вам необходимо установить его в операционной системе хоста (последнюю версию Oracle VM VirtualBox можно найти на странице загрузок Oracle VM VirtualBox). Он устанавливается в любой из следующих операционных систем: Windows, Mac OS X, Oracle Solaris и Linux.Подробный список поддерживаемых операционных систем хоста можно найти в разделе «Поддерживаемые операционные системы хоста» в Руководстве пользователя Oracle VM VirtualBox . Кроме того, на этой странице можно найти самую последнюю информацию о поддерживаемых гостевых операционных системах. Обратите внимание, что вам может потребоваться установить некоторые дополнительные пакеты перед установкой Oracle VM VirtualBox. Для получения дополнительных сведений см. Oracle VM VirtualBox User Manual .

VBoxManage по сравнению с VirtualBox Manager

Хотя возможность выполнить работу за несколько щелчков мышью с помощью инструмента с графическим интерфейсом кажется заманчиво простой, альтернатива CLI обеспечивает более низкоуровневый способ взаимодействия с системой, над которой вы работаете.При использовании графического интерфейса вы получаете доступ к набору команд неявно через кнопки и меню, но часто вы не знаете, какие команды и параметры используются за кулисами.

В CLI вы работаете с командами в явном виде, при необходимости манипулируя их параметрами. Более того, часто инструмент с графическим пользовательским интерфейсом не может предоставить доступ ко всему набору доступных команд, показывая только наиболее часто используемые. Еще одно преимущество интерфейса командной строки перед графическим интерфейсом — возможность использования сценариев — возможность поместить серию команд в один исполняемый текстовый файл, который затем может быть выполнен как одна команда.Это особенно ценно для повторяющихся операций, таких как создание нескольких виртуальных машин для приложения.

Сторонники графического интерфейса могут возразить, что, в отличие от интерфейса командной строки, графический интерфейс интуитивно понятен. Чтобы понять, как работает графический интерфейс, вам часто не нужно проверять документацию; вы можете увидеть возможные действия, посмотрев на кнопки, доступные в графическом интерфейсе. VirtualBox Manager — хороший пример удобного графического интерфейса. Он показывает вам список установленных виртуальных машин, если они есть, и предоставляет кнопки, которые позволяют вам создавать новые виртуальные машины и работать с существующими, как показано на рисунке 2:

Рисунок 2.Графический интерфейс VirtualBox Manager для Oracle VM VirtualBox

Конечно, интерфейс командной строки не выглядит таким дружелюбным. Однако способ узнать о своих возможных действиях на удивление прост. Если вы наберете команду VBoxManage в командной строке операционной системы хоста, отобразится весь список доступных опций и подкоманд (см. Рисунок 3).

Рисунок 3. Интерфейс командной строки VBoxManage для Oracle VM VirtualBox

Как видите, все, что вы можете использовать с VBoxManage, можно просмотреть подробно.Ваша задача — использовать правильный набор команд, подкоманд и параметров VBoxManage для выполнения желаемой задачи. В оставшейся части этой статьи мы рассмотрим, как можно использовать команды VBoxManage для выполнения некоторых из наиболее интересных задач в Oracle VM VirtualBox.

Наблюдение за существующими виртуальными машинами

Если у вас уже есть виртуальные машины, зарегистрированные в Oracle VM VirtualBox (скажем, с помощью графического интерфейса пользователя), первое, что вы, скорее всего, захотите сделать с помощью VBoxManage, — это просмотреть список этих виртуальных машин.Это можно сделать с помощью команды VBoxManage list , за которой следует подкоманда vms :

 



$ VBoxManage list vms
"Oracle Virtual Sysadmin Days" {e8744abc-96bb-4251-9dfe-b0cd059ff6bb}
"Oracle Developer Days" {c465cc52-dc11-4153-82d8-b5718182c117}

  

Если команда ничего не выводит, у вас либо в настоящее время нет виртуальных машин, зарегистрированных в Oracle VM VirtualBox, либо вы используете VBoxManage как пользователь, отличный от пользователя, создавшего эти виртуальные машины.В последнем случае вам необходимо войти в систему как правильный пользователь, а затем снова ввести команду. Однако, если в настоящий момент у вас нет виртуальных машин, первым делом вы можете создать их, как описано в следующем разделе «Создание виртуальной машины».

Для просмотра виртуальных машин, которые работают в данный момент, вы можете использовать подкоманду runningvms из VBoxManage list :

 

$ VBoxManage list runningvms
"Oracle Developer Days" {c465cc52-dc11-4153-82d8-b5718182c117}

  

Команду VBoxManage list можно использовать с опцией -l , которая инструктирует команду list выводить подробный список (усеченный ниже для экономии места):

 


$ VBoxManage list -l runningvms
Имя: Oracle Developer Days
Группы: /
Гостевая ОС: Oracle
UUID: c465cc52-dc11-4153-82d8-b5718182c117
Файл конфигурации: / root / VirtualBox VMs / Oracle Developer Days / Oracle Developer Days.vbox
Папка моментальных снимков: / root / VirtualBox VMs / Oracle Developer Days / Snapshots
Папка журналов: / root / VirtualBox VMs / Oracle Developer Days / Logs
UUID оборудования: c465cc52-dc11-4153-82d8-b5718182c117
Объем памяти: 900 МБ
Page Fusion: выкл.
Размер видеопамяти: 12 МБ
Ограничение на выполнение ЦП: 100%
HPET: выкл.
Чипсет: piix3
Прошивка: BIOS
Количество процессоров: 1
Синтетический ЦП: выкл.
Переопределения CPUID: Нет
Режим меню загрузки: сообщение и меню
Загрузочное устройство (1): DVD
Загрузочное устройство (2): жесткий диск
...



  

Создание виртуальной машины

Если вы только начинаете работать с Oracle VM VirtualBox и у него нет зарегистрированных виртуальных машин, первым шагом будет создание виртуальной машины. VBoxManage позволяет сделать это с помощью команды createvm . Фактически, процесс создания виртуальной машины сводится к созданию нового XML-файла определения виртуальной машины. Затем вы можете зарегистрировать виртуальную машину с помощью команды VBoxManage registervm , импортировав определение виртуальной машины в Oracle VM VirtualBox.В качестве альтернативы вы можете использовать параметр --register с командой createvm , чтобы Oracle VM VirtualBox немедленно регистрировал создаваемую виртуальную машину.

Фактически имя виртуальной машины — единственный обязательный параметр команды createvm . Подробности можно указать позже с помощью различных параметров команды modifyvm . Однако оба modifyvm и createvm поддерживают необязательный параметр ostype , который можно использовать, чтобы дать Oracle VM VirtualBox представление о том, какая гостевая операционная система будет установлена ​​на виртуальной машине.

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

 

$ VBoxManage list ostypes
...
ID: Oracle_64
Описание: Oracle (64 бит)
Семейный идентификатор: Linux
Описание семейства: Linux
64 бит: правда
...



  

В следующем примере предполагается, что вы собираетесь установить Oracle Linux (64-разрядная версия) в качестве гостевой ОС на создаваемую виртуальную машину.(Конечно, вы можете попробовать другую операционную систему в гостевой системе; подробности см. На этой веб-странице.)

  $ VBoxManage createvm --name OracleLinux6Test --ostype Oracle_64 --register  

Если все прошло гладко, результат должен выглядеть так:

 


Виртуальная машина OracleLinux6Test создана и зарегистрирована.
UUID: 067c9e4f-183a-47a9-8506-6c18ed920c2b
Файл настроек: '/ oracle / VirtualBox VMs / OracleLinux6Test / OracleLinux6Test.vbox '
  

Здесь важно понимать, что виртуальная машина создается пустой. Несмотря на то, что вы указали тип операционной системы при создании виртуальной машины, вам все равно необходимо установить конфигурацию ЦП, ОЗУ, сети и диска для виртуальной машины, а затем вам необходимо установить гостевую операционную систему на виртуальную машину. Это будет обсуждаться в следующих разделах.

Настройка свойств виртуальной машины

Как вы могли заметить, Oracle VM VirtualBox требует от вас минимального количества информации для создания и регистрации новой виртуальной машины, и он устанавливает для многих свойств виртуальной машины значения по умолчанию.Однако для удовлетворения ваших потребностей и соответствия требованиям гостевой ОС, которую вы собираетесь установить, вам может потребоваться изменить свойства виртуальной машины.

Чтобы просмотреть текущие настройки созданной виртуальной машины, вы можете ввести следующую команду:

 
   $ VBoxManage showvminfo OracleLinux6Test

  

Изучение выходных данных может помочь вам увидеть, какие настройки следует установить или изменить. Ниже приведены некоторые параметры, которые вы можете настроить в первую очередь.

 
   
$ VBoxManage modifyvm OracleLinux6Test --cpus 2 --memory 2048 --vram 12

  

При установке объема ОЗУ для виртуальной машины следует учитывать требования гостевой ОС, а также требования программных компонентов, которые вы собираетесь на ней запускать. При запуске виртуальной машины объем оперативной памяти, предоставленной виртуальной машине, будет удален с вашего хост-компьютера. Итак, убедитесь, что на хосте останется достаточно памяти для правильной работы после запуска всех виртуальных машин, которые должны работать одновременно.Этот совет также применим к количеству виртуальных процессоров, выделенных для гостей: не назначайте виртуальных процессоров больше, чем количество физических ядер на главном компьютере.

После установки свойства его можно проверить с помощью команды VBoxManage showvminfo . Поскольку эта команда отображает большой объем выходных данных, в системах Linux, Oracle Solaris и Mac OS полезно фильтровать выходные данные с помощью команды grep , как в следующем примере:

 

$ VBoxManage showvminfo OracleLinux6Test | grep "Размер памяти"
Объем памяти: 2048 МБ

  

Настройка виртуального сетевого адаптера

Другие важные настройки, доступные с помощью команды VBoxManage modifyvm , включают сетевые настройки.Вы можете использовать эту команду для настройки виртуальной сетевой карты через физический сетевой интерфейс хост-системы, чтобы предоставить вашей виртуальной машине возможность взаимодействовать с внешним миром.

Предположим, вы хотите настроить виртуальный сетевой интерфейс с помощью опции мостовой сети Oracle VM VirtualBox. Прежде чем вы сможете это сделать, вам необходимо определить, какие сетевые интерфейсы доступны в хост-системе, чтобы вы могли выбрать тот, который будет использоваться с данным виртуальным сетевым интерфейсом.

Примечание : Oracle VM VirtualBox позволяет настроить до восьми виртуальных карт PCI Ethernet для виртуальной машины. Как вы могли узнать из выходных данных команды VBoxManage showvminfo , выданной для вновь созданной виртуальной машины, Oracle VM VirtualBox по умолчанию настраивает один виртуальный адаптер для виртуальной машины, настраивая его для работы в сетевом режиме преобразования сетевых адресов (NAT). В примере, показанном ниже, вы меняете режим этого адаптера, nic1 , на с мостовым подключением (для мостовой сети).

Чтобы вывести список доступных интерфейсов в хост-системе, вы можете использовать утилиту ifconfig , при условии, что ваш хост работает под UNIX-подобной ОС (в Windows вместо этого вы можете использовать ipconfig ).

Затем вы можете создать виртуальный адаптер моста следующим образом:

 
   
$ VBoxManage modifyvm OracleLinux6Test --nic1 bridged --bridgeadapter1 eth0

  

Конечно, мостовая сеть — не единственный вариант, который вы можете выбрать при настройке сетевого адаптера, подключенного к виртуальной машине.Дополнительные сведения см. В главе «Виртуальные сети» в руководстве пользователя Oracle VM VirtualBox .

Подключение виртуального носителя к виртуальной машине

Как и настоящий компьютер, вашей виртуальной машине требуется запоминающее устройство, такое как жесткий диск, для загрузки, хранения и извлечения системных и пользовательских данных. Итак, давайте теперь создадим виртуальный жесткий диск для виртуальной машины. На самом деле это трехэтапный процесс.

В качестве первого шага вы создаете новый образ виртуального жесткого диска.С помощью следующей команды вы создаете файл образа диска в формате VDI Oracle VM VirtualBox. Если указанный путь не существует, Oracle VM VirtualBox создаст недостающие каталоги.

 


$ VBoxManage createhd --filename /path/to/hard_drive_image/OracleLinux6Test.vdi --size 5120
--вариант Стандарт
0% ... 10% ... 20% ... 30% ... 40% ... 50% ... 60% ... 70% ... 80% ... 90% ... 100%
Образ диска создан. UUID: c69e22d2-1560-44cc-85f6-d81979c81990


  

Выбирая вариант Standard , вы даете команду Oracle VM VirtualBox создать динамически размещаемый файл образа, тогда как выбор варианта Fixed приведет к созданию образа фиксированного размера.Разница между этими двумя вариантами заключается в том, что динамически выделяемый образ изначально занимает очень небольшой объем памяти на реальном жестком диске, увеличиваясь по мере увеличения объема используемого пространства. Отсюда следует, что размер, указанный для динамически размещаемого изображения, просто определяет верхнюю границу емкости изображения. Напротив, когда вы создаете образ фиксированного размера, объем пространства, указанный параметром size , выделяется сразу, что в конечном итоге может привести к неэффективному использованию дискового пространства.

При указании размера образа следует учитывать требования гостевой ОС и устанавливаемых программных компонентов. Однако интересно отметить, что вы сможете увеличить емкость образа в любое время позже с помощью команды VBoxManage modifyhd (на момент написания этой статьи эта возможность поддерживается только для динамически выделяемых вариантов форматов VDI и VHD. ).

Теперь, когда у вас создан виртуальный жесткий диск, следующим шагом будет добавление контроллера хранилища, который будет использоваться с этим жестким диском:

  $ VBoxManage storagectl OracleLinux6Test --name "SATA Controller" --add sata --bootable on  

Примечание : При выборе Serial ATA (SATA) в качестве типа контроллера убедитесь, что ваша гостевая ОС поддерживает устройства для Advanced Host Controller Interface (AHCI), который является стандартным интерфейсом для контроллеров SATA.Имейте в виду, что старые операционные системы, такие как Windows XP, не поддерживают AHCI. В этом случае вам следует полагаться на контроллер интегрированной приводной электроники (IDE).

Наконец, необходимо подключить жесткий диск к контроллеру:

 

$ VBoxManage storageattach OracleLinux6Test --storagectl "Контроллер SATA"
--port 0 --device 0 --type hdd
--medium /path/to/hard_drive_image/OracleLinux6Test.vdi


  

К виртуальной машине можно подключить до 30 виртуальных жестких дисков через один контроллер SATA.В случае контроллера IDE вы ограничены всего 4 виртуальными устройствами хранения, одним из которых обычно является виртуальный привод CD / DVD.

Установка гостевой ОС на виртуальную машину

Как уже упоминалось, после создания виртуальной машины и настройки ее свойств вам все равно необходимо установить на нее гостевую операционную систему. Варианты установки включают использование ISO-образа или хост-привода CD / DVD со вставленным установочным носителем. ISO-образы для Oracle Linux можно бесплатно загрузить с Oracle E-Delivery.После того, как вы загрузили установочный носитель в виде ISO-файла, вы можете использовать его напрямую или сначала развернуть на DVD-диске, а затем использовать этот диск в качестве установочного носителя для виртуальной машины.

Затем вам необходимо настроить виртуальную машину для загрузки с установочного носителя, чтобы установка начиналась при первом запуске виртуальной машины. Независимо от того, используете ли вы установочный DVD-диск или образ ISO, вам необходимо создать виртуальный привод CD / DVD и подключить его к установочному носителю. Как и виртуальные жесткие диски, виртуальные приводы CD / DVD требуют контроллера памяти.Хотя это можно сделать с помощью контроллера SATA для многих операционных систем, в следующем примере показано добавление контроллера IDE для привода CD / DVD.

  $ VBoxManage storagectl OracleLinux6Test --name "IDE Controller" --add ide  

Предположим, вы собираетесь установить гостевую ОС с установочного DVD-диска. Вставьте установочный диск в привод CD / DVD хоста, а затем выполните следующую команду, подключив виртуальный привод CD / DVD виртуальной машины к физическому приводу CD / DVD на главном компьютере:

 

$ VBoxManage storageattach OracleLinux6Test --storagectl "Контроллер IDE"
--port 0 --device 0 --type dvddrive --medium host: / dev / dvd
  

Давайте проверим, что у нас получилось, используя следующую команду, которая должна выводить информацию, относящуюся к IDE-контроллеру виртуальной машины:

 


$ VBoxManage showvminfo OracleLinux6Test | grep "Контроллер IDE"
Имя контроллера хранилища (0): IDE Controller
Контроллер IDE (0, 0): / dev / sr0 (UUID: 00445644-0000-0000-2f64-65762f737230)
  

Теперь вы можете загрузить виртуальную машину и запустить гостевую установку с помощью следующей команды, которая по умолчанию запускается в режиме графического интерфейса пользователя и ведет вас через стандартный установщик гостевой ОС:

 


$ VBoxManage startvm OracleLinux6Test
  

Все, что вам нужно сделать, это следовать инструкциям на экране, чтобы завершить установку.На рисунке 4 показан первый экран установки Oracle Linux 6.5, который вы должны увидеть при первом запуске виртуальной машины.

Рисунок 4. Установка гостевой ОС начинается после первой загрузки виртуальной машины

После того, как вы завершили установку ОС, вы можете полностью выключить виртуальную машину из гостевой системы, в результате чего Oracle VM VirtualBox отключит виртуальную машину. Вы также можете запустить это из Oracle VM VirtualBox, используя следующую команду, которая эквивалентна кратковременному нажатию кнопки питания на физическом компьютере:

  $ VBoxManage controlvm OracleLinux6Test acpipowerbutton  

Операционные системы, которые запрограммированы на ответ на эту команду, отключатся.Вы можете принудительно выключить виртуальную машину, используя следующую команду, которая эквивалентна нажатию и удержанию кнопки питания компьютера:

  $ VBoxManage controlvm OracleLinux6Test poweroff  

Наконец, поскольку ОС установлена ​​в гостевой системе, вы можете удалить DVD из конфигурации виртуальной машины:

 
$ VBoxManage storageattach OracleLinux6Test --storagectl "Контроллер IDE"
--port 0 --device 0 --type dvddrive --medium none>
  

В следующем разделе объясняется, как запустить виртуальную машину на компьютере без монитора.

Запуск виртуальной машины на сервере без головы

В качестве опции Oracle VM VirtualBox позволяет удаленно контролировать виртуальную машину по протоколу VirtualBox Remote Display Protocol (VRDP). Это может быть особенно полезно, если на вашем сервере нет физического монитора, и вы хотите, чтобы виртуальная машина отображалась на другом компьютере.

Oracle VM VirtualBox обеспечивает отображение удаленного компьютера через интерфейс VirtualBox Remote Desktop Extension (VRDE), реализованный в пакете Oracle VM VirtualBox Extension Pack, который можно загрузить со страницы загрузки Oracle VM VirtualBox.Обязательно выберите пакет расширения, который имеет ту же версию, что и установленная версия Oracle VM VirtualBox.

После установки пакета расширений вы можете включить сервер VRDE следующим образом:

 

$ VBoxManage modifyvm OracleLinux6Test --vrde on


  

Убедитесь, что установка прошла успешно, выполнив следующую команду:

 

$ VBoxManage showvminfo testMachine | grep VRDE
VRDE: включен (адрес 0.0.0.0, порты 3389, MultiConn: выкл., ReuseSingleConn: выкл., Тип аутентификации: null)
Свойство VRDE: TCP / Ports = "3389"
Свойство VRDE: TCP / Address = <не задано>
...
Соединение VRDE: не активно
  

Теперь вы можете запустить виртуальную машину для удаленного доступа, указав тип headless с помощью команды VBoxManage startvm , которая запускает виртуальную машину, но не производит видимого вывода, доставляя данные VRDP для удаленного отображения на другом компьютере:

 

$ VBoxManage startvm OracleLinux6Test --type headless
Ожидание включения виртуальной машины OracleLinux6Test...
ВМ "OracleLinux6Test" успешно запущена.
  

Затем вы можете подключиться к виртуальной машине с другого компьютера, используя любую стандартную программу просмотра RDP. В Windows, например, вы можете использовать инструмент подключения к удаленному рабочему столу, который является частью обычной установки. Чтобы запустить его, введите команду mstsc в командной строке, которая должна вызвать диалоговое окно, показанное на рисунке 5:

Рисунок 5. Средство просмотра RDP по умолчанию в Windows

В этом диалоговом окне вы должны указать IP-адрес хоста, на котором работает виртуальная машина в автономном режиме, а также имя пользователя и пароль для подключения к этому хосту.Затем щелкните Connect , чтобы установить соединение с виртуальной машиной.

Если все в порядке, вы должны увидеть первый экран установки гостевой ОС в окне средства просмотра RDP, как показано на рисунке 6. (Если вы помните, в этом примере предполагается, что это первая загрузка виртуальной машины).

Рисунок 6. Установка гостевой ОС удаленно с хоста Windows с помощью программы просмотра RDP, которая поставляется с Windows

.

Теперь вы можете следовать инструкциям по установке, появляющимся на экране, как если бы вы сидели перед главным компьютером, на котором запущена виртуальная машина.

Импорт шаблонов Oracle VM VirtualBox

Oracle предлагает ряд готовых виртуальных машин для разработчиков для Oracle VM VirtualBox, обеспечивая быстрый способ установки и использования целых программных стеков, упакованных в развертываемые устройства. Команда VBoxManage import позволяет импортировать такие устройства, упакованные в формате OVA, в Oracle VM VirtualBox.

Предположим, вы хотите импортировать Oracle Linux 6.5 в Oracle VM VirtualBox из OracleLinux65.ova , который вы загрузили в свою систему из Oracle Linux Hands-on Labs. Во-первых, вы можете проверить параметры, доступные для импортируемого устройства. Это можно сделать с помощью параметра --dry-run команды VBoxManage import :

 


$ VBoxManage import /path/to/OracleLinux65.ova --dry-run
  

Просматривая выходные данные, вы обнаружите применимые параметры. В следующем примере вы указываете объем оперативной памяти и количество процессоров, которые должны быть выделены, и, конечно же, принимаете лицензионное соглашение, чтобы избежать ошибки «Невозможно импортировать, пока лицензионное соглашение не будет принято»:

 
$ VBoxManage import / путь / к / OracleLinux65.ova --vsys 0 --memory 1024 --cpus 2 --eula accept
  

Процесс импорта может занять несколько минут, после чего вы должны увидеть следующее сообщение:

 

Устройство успешно импортировано.
  

После успешного завершения импорта значок Oracle Virtual Sysadmin Days VM должен появиться на левой панели VirtualBox Manager. И, конечно же, вы сможете управлять виртуальной машиной из командной строки с помощью команд VBoxManage.

Заключение

При работе с интерфейсом командной строки нет удобного мастера, который поможет вам настроить новую виртуальную машину или изменить настройки существующей. Однако, как вы узнали из этой статьи, интерфейс командной строки незаменим, когда вам нужен доступ на уровне команд к системе, с которой вы работаете. В отличие от GUI, который скрывает от вас многие важные детали, работа с CLI сводится к деталям. Таким образом, после завершения настройки новой виртуальной машины с помощью интерфейса командной строки VBoxManage вы должны иметь более глубокое понимание того, как работает виртуальная машина Oracle VM VirtualBox и какие ключевые компоненты она включает.

См. Также

Об авторе

Юлий Васильев — разработчик программного обеспечения, автор-фрилансер и консультант, в настоящее время специализирующийся на разработке с открытым исходным кодом, технологиях Java, бизнес-аналитике (BI), базах данных, сервис-ориентированной архитектуре (SOA) и, в последнее время, виртуализации. Он является автором серии книг по технологиям Oracle, последней из которых является Oracle Business Intelligence: An Introduction to Business Analysis and Reporting (Packt, 2010).

Редакция 1.0, 25.06.2014 .

Глава 3. Настройка виртуальных машин

Глава 3. Настройка виртуальных машин

Глава 3. Настройка виртуальных машин

В этой главе приведены подробные инструкции по настройке Виртуальная машина (ВМ) Oracle VM VirtualBox. Для введения в Oracle VM VirtualBox и шаги по запуску вашей первой виртуальной машины, см. главу 1, Первые шаги .

У вас есть значительная свобода выбора при выборе виртуального оборудования предоставить гостю.Используйте виртуальное оборудование для связи с хост-система или с другими гостями. Например, вы можете использовать виртуальное оборудование следующими способами:

  • Попросите Oracle VM VirtualBox предоставить гостю образ ISO CD-ROM система, как если бы это был физический компакт-диск.

  • Обеспечить гостевой системе доступ к физической сети через его виртуальная сетевая карта.

  • Предоставьте хост-систему, других гостей и компьютеры на Доступ в Интернет к гостевой системе.

3.1. Поддерживаемые гостевые операционные системы

Поскольку Oracle VM VirtualBox предназначен для обеспечения общего среда виртуализации для систем x86, она может работать системы (ОС) любого типа. Однако Oracle VM VirtualBox фокусируется на следующие гостевые системы:

  • Windows NT 4.0:

    • Полностью поддерживает все версии, выпуски и пакеты обновления.Обратите внимание, что у вас могут возникнуть проблемы с некоторыми старыми пакеты обновления, так что установите хотя бы пакет обновления 6а.

    • Гостевые дополнения доступны с ограниченным набором функций.

  • Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Сервер 2008 R2, Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10 (предварительная версия без предварительной оценки выпусков), Windows Server 2016, Windows Server 2019:

    • Полностью поддерживает все версии, выпуски и пакеты обновления, включая 64-битные версии.

    • Обратите внимание, что вы должны включить аппаратную виртуализацию, когда под управлением как минимум Windows 8.

    • Доступны гостевые дополнения.

  • MS-DOS, Windows 3.x, Windows 95, Windows 98, Windows ME:

    • Было проведено ограниченное тестирование.

    • Использование вне устаревших механизмов установки запрещено. рекомендуемые.

    • Гостевые дополнения недоступны.

  • Linux 2.4:

    Ограниченная поддержка.

  • Linux 2.6:

    • Полностью поддерживает все версии и выпуски, как 32-битные, так и 64-битный.

    • Для лучшей производительности используйте по крайней мере версию ядра Linux. 2.6.13.

    • Доступны гостевые дополнения.

  • Linux 3.x и новее:

    • Полностью поддерживает все версии и выпуски, как 32-битные, так и 64-битный.

    • Доступны гостевые дополнения.

  • Oracle Solaris 10 и Oracle Solaris 11:

    • Полностью поддерживает все версии, начиная с Oracle Solaris 10 8/08 и Oracle Solaris 11.

    • Поддерживает 64-разрядные версии до Oracle Solaris 11 11/11 и 32-битный.

    • Доступны гостевые дополнения.

  • FreeBSD:

  • OpenBSD:

    • Поддерживает как минимум версию 3.7.

    • Обратите внимание, что вы должны включить аппаратную виртуализацию, когда работает OpenBSD.

    • Гостевые дополнения недоступны.

  • OS / 2 Warp 4.5:

    • Поддерживается только MCP2. Другие версии OS / 2 могут не Работа.

    • Обратите внимание, что вы должны включить аппаратную виртуализацию, когда под управлением OS / 2 Warp 4.5.

    • Гостевые дополнения доступны с ограниченным набором функций.См. Главу 14, Известные ограничения .

  • Mac OS X:

Oracle VM VirtualBox позволяет устанавливать и запускать немодифицированные версии гостевых ОС Mac OS X на поддерживаемом оборудовании хоста. Запись что эта функция является экспериментальной и поэтому не поддерживается.

Oracle VM VirtualBox — первый продукт, обеспечивающий современный ПК. архитектура, ожидаемая OS X, не требующая каких-либо модификации, используемые конкурирующими решениями виртуализации.За Например, некоторые конкурирующие решения вносят изменения в Установочные DVD Mac OS X, например, другой загрузчик и заменены файлы.

Помните о следующих важных вопросах, прежде чем пытаться установите гостевую Mac OS X:

  • Mac OS X является коммерческим лицензионным программным обеспечением и содержит как лицензионный, так и технический ограничения , которые ограничивают его использование определенными оборудование и сценарии использования.Вы должны понимать и соблюдать с этими ограничениями.

    В частности, Apple запрещает установку большинства версии Mac OS X на оборудовании сторонних производителей.

    Эти лицензионные ограничения также применяются в отношении технических уровень. Mac OS X проверяет, работает ли он на Apple оборудование. Большинство DVD-дисков, прилагаемых к оборудованию Apple, проверяют на наличие точная модель. Эти ограничения , а не , обойденный Oracle VM VirtualBox и продолжать применять.

  • Известны только CPU и протестированы Apple. В результате, если ваш Процессор Intel новее, чем сборка Mac OS X, или если у вас не-Intel CPU, вы, вероятно, столкнетесь с паникой во время загрузка с исключением «Неподдерживаемый ЦП».

    Убедитесь, что вы используете DVD Mac OS X, поставляемый с Оборудование Apple.

  • Установщик Mac OS X ожидает, что жесткий диск будет секционировано .Итак, установщик не предложить вам выбор раздела. Прежде чем вы сможете установить программное обеспечение успешно, запустите Дисковую утилиту из Меню инструментов и разделите жесткий диск. Закройте диск Утилита и приступайте к установке.

  • Кроме того, поддержка Mac OS X в Oracle VM VirtualBox является экспериментальная функция. См. Главу 14, Известные ограничения .

3.2. Автоматическая гостевая установка

Oracle VM VirtualBox может автоматически устанавливать гостевую ОС. Вам нужно только чтобы указать среду установки и несколько других параметров, например, имя пользователя по умолчанию.

Выполнение автоматической гостевой установки включает в себя следующее шаги:

  • Создайте новую виртуальную машину. Используйте один из следующие методы:

    Для новой виртуальной машины выберите тип гостевой ОС и примите настройки по умолчанию для этой ОС.Следующие разделы в этом в главе описывается, как изменить настройки виртуальной машины.

  • Подготовьте виртуальную машину для автоматической гостевой установка. Используйте VBoxManage команда unattended , см. Раздел8.37, «VBoxManage без присмотра».

    На этом этапе Oracle VM VirtualBox сканирует установочный носитель. и изменяет определенные параметры, чтобы обеспечить бесперебойную работу установка в качестве гостя на Oracle VM VirtualBox.

  • Запустите виртуальную машину. Используйте VirtualBox Manager или VBoxManage Команда startvm .

    Когда вы запускаете виртуальную машину, автоматическая установка выполняется автоматически.

    Операция установки изменяет порядок загрузочных устройств на сначала загрузите виртуальный жесткий диск, а затем виртуальный DVD привод. Если виртуальный жесткий диск пуст до автоматическая установка, ВМ загружается с виртуального DVD диск и начинается установка.

    Если виртуальный жесткий диск содержит загрузочную ОС, установка завершается. В этом случае поменяйте загрузочную порядок устройства вручную, нажав F12 во время заставки BIOS экран.

Раздел 3.2.1, «Пример автоматической гостевой установки» описывает, как для выполнения автоматической гостевой установки для Oracle Linux гость.

3.2.1. Пример автоматической гостевой установки

В следующем примере показано, как выполнить автоматическую гостевую установка для виртуальной машины Oracle Linux.В примере используются различные VBoxManage команды для подготовки гостевой виртуальной машины. VBoxManage unattended install команда: затем используется для установки и настройки гостевой ОС.

  1. Создайте виртуальную машину.

     # VM = "ol7-autoinstall"
    # VBoxManage list ostypes
    # VBoxManage createvm --name $ VM --ostype "Oracle_64" --register 

    Обратите внимание на следующее:

    • Переменная $ VM представляет имя виртуальной машины.

    • Команда VBoxManage list ostypes перечисляет гостевые ОС, поддерживаемые Oracle VM VirtualBox, включая имя, используемое для каждой ОС в VBoxManage команд.

    • 64-битная виртуальная машина Oracle Linux 7 создана и зарегистрирована. с Oracle VM VirtualBox.

    • Виртуальная машина имеет уникальный UUID.

    • Создается файл настроек XML.

  2. Создайте виртуальный жесткий диск и устройства хранения для виртуальной машины.

     # VBoxManage createhd --filename /VirtualBox/$VM/$VM.vdi --size 32768
    # VBoxManage storagectl $ VM --name "SATA Controller" --add sata --controller IntelAHCI
    # VBoxManage storageattach $ V 
.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *