Готовые виртуальные машины с Windows от Microsoft
Чтобы заняться смелыми экспериментами с Windows, нужно либо установить её на виртуальную машину, либо в виде файла экспорта-импорта последней скачать систему с Интернета. У каждого из этих вариантов есть свои плюсы и минусы. Главными плюсами скачивания готовых «виртуалок» с Интернета являются сэкономленное время и отсутствие необходимости искать актуальный дистрибутив операционной системы. Но где можно скачать виртуальную машину с уже установленной Windows?
Одним из таких мест является веб-сайт компании Microsoft. На данный момент у компании есть два ресурса, на которых любой желающий может загрузить готовую «виртуалку» с разными версиями Windows для гипервизоров VirtualBox, VMware, Vagrant, Hyper-V и Parallels для Mac OS. Всё это доступно, естественно, легально, при этом совершенно бесплатно. Что конкретно предлагает нам создатель популярнейшей десктопной системы?
1.

Находится такой ресурс по адресу:
https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
Все версии Windows поставляются в редакции «Корпоративная» с пробной 90-дневной лицензией Evalution. Язык систем – английский, их при необходимости можно русифицировать путём внедрения русского языкового пакета и выставления соответствующих языковых настроек.
Кстати, этот ресурс является дополнительным способом получения актуальных инсайдерских сборок Windows 10. Для скачивания предлагается и виртуальная машина со стабильной «Десяткой» на борту, и таковая со сборкой Insider Preview. Это один из простейших способов взглянуть, что нынче творится в рамках программы Windows Insider, но без лишней волокиты и долгого ожидания внедрения обновлений.
Чтобы скачать виртуальную машину с этого ресурса Microsoft, идём по данной выше ссылке. В графе «Virtual machine» указываем версию Windows. В графе ниже «Select platform» выбираем программу-гипервизор, в нашем случае это VirtualBox. По итогу кликаем ссылку с надписью «Download .zip».
И ждём завершения загрузки архива с виртуальной машиной.
2. Среда для разработки UWP-приложений
О судьбе Windows 10 Microsoft заботится больше любого иного своего проекта и прилагает максимум усилий, чтобы сделать как можно богаче выбор контента в Для желающих создавать универсальные приложения софтверный гигант на другом своём ресурсе выложил среды их разработки — виртуальные машины с «Десяткой», в которые уже внедрены нужные для работы программные платформы.
Адрес этого ресурса:
https://developer.microsoft.com/ru-ru/windows/downloads/virtual-machines
Здесь предлагаются «виртуалки» для VirtualBox, VMware, Hyper-V и Parallels с двумя редакциями Виндовс 10:
• «Корпоративная» с пробной 90-дневной лицензией Evalution;
• «Профессиональная» с пробной лицензией на ближайшие 18 дней.
Как и в первом случае, виртуальные системы поставляются с предустановленным английским системным языком и также требуют русификации.
***
Какой из этих двух вариантов выбрать? В первом случае Microsoft предлагает «чистые» системы, без какого-то дополнительного софта, что делает их файл экспорта-импорта не слишком увесистым — до 5 Гб, удобным и для скачивания, и для распаковки, и для процесса импорта. И это единственный возможный вариант из этих двух, если нужно заполучить версии системы 7 и 8.1. Во втором случае предлагается только последняя версия системы 10. Но весит она значительно больше, чем та, что предлагается в первом случае. Поскольку в предназначенные для создания UWP-контента редакции системы внедрены средства для разработчиков, файлы экспорта-импорта их виртуальных машин весят более 16 Гб. Тянуть такой объём с Интернета, естественно, нет смысла, если внедрённый функционал не будет задействован. Ну или как минимум не исследован.
Установка Linux Ubuntu на виртуальную машину VirtualBox
Oracle VM VirtualBox — это комплект прикладных программ, системных служб и драйверов, эмулирующих новое компьютерное оборудование в среде операционной системы, где установлен VirtualBox . На виртуальном компьютере (виртуальной машине) можно установить практически любую операционную систему ( гостевую ОС ) и использовать ее параллельно с основной.
Установка Oracle VM Virtualbox
   Актуальную версию Oracle VM VirtualBox можно скачать на странице загрузки проекта, где размещены ссылки на скачивание инсталляционных пакетов для Windows x86/x64, Linux, Solaris и OS X.
Установка в среде Windows должна выполняться под учетной записью пользователя с правами администратора.
В процессе дальнейшей инсталляции VirtualBox будет выдано предупреждение:
Это означает, что при установке сетевых драйверов VirtualBox, будут сброшены текущие сетевые соединения и произойдет временное отключение от сети. Если, например, параллельно с установкой, выполняется обмен данными с сетевым диском, то он завершится ошибкой. Если работа в сети не выполняется, то кратковременное отключение адаптеров не будет иметь каких-либо последствий, и нужно разрешить продолжение установки нажатием кнопки Yes . В противном случае, сначала нужно завершить работу с сетевыми ресурсами.
После завершения установки будет выполнен запуск основного программного модуля пользователя VirtualBox — Oracle VM VirtualBox Manager ( диспетчер Oracle VM VirtualBox):
Установка Linux Ubuntu на виртуальную машину Oracle VM VirtualBox
Все действия по созданию виртуальных машин, изменению их настроек, импорту и экспорту конфигураций и т.
Установка гостевой ОС на виртуальную машину , можно условно разбить на 2 этапа:
Создание требуемой виртуальной машины средствами VirtualBox;
— Загрузка в среде созданной виртуальной машины с диска установки системы и следование указанием мастера инсталляции.
Источник загрузки ( носитель с дистрибутивом Linux ) определяется настройками виртуальной машины. Им может быть реальный или виртуальный CD/DVD привод, дискета, HDD, образ загрузочного диска или локальная сеть. По умолчанию, порядок загрузки следующий — дискета, CD-ROM, жесткий диск, Сеть. Этот порядок можно изменить в настройках виртуальной машины.
При первом запуске VirtualBox отображается основное окно программы с приветствием и активированной кнопкой Создать для создания новой VM:
При создании новой виртуальной машины определяются следующие параметры:
— имя виртуальной машины. В соответствии с ним будет создан каталог с файлами виртуальной машины. По умолчанию — это подкаталог в
C:\Documents and Settings\Имя пользователя\VirtualBox VMs\ в среде Windows XP и
C:\Users\Пользователь\VirtualBox VMs\ для Windows 7 и старше.
— тип операционной системы, которая будет установлена на виртуальной машине. В данном случае — Linux
— версия ОС. В данном случае, Ubuntu.
Прочие параметры можно оставить по умолчанию, поскольку они и так уже выбраны исходя из конфигурации оборудования реальной машины и в соответствии с типом и версией операционной системы, устанавливаемой на виртуальной. При необходимости, параметры можно определить исходя из собственных предпочтений, например, увеличить объем выделяемой виртуальной машине оперативной памяти.
Здесь пример выделения виртуальной машине 1024 Мб оперативной памяти, вместо рекомендуемых 512 Мб. При выделении памяти, нужно учитывать реальный ее объем и
минимальные требования гостевой ОС. Если возникают затруднения в выборе данного пункта — используйте рекомендуемые программой значения. Неправильное распределение памяти между реальной и виртуальной машинами может привести к снижению производительности обеих.
Жесткий диск виртуальной машины (виртуальный жесткий диск) представляет собой файл специального формата в файловой системе Windows. Виртуальный диск может быть создан либо динамическим, либо фиксированным. Динамический диск создается не на весь задаваемый настройкой объем, а на его часть, и увеличивается по мере необходимости в процессе работы виртуальной машины. Для получения максимального быстродействия гостевой операционной системы лучше выбрать фиксированный виртуальный жесткий диск, а для экономии дискового пространства — динамический.
VirtualBox позволяет использовать несколько различных форматов данных виртуальных дисков:
Выбор формата, отличающегося от рекомендуемого имеет смысл, если планируется использование созданной средствами VirtualBox виртуальной машины в среде других программных продуктов виртуализации (VMWare, MS Virtual PC, QEMU ).
Большинство параметров, определяемых в процессе создания новой виртуальной машины, можно, при необходимости, изменить в любой момент времени.
Для созданной виртуальной машины становится активной кнопка Настроить, что позволяет изменять некоторые ее настройки, добавлять или удалять виртуальные устройства, изменять режимы их работы, управлять распределением ресурсов реальной операционной системы. Для знакомства с гостевой ОС Ubuntu Linux вполне достаточно первоначальных настроек, выполненных при создании виртуальной машины. Поэтому, можно сразу приступить к запуску VM нажатием кнопки Запустить. После старта VM на экран выводится сообщение об использовании Автозахвата клавиатуры
Это означает, что при нахождении курсора в пределах окна VM, ввод с клавиатуры будет выполняться для виртуальной машины. По умолчанию, для переключения ввода с клавиатуры между окнами реальной и виртуальной машин используется правый Сtrl . Текущее состояние ввода отображается в панели состояния в нижней части окна виртуальной машины.
Зеленый цвет стрелки в означает, что ввод с клавиатуры будет выполняться для виртуальной машины, серый — для реальной.
Для установки операционной системы на виртуальной машине потребуется загрузка с установочного диска. В среде VirtualBox имеется возможность выполнения загрузки не только со стандартных устройств (CD/DVD-привод, флешка, сеть…) но и с использованием виртуального привода, создаваемого на основе образа загрузочного диска. Обычно дистрибутивы Linux распространяются в виде файлов образов в формате ISO-9660 ( файлов с расширением iso) и VirtualBox позволяет обойтись без записи образа на компакт диск, а просто подключить такой файл непосредственно к виртуальной машине в качестве виртуального привода с установленным носителем на основе содержимого iso-образа. При первом запуске виртуальной машины, когда еще нет установленной гостевой операционной системы, VirtualBox предложит выбрать устройство загрузки
Вместо физического привода можно выбрать файл образа , например
ubuntu-13. 04-desktop-i386.iso , который будет подключен в качестве виртуального устройства с установочным CD/DVD диском Ubuntu 13.04. При нажатии на кнопку Продолжить выполнится загрузка с виртуального привода и начнется установка гостевой операционной системы ( Ubuntu )
Процесс установки гостевой ОС ничем не отличается от установки на реальной машине. Можно выбрать язык для устанавливаемой системы ( обычно Русский ), часовой пояс, раскладку клавиатуры и т. п. Большинство параметров можно оставить по умолчанию, в том числе и Тип установки
В процессе установки необходимо задать имя компьютера, пользователя, пароль и режим входа в систему:
Дальнейшая установка Ubuntu выполняется без какого-либо вмешательства пользователя и завершается предложениям перезагрузить компьютер. По сравнению с установкой системы на реальном компьютерном оборудовании, установка на виртуальной машине выполняется медленнее, что вполне ожидаемо. Степень снижения производительности в основном, зависит от быстродействия оборудования реального компьютера.
При первой загрузке вновь установленной операционной системы, диспетчер VirtualBox автоматически отключит виртуальный привод на основе образа диска с дистрибутивом Ubuntu, загрузка будет выполнена с виртуального жесткого диска и по ее завершению, на экране отобразится приглашение ко входу в систему.
Изменение настроек виртуальной машины Oracle VM VirtualBox
В некоторых случаях, как например при включении виртуальной машины в реальную локальную сеть в качестве равноправного узла с возможностью внешнего подключения к его сетевым службам, потребуется изменение некоторых настроек , выполненных по умолчанию при создании VM.
В среде VirtualBox имеется возможность использования 4-х виртуальных сетевых Ethernet адаптеров, настраиваемых в окне свойств виртуальной машины на вкладке Сеть
При нажатии на кнопку Дополнительно раскрываются значения дополнительных параметров виртуальных сетевых адаптеров, позволяющих выбрать тип адаптера, который будет использоваться драйвером виртуальной машины, неразборчивый режим, когда виртуальный адаптер будет принимать все кадры Ethernet независимо от MAC-адреса приемника, значение MAC-адреса, которое присваивается виртуальной сетевой карте.
Для каждого сетевого адаптера можно указать в каком из следующих режимов они будут функционировать (поле Тип подключения):
Не подключен — В этом режиме, VirtualBox сообщает гостевой ОС, что сетевой адаптер присутствует в конфигурации оборудования, но он не подключен — так как если бы Ethernet кабель не был присоединен к карте.
NAT (Network Address Translation ) — основной режим подключения, устанавливаемый по умолчанию при создании виртуальной машины. Позволяет наиболее просто реализовать сетевой доступ с использованием клиентского программного обеспечения ( почта, Web, Skype и т. п. )
Сетевой мост — режим моста между виртуальным и реальным сетевым адаптером, когда обмен данными между ними выполняется напрямую без какого либо изменения в среде гостевой ОС . Этот режим позволяет получить доступ к сетевым службам гостевой ОС таким же образом, как и для обычных реальных узлов локальной сети. С использованием данного режима можно легко моделировать локальную сеть из реальных и (или) виртуальных машин.
Внутренняя сеть — используется для создания виртуальной сети доступной из виртуальной машины, но недоступной из приложений реальной.
Виртуальный адаптер хоста — используется для создания локальной сети из виртуальных машин и реальной машины, где функционирует VirtualBox ( хост-машины). Данный режим не использует обмен данными через физический сетевой адаптер, подобно обмену через петлевой интерфейс.
Универсальный драйвер (generic network interface) — позволяет включить в VirtualBox выбираемый пользователем драйвер с дополнительными расширениями для объединения виртуальных машин, работающих на разных хостах.
Для включения виртуальной машины в существующую локальную сеть с возможностью доступа к ее сетевым сервисам используется режим Сетевой мост и настройка виртуального сетевого адаптера так чтобы его IP-адрес входил в диапазон адресов локальной сети. Так например, для локальной сети 192.168.0.0/255.255.255.0 нужно присвоить виртуальному адаптеру ( вручную или автоматически по DHCP ) свободный адрес из диапазона 192. 168.0.1-192.168.0.254.
Первым шагом, в настройках вновь созданной виртуальной машины, в разделе Сеть Менеджера VirtualBox для сетевого адаптера нужно поменять Тип подключения NAT на Сетевой мост . Затем, средствами гостевой ОС ( в данном случае — средствами Ubuntu) установить новое значение IP-адреса. Это можно выполнить с использованием Параметры системы — Сеть — Выбрать соединение и нажать кнопку Параметры
Для изменения IP-адреса нужно выбрать режим «Вручную»В среде VirtualBox, так же, как и на реальном компьютере с операционной системой Linux, можно использовать несколько виртуальных терминалов, для переключения между которыми используется комбинация клавиш CTRL — ALT + F1…F6 (от первого терминала до 6-го). Таким образом, при необходимости можно одновременно открыть несколько сеансов пользователей на разных терминалах и пользоваться ими одновременно. Для переключения в графическую оболочку используется CTRL-ALT+F7 . На разных дистрибутивах комбинации клавиш для переключения может отличаться. При изменении или просмотре параметров системы, требующих выполнение команд от имени root, можно, например использовать первый терминал, с регистрацией в контексте учетной записи суперпользователя. Второй терминал ( а также графический ) можно использовать под учетной записью обычного пользователя.
Для переключения в контекст учетной записи root нужно выполнить команду su от имени суперпользователя.
sudo su — перейти в консоль с правами root
su позволяет выполнить команду от имени другого пользователя. Если имя пользователя не задано, то подразумевается root . Работать под учетной записью root не рекомендуется, поскольку ошибочные действия могут привести к серьезному повреждению или даже краху системы.
Для просмотра в консоли текущих сетевых настроек используется команда ifconfig . При ее выполнении без параметров, отображается текущие настройки для всех сетевых интерфейсов:
eth0 Link encap:Ethernet HWaddr A8:00:97:6E:e9:65
  inet addr:192. 168.50.8 Bcast:192.168.0.255 Mask:255.255.255.0
  inet6 addr: fe80::a00:27ff:fe6b:e965/64 Scope:Link
  UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
  RX packets:124 errors:0 dropped:0 overruns:0 frame:0
  TX packets:166 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:1000
  RX bytes:28340 (28.3 KB) TX bytes:19383 (19.3 KB)
lo    Link encap:Локальная петля (Loopback)
  inet addr:127.0.0.1 Mask:255.0.0.0
  inet6 addr: ::1/128 Scope:Host
  UP LOOPBACK RUNNING MTU:65536 Metric:1
  RX packets:144 errors:0 dropped:0 overruns:0 frame:0
  TX packets:144 errors:0 dropped:0 overruns:0 carrier:0
  collisions:0 txqueuelen:0
  RX bytes:12445 (12. 4 KB) TX bytes:12445 (12.4 KB)
В данном случае, отображается информация о 2-х сетевых интерфейсах, eth0 и lo. Первый с именем eth0 является интерфейсом локальной сети Ethernet и создан на сетевой карте с MAC- адресом A8:00:97:6E:e9:65 и IP адресом 192.168.50.8 . Второй — lo — это петлевой интерфейс с IP-адресом 127.0.0.1 , обычно используемый для эмуляции передачи данных в пределах данной системы.
При желании, готовый образ виртуальной машины VirtualBox с установленной ОС Linux Ubuntu можно скачать на странице загрузки образов VirtualBox проекта Sourceforge. Обычно, загружаемый образ виртуальной машины отражает ее состояние на момент завершения установки Ubuntu при использовании стандартных параметров. Имя пользователя и пароль для входа в систему указаны на странице загрузки.
Проектом Sourceforge поддерживается также
страница загрузки образов виртуальных машин VirtualBox с установленными операционными системами Android, FreeBSD, OpenSolaris и несколькими десятками разновидностей Linux.
Для максимальной гибкости, начиная с версии VirtualBox 4.0, реализован механизм
удаленного управления виртуальными машинами через дополнительный интерфейс
VirtualBox Remote Desktop Extension (VRDE). Базовый пакет VirtualBox обеспечивает только поддержку данного интерфейса, а сама
поддержка реализована в виде дополнительного внешнего модуля (плагина) VirtualBox extension package, который можно скачать и установить как дополнение к
базовому пакету с официального сайта. Установка данного модуля выполняется двойным щелчком по загруженному файлу с расширением vbox-extpack.
Утилита securable.exe для проверки поддерживаемых технологий виртуализации
Если вы желаете помочь развитию проекта, можете воспользоваться кнопкой «Поделиться» для своей социальной сети
В начало страницы   |   На главную страницу сайта.
Метки: |
Установка виртуальной машины с Windows 7 в Oracle VM VirtualBox
Установка виртуальной машины с Windows 7 в Oracle VM VirtualBox
10.
Представляем одну из выпускных работ слушательницы нашего курса «Разработка технических текстов и документации» Александры Окуневской, посвящённую достаточно частому в работе технического писателя действию — установке виртуальной системы для последующей установки в ней объекта, над которым необходимо вести работу.
Мы не учим работать с виртуальными машинами и не сотрудничаем с их производителями. Но у нас Вы сможете научиться писать такие статьи, как эта, и многое другое!1. Введение
Oracle VM VirtualBox представляет собой бесплатное приложение для виртуализации, предназначенное для запуска на различных операционных системах. Виртуализация в данном контексте означает, что программа позволяет устанавливать, запускать и использовать различные операционные системы на одном физическом устройстве. Так, например, с помощью Oracle VM VirtualBox вы можете запустить Linux и Mac на Windows. Все виртуальные машины изолированы друг от друга, что открывает широкие возможности для применения VirtualBox: знакомство с операционными системами, тестирование ПО, использование ПО, которое по тем или иным причинам не работает в основной операционной системе и многое другое.
В данном пользовательском руководстве приводится процесс установки программного обеспечения Oracle VM VirtualBox, а также рассматривается пример развертывания виртуальной машины с операционной системой Windows 7.
1.1. Термины
Для понимания содержания следующих глав рекомендуется сначала ознакомиться с основными терминами:
Хостовая операционная система (хостовая ОС) – это операционная система физического компьютера, на который был установлен VirtualBox. Существуют версии VirtualBox для хостовых систем Windows, Mac OS X, Linux и Solaris. См. Раздел 1.3.
Все, что описывается в данном руководстве пользователя, в большинстве случаев применимо ко всем операционным системам; отличия, обусловленные использованием той или иной платформы, будут указываться отдельно.
Гостевая операционная система (гостевая ОС) – это операционная система, работающая на виртуальной машине. Теоретически на VirtualBox можно запустить любую операционную систему с архитектурой x86 (DOS, Windows, OS/2, FreeBSD, OpenBSD), однако для того, чтобы добиться показателей производительности, наиболее приближенных к оригинальным, необходимо выбрать оптимальные параметры, присущие определенной ОС. См. Раздел 1.3.
Виртуальная машина (ВМ) – это специальная среда, которую создает VirtualBox для гостевой ОС во время ее работы. Иными словами, вы можете запустить гостевую ОС в ВМ. Как правило, ВМ принимает вид диалогового окна на рабочем столе вашего компьютера, но может также отображаться в полноэкранном режиме или удаленно на другом компьютере в зависимости от того, какой пользовательский интерфейс VirtualBox используется.
ВМ представляет собой набор параметров, которые определяют ее работу и которые можно увидеть в диалоге настроек. В данный набор входят настройки аппаратной части (сколько памяти должно быть у ВМ, какие жесткие диски и через какие файл-контейнеры VirtualBox должен виртуализировать, образы каких CD-дисков должны быть записаны и т.д.), а также информация о состоянии (запущена ли ВМ в настоящий момент, сохранена ли, сделан ли снимок ее состояния и т.д.). Эти настройки дублируются в окне VirtualBox Manager и в интерфейсе VBoxManage для командной строки.
1.2. Требования к аппаратному обеспечению
Запуск и корректная работа Oracle VM Virtual Box возможна на компьютере, удовлетворяющем следующим условиям:
Процессор: любой процессор Intel или AMD, совместимый с архитектурой x86, с функцией поддержки аппаратной виртуализации VT-x/AMD-V или без нее. См. Раздел 3.1.
Свободная оперативная память: минимум 1 Гб + RAM, требуемая для запуска и работы соответствующих гостевых ОС. Например, для Windows 7 рекомендуемый объем памяти составляет 1024-2048 Мб.
Место на жестком диске: 200 Мб для установки VirtualBox + 20 Гб для установки ВМ.
Данные требования являются приблизительными и зависят от системных требований устанавливаемых гостевых ОС.
1.3. Поддерживаемые хостовые операционные системы
VirtualBox работает на следующих хостовых операционных системах:
- Windows:
- Windows Vista SP1 и более поздние (32-разрядные и 64-разрядные)
- Windows Server 2008 (64-разрядная)
- Windows Server 2008 R2 (64-разрядная)
- Windows 7 (32-разрядная и 64-разрядная)
- Windows 8 (32-разрядная и 64-разрядная)
- Windows 8.
1 (32-разрядная и 64-разрядная)
- Windows 10 RTM версия build 10240 (32-разрядная и 64-разрядная)
- Windows Server 2012 (64-разрядная)
- Windows Server 2012 R2 (64-разрядная)
- Mac OS X (64-разрядная):
- 9 (Mavericks)
- 10 (Yosemite)
- 11 (El Capitan)
Требуется аппаратное обеспечение Intel. См. Оригинальное руководство пользователя для Oracle VM VirtualBox, Глава 14 (на англ.яз.).
- Linux(32-разрядная и 64-разрядная). Сюда также относятся:
- Ubuntu, версии с 12.04 по 16.10
- Debian GNU/Linux 7 («Wheezy») и 8 («Jessie»)
- Oracle Enterprise Linux 5, Oracle Linux 6 и 7
- Redhat Enterprise Linux 5, 6 и 7
- Fedora Core / Fedora, версии с 6 по 25
- Gentoo Linux
- openSUSE, версии с 11.4 по 13.2
VirtualBox также можно запустить на большинстве систем, основанных на ядре Linux версии 2. 6 или 3.x, воспользовавшись мастером установки VirtualBox или выполнив установку вручную. См. Оригинальное руководство пользователя для Oracle VM VirtualBox, Раздел 2.3 (на англ. яз.). Официально тестировались и поддерживаются те версии Linux, для которых представлен соответствующий установочный пакет VirtualBox.
Обратите внимание, что, начиная с VirtualBox 2.1, хостовые системы, основанные на Linux 2.4 больше не поддерживаются.
- Solaris(64-разрядная) поддерживается с ограничениями, перечисленными в Оригинальном руководство пользователя для Oracle VM VirtualBox, Глава 14 (на англ.яз.).
- Solaris 11
- Solaris 10 (U10 и выше)
Обратите внимание, что приведенный выше перечень является неофициальным. Поддержка Oracle для клиентов с соответствующим контрактом ограничивается перечисленными хостовыми системами. Любой компонент, помеченный как экспериментальный, не поддерживается. Отзывы и предложения по данным компонентам приветствуются.
2. Установка Oracle VM VirtualBox на Windows
Перед установкой VirtualBox рекомендуется ознакомиться с перечнем поддерживаемых операционных систем. Также настоятельно рекомендуется установить последние обновления, выпущенные для вашей версии операционной системы.
Для установки программы VirtualBox на свой компьютер скачайте установочный файл актуальной версии программы, перейдя по следующей ссылке: https://www.virtualbox.org/wiki/Downloads
Выберите пакет ПО Windows hosts (хостовые ОС Windows).
Запустите мастер установки, в появившемся диалоговом окне нажмите Next (Далее), если хотите продолжить установку, и Cancel (Отмена), если хотите прервать ее.
В следующем окне можно выбрать требуемые компоненты и указать путь установки. Помимо самого VirtualBox Application (приложения) доступны следующие компоненты:
VirtualBox USB Support (поддержка USB) – данный программный пакет содержит специальные драйверы, необходимые для полноценной поддержки USB-устройств в ВМ.
VirtualBox Networking (Сеть) – данный программный пакет содержит дополнительные драйверы для настройки сети, необходимые программе для поддержки режима Сетевой мост (он требуется для того, чтобы сетевой адаптер ВМ также был доступен с других машин из реальной сети).
VirtualBox Python 2.x Support (поддержка Python 2.x) – данный программный пакет содержит файлы поддержки разработки скриптов Python для интерфейса VirtualBox API.
Рисунок 1. Компоненты VirtualBox
Внимание! Для работы необходимо, чтобы в системе уже была установлена работающая версия Windows Python.
При нажатии на каждый из элементов появится контекстное меню, где можно будет выбрать способ установки для каждого из компонентов: Will be installed on local hard drive (Будет установлен на локальный жесткий диск), Will be installed to run from network (Будет установлен для запуска из сети), Entire feature will be unavailable (Компонент будет недоступен).
Чтобы вернуться на предыдущий этап установочного процесса, выберите Back (Назад). Для отмены установки нажмите Cancel (Отмена).
С помощью Browse (Обзор) можно изменить папку, куда будет установлена программа. Кнопка Disk Usage (Использование дискового пространства) переведет в окно Disk Space Requirements (Требования к дисковому пространству), где будет показано, сколько свободного места на жестком диске компьютера потребуется для установки выбранного компонента.
Для продолжения стандартной установки нажмите Next (Далее).
В следующем окне можно выбрать, добавлять ли программу в стартовое меню, ярлык – на рабочий стол и в панель быстрого запуска, и выполнить ли ассоциацию файлов (флажок напротив данной опции обеспечит открытие всех имеющих отношение к VirtualBox файлов только этой программой). Чтобы продолжить стандартную установку, ничего не меняя, нажмите Next (Далее).
Новое диалоговое окно предупредит о том, что на следующем шаге установки произойдет разрыв связи с сетью (как локальной, так и с Интернетом). Нажмите Yes (Да), а затем – Install (Установить).
В зависимости от настроек вашей операционной системы могут появиться запросы на подтверждение установки программного обеспечения. Для продолжения выберете Install (Установить).
По завершении процесса нажмите Finish (Завершение). Если вы не собираетесь запускать программу сразу же, то снимите флажок с Start Oracle VM VirtualBox after installation (Запустить Oracle VM VirtualBox после установки).
Установка Oracle VM VirtualBox завершена.
3. Установка виртуальной машины сWindows 7 на Oracle VM VirtualBox3.1. Проверка функции поддержки аппаратной виртуализации
Перед началом установки рекомендуется убедиться, что процессор вашего компьютера поддерживает функцию аппаратной виртуализации VT-x/AMD-V, которая необходима для работы с виртуальными машинами, и что она включена (некоторые производители ноутбуков, например, отключают ее по умолчанию). В противном случае запуск и работа некоторых гостевых систем будут невозможны.
Для этого необходимо зайти в настройки BIOS: при загрузке компьютера нажмите и удерживайте клавишу F2. Окно BIOS может выглядеть по-разному, но, как правило, для процессоров Intel функция аппаратной виртуализации находится во вкладках Processor, Chipset, Advanced или иногда Security Settings и носит название Intel virtualization technology или Virtualization. Для ее включения щелкните по названию функции и измените статус с Disabled (Отключено) на Enabled (Включено). Если у вас процессор AMD, то настройки аппаратной виртуализации могут носить название Secure Virtual Machines. Включается она также, как и в предыдущем случае. Для сохранения настроек нажмите Exit (Выход) –> Save & Exit Setup (Сохранить и выйти из настроек) или Save Changes and Reset (Сохранить изменения и перезагрузить).
В редких случаях в настройках BIOS не удается найти функцию поддержки аппаратной виртуализации, и это может свидетельствовать о том, что ваш процесс ее не поддерживает. Для проверки можно воспользоваться бесплатными программными продуктами (CPU-Z, Securable), которые помогут определить наличие или отсутствие поддержки аппаратной виртуализации вашим процессором. Скачать их можно по следующим ссылкам: http://www.cpuid.com/downloads/cpu-z/cpu-z_1.79-en.exe (CPU-Z), https://www.grc.com/securable.htm (Securable).
Внимание! Для запуска и работы некоторых версий Windows в VirtualBox данная функция не требуется. В частности, это относится к ОС Windows 7 и Windows XP. Обратите внимание, что отсутствие поддержки аппаратной виртуализации у процессора вашего компьютера скорее всего приведет к тому, что при выборе разрядности устанавливаемой гостевой системы вам будет доступна только 32-разрядная версия.
Комбинации клавиш для входа в BIOS отличаются у разных производителей материнских плат, поэтому рекомендуется предварительно ознакомиться с руководством пользователя для вашей модели.
3.2. Установка виртуальной машины с Windows 7 на Oracle VM VirtualBox
Для установки виртуальной машины с Windows 7 на VirtualBox сначала скачайте саму виртуальную машину на ваш физический компьютер. Сделать это можно на сайте Microsoft для разработчиков, пройдя по следующей ссылке: https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ На данной странице можно бесплатно скачать виртуальные машины с различными версиями Windows. В меню Virtual Machine (Виртуальная машина) на сайте выберете любой из предложенных вариантов Windows 7 (различие между ними заключается в версиях Интернет-браузера Internet Explorer, установленных на ОС). В Select Platform (Выбрать платформу) найдите вариант VirtualBox и нажмите Download .zip (Скачать файл .zip). В открывшемся окне задайте адрес папки, куда хотите поместить файл, нажмите Сохранить. Начнется скачивание файла. После завершения загрузки извлеките файл из архива.
Откройте разархивированный файл: щелкните по нему правой кнопкой мыши и в открывшемся контекстном меню выберете вариант Открыть с помощью… –> Продолжить использовать Oracle VM VirtualBox Manager.
Откроется окно Импорт конфигураций, где будут перечислены параметры импортируемой виртуальной машины и ее устройств.
Рисунок 2. Параметры импортируемой виртуальной машины
Для продолжения стандартной установки нажмите Импорт. Начнется копирование конфигурации, по завершении которого виртуальная машина с Windows 7 будет установлена на VirtualBox.
3.2. Настройка виртуальной машины с Windows 7
В разделе 3.2. в процессе установки готовой виртуальной машины на VirtualBox также были импортированы ее основные настройки. Перед запуском гостевой ОС их можно проверить и при необходимости изменить.
Для этого откройте Oracle VM Virtual Machine Менеджер, выберете интересующую вас гостевую систему в списке в левой части окна, щелкните по ней правой кнопкой мыши и нажмите Настроить… Откроется окно Настройки.
Рисунок 3. Настройки гостевой Windows 7
Выберете раздел Система, вкладка Материнская плата. Для Основной памяти задайте 1024-2048 Мб.
Внимание! Память для виртуальной машины будет выделяться из физической памяти, установленной в вашем компьютере. Оставьте минимум 512 Мб, но не больше 50% от размера имеющейся физической памяти.
В Порядке загрузки снимите флажок с Гибкого диска, но оставьте его для Оптического диска и Жесткого диска. В качестве Манипулятора курсора выберете PS2/Мышь, в Дополнительных возможностях сохраните флажок напротив Включить I/O APIC.
Вкладку Процессор оставьте без изменений.
Вкладка Ускорение неактивна, если процессор вашего физического компьютера не поддерживает функцию аппаратной виртуализации. Если поддержка присутствует, установите флажки напротив всех пунктов Аппаратной виртуализации.
В Дисплей –> Экран выберете Включить 3D-ускорение и Включить 2D-ускорение. Для Видеопамяти выделите 128 Мб.
В разделе Сеть отметьте флажком Включить сетевой адаптер, а качестве Типа подключения выберете NAT.
В разделе USB отметьте флажоком Включить контроллер USB.
В разделе Общие папки нажмите на значок добавления новой папки и введите полный путь к общей папке. Здесь обязательно отметьте пункт Авто-подключение – общая папка появится в окне Компьютер гостевой ОС после ее загрузки.
При первом запуске гостевой ОС необходимо будет активировать ее, подключившись к Интернету. В большинстве случаев активация происходит автоматически через несколько минут после запуска системы. Если этого не произошло, то можно сделать это при помощи команды slmgr /ato, которую следует ввести в командную строку Windows. Активация дает возможность бесплатно пользоваться виртуальной машиной 90 дней.
Интерфейс установленной гостевой ОС будет полностью англоязычным. Его можно русифицировать при помощи Центра обновления Windows.
Для этого щелкните по меню Start (Пуск) и выберете Control Panel (Панель управления) –> System and Security (Система и безопасность) –>Windows Update (Обновление Windows). Среди видов обновлений найдите Optional updates are available (Доступны необязательные обновления).
Рисунок 4. Важные и необязательные обновления Windows
В появившемся списке языковых пакетов поставьте флажок напротив Russian Language Pack (Пакет для русского языка) и выберете ОК –> Install updates (Установить обновления), после чего Windows самостоятельно загрузит и установит файлы для выбранного языка. По завершении скачивания обновлений ВМ перезагрузится. После этого нажмите Start (Пуск) –> Control Panel (Панель управления) –> Change keyboards or other input methods (Смена раскладки клавиатуры или других способов ввода). В пункте Choose a display language (Выбрать язык отображения) выберете Русский –> ОК. После этого появится надпись о необходимости выхода из учетной записи для вступления в силу изменений. Нажмите Log off now (Выход из учетной записи). Для входа в учетную запись введите пароль Passw0rd!
Русификация Windows 7 успешно выполнена. Система готова к использованию.
Тэги: виртуальные среды, инструменты, опыт
Воззрения кота Manual’а на Virtualbox — Cinia
О системе виртуализации VirtualBox как-то не очень принято говорить вслух. Тем, кто с ней работает, она представляется настолько простой, что и говорить-то особенно не о чем. А те, кто с ней только начинает знакомиться, наслышавшись о её достоинствах, стесняются спрашивать столь элементарные вещи.
Введение
Правда, некоторые тонкости в VirtualBox’е (далее VB) действительно есть (например, организация обмена данными между хостом и «гостём»). Есть и некоторые шероховатости при установке VB в разных дистрибутивах. Кое о каких таких шероховатостях и тонкостях (тех, о которых мы с котом Мануалом занем, и с которыми приходилось сталкиваться) будет говориться в этих очерках. Но сначала — небольшая оговорка.
Первая версия данного материала сочинялась по просьбе Татьяны Ивановой aka vita — и в первую очередь для постоянных посетителей форума Matuntu. Так что изложение в основном пойдёт с ориентацией на дистрибутивы Ubuntu’йского семейства, в любом из которых всё происходит абсолютно одинаково. В частности, данные строки, принадлежащие второй версии и сопровождающие их скриншоты редактируются, досочиняются и снимаются в нашей любимой системе Cintu. Конкретно — в её релизе 17.10 Artful.
В более иных дистрибутивах (о совсем более иных операционках к ночи поминать не хочется) некоторые детали могут отличаться. Те дистрибутив-специфические отличия, о которых я вспомню, будут оговорены специально.
Первое, что следует сделать для использования VB — это уяснить, для чего он может использоваться.
Сферы применения
Основными сферами применения VB являются кросс-платформенная разработка и тестирование существующих систем и приложений для них. Кроме того, они очень часто используются для первого знакомства с каким-либо дистрибутивом — просто навскидку определить, стоит ли он дальнейшего знакомства, или дивчинка вы… овчинка выделки не стоит. Правда, к полученным впечатлениям следует относиться с осторожностью, ибо работа системы в виртуальной машине отличается от таковой на «реальном железе» так же, как бег в мешках — от просто бега. Это относится и к использованию VB в любых тестировочных целях. Но об этом будет разговор в разделе об особенностях виртуальной инсталляции.
Мы с котом Мануалом используем VB для достижения трёх целей. Первая — ознакомительная: поглядеть на дистрибутив, который нас почему-либо заинтересовал. Правда, задача эта встаёт перед нами всё реже: как я неоднократно говорил, на современном этапе дистроения реализованы не только все возможные разумные идеи, но и большинство неразумных.
Цель вторая — сопоставительная. Время от времени у нас с Мануалом возникает желание (а иногда и необходимость) поглядеть, как та или иная функция реализована в более иных дистрибутивах. Дабы всю физику к… Cintu не сводить. Чем, надо сказать, часто грешат пользователи Ubuntu’идных систем, и даже иногда их применители. С этой целью мы держим несколько виртуальных машин из числа тех, которые нам интересны или, по той или иной причине, нужны. Набор этих дистрибутивов меняется по ситуации, но в нём непременно присутствуют Matuntu и Antergos, а последнее время её и Maui (в причины этого вдаваться не буду).
Наконец, третья, и главная, цель — сборка системы Cintu, создание её образов и их тестирование. Причём первые два действа мы с Мануалом целиком перенесли в виртуальные машины. Там же проводится и первый этап тестирования. Однако, помятуя об отличиях бега и «бега в мешках», финальное тестирование обязательно проводим на «реальном желез» — только после этого образы выкладываются в открытый доступ.
Так что всё написанное далее подчинено достижению трёх указанных целей — и, как уже говорилось, в первую очередь в системе Cintu. Хотя всё сказанное применимо к любому представителю семейства Ubuntu, а большая часть — вообще к любому дистрибутиву Linux. Вопросов разработки в виртуальной среде мы касаться не будем. Как и возможности применения VB в качестве, скажем, виртуальных web-сервером — насколько нам известно, последней цели служат более иные системы виртуализации, более, так сказать, «промышленные».
Установка VB
Определившись со сферами использования VB, можно приступать к его установке. И эта задача может быть решена тремя способами: «простым», «правильным» и штатным, то есть просто «хорошим».
«Простой» способ
Самый простой способ установки VB — не мудрствуя лукаво, заийти на соответствующую страницу официального сайта и просто скачать бинарный пакет для нужного дистрибутива, его релиза и архитектуры. Например, в нашем случае это будет Ubuntu 17.10 («Artful») — > AMD64. После чего полученный пакет устанавливается штатным инструментом, у нас — командой
dpkg -i
или утилитой gdebi
(если последняя, конечно, сработает, что в Artful’е не гарантируется).
Преимущество «простого» способа очевидно — мы получаем заведомо самую свежую версию VB. Кроме того, при этом автоматически скачивается и помещается куда нужно образ диска с так называемыми «гостевыми дополнениями» — для Ubuntu’идов это пакет virtualbox-guest-additions-iso
. Без которого, как мы увидим со временем, в виртуальной машине не жизнь.
Столь же очевиден и недостаток «простого» способа: автоматическое обновление для него после такой упрощённой установки будет невозможно. Но так ли оно нужно? Серьёзное расширение функционала VB бывает достаточно редко, а мелкие косметические обновления для домашнего применителя (в отличие от «промышленного») нет так и важны. К тому же в ряде случаев, особенно на ранних стадиях жизненного цикла очередной ветки системы, это оказывается плюсом: именно при обновлениях иногда нарушается работа системы.
Кроме того, «простой» способ может оказаться единственно возможным для установки VB: в репозиториях дистрибутив круг официально поддерживаемых крайне узок проектом дистрибутивов крайне узок:
А если VB отсутствует и в собственном репозитории применяемого дистрибутива, то только и остаётся, что скачать All distributions для нужной архитектуры, дать полученному run-файлу бит исполнения и на это самое исполнение его запустить.
«Правильный» способ
Тем не менее, для поддерживаемых проектом дистрибутивов «простой» способ — не лучший. Ибо на указанной странице разработчиками VB предлагается «правильный» способ. Для представителей клана Ubuntu (в том числе и для Cuntu) он выглядит так. Первым делом в файл /etc/apt/sources.list
добавляется такая строка:
deb http://download.virtualbox.org/virtualbox/ubutnu artful main
Затем вот отсюда скачивается публичный ключ Oracle и активируется командой
$ sudo apt-key add path3/oracle_vbox.asc
Обе операции можно выполнить выполнить в один заход:
$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
После чего остаётся обновить локальный кэш пакетов:
$ sudo apt update
И установить его обычным образом:
$ sudo apt install virtualbox-5.2
Однако «идеологически правильный», с точки зрения разработчиков VB, способ его установки оказывается крамольным для правоверных Ubuntu’йцев. Ибо в этом дистрибутиве полагается позорным и преступным заносить в файл /etc/apt/sources.list
что-либо, кроме сведений об официальных репозиториях. Любому «левому» репозиторию должен быть посвящён собственный файл в каталоге /etc/apt/sources.list.d
.
И потому для сторонников идеологической чистоты марксизма Ubuntu’изма предлагается несколько модифицированный вариант «правильного» способа. Он начинается с создания в каталоге /etc/apt/sources.
файла с именем, скажем, list.d
virtualbox.list
— на самом деле — произвольным, лишь бы было понятно, об чём идёт речь. Например, так:
$ sudo touch /etc/apt/sources.list.d/virtualbox.list
Затем в него вносится указанная ранее строка, например, так:
$ sudo echo 'deb http://download.virtualbox.org/virtualbox/ubutnu artful main' > \ /etc/apt/sources.list.d/virtualbox.list
После чего, как обычно, выполняются команды
$ sudo apt update $ sudo apt install virtualbox
Установка VB «правильным» способом позволяет не только иметь актуальную на данный момент версию этого виртуализатора, но и обновлять её в автоматическом режиме, как и все прочие приложения. Ну а зло это или благо — решать применителю. Однако в любом случае он имеет возможность запретить автоматическое обновление командой
$ sudo apt-mark hold virtualbox
Или — через Synaptic. За подробностями — к соответствующим «Воззрениям», тем, что о deb-пакетах. vir’
Которая на выходе даст примерно такой (для релиза 17.10) список:
virtualbox/artful 5.1.30-dfsg-1 amd64 virtualbox-5.2/now 5.2.2-119230~Ubuntu~zesty amd64 [установлен, локальный] virtualbox-dkms/artful,artful 5.1.30-dfsg-1 all virtualbox-ext-pack/artful,artful 5.1.30-2 all virtualbox-guest-additions-iso/artful,artful 5.1.30-1 all virtualbox-guest-dkms/artful,artful 5.1.30-dfsg-1 all virtualbox-guest-source/artful,artful 5.1.30-dfsg-1 all virtualbox-guest-utils/artful 5.1.30-dfsg-1 amd64 virtualbox-guest-x11/artful 5.1.30-dfsg-1 amd64 virtualbox-qt/artful 5.1.30-dfsg-1 amd64 virtualbox-source/artful,artful 5.1.30-dfsg-1 all
Полюбовавшись которым, достаточно дать команду
$ sudo apt installvirtualbox
чтобы сразу получить VB, полностью готовый к употреблению. Правда, как видно из приведённого списка, версия его будет «второй свежести» — версия с официального сайта достигла уже отметки 5. 2.6. Каковая, между прочим, обнаруживается в репозитории будущего Bionic’а. Однако важно, что в любом случае версия VB, установленная сейчас, будет существовать до конца жизненного цикла релиза. Так, во всех ныне поддерживаемых LTS-релизах по прежнему содержатся версии, актуальные на момент их выхода:
И примеров официального бэкпортирования VB я не знаю.
Так что поклонникам творчества Михал Афанасьича, не признающим никакой иной свежести, кроме первой, могут прибегнуть к «очень хорошему» способу. Правда, для этого им придётся немножко потрудиться и подключить PPA-репозиторий LocutusOfBorg’а, в котором имеются пакеты наисвежайшей версии VB для последнего LTS и текущего релиза (в данный момент — для Xenial’а и Artful’а), и, как обычно, обновить кеш:
$ sudo add-apt-repository ppa:costamagnagianfranco/virtualbox-ppa $ sudo apt update
Теперь командой apt policy
можно убедиться в том, что кандидатом на установку будет VB последней версии:
apt policy virtualbox virtualbox: Установлен: (отсутствует) Кандидат: 5.vir'
В актуализированном виде этот список будет выглядеть так:
virtualbox/artful,now 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 amd64 [установлен] virtualbox-dkms/artful,artful,now 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 all [установлен, автоматически] virtualbox-ext-pack/artful,artful 5.2.6-1~ubuntu17.10.1~ppa1 all virtualbox-guest-additions-iso/artful,artful 5.2.6-1~ubuntu17.10.1~ppa1 all virtualbox-guest-dkms/artful,artful 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 all virtualbox-guest-source/artful,artful 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 all virtualbox-guest-utils/artful 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 amd64 virtualbox-guest-x11/artful 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 amd64 virtualbox-qt/artful,now 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 amd64 [установлен, автоматически] virtualbox-source/artful,artful 5.2.6-dfsg-2~ubuntu17.10.1~ppa1 all
Первый кандидат на установку в этом списке — пакет virtualbox-ext-pack
. Это — тот самый образ диска с «гостевыми дополнениями», о котором неоднократно упоминалось выше. Они обеспечивают произвольное изменение разрешения экрана гостевой системы, поддержку каталогов, разделяемых между гостевой и хост-машиной, а также общий буфер обмена для них. Правда, в ряде дистрибутивов разрешение экрана можно менять «из коробки», без всяких «гостевых дополнений»: среди таких «счастливчиков» все Ubuntu’иды, Antergos, Fedora, возможно, и другие — но, как ни странно, не Oracle Linux. Да и остальные функции не всегда востребованы. Однако — часто таки нужны, так что пакет этот не помешает и потому подлежит установке:
$ sudo apt install virtualbox-guest-additions-iso
Далее, пакет virtualbox-ext-pack
содержит проприетарные дополнения (ранее они входили в отдельную коммерческую версию), бесплатные для персонального использования. В их числе поддержка USB, удалённого доступа к десктопу (VRDP), сетевой загрузки по Intel PXE. По нашим с Мануалом наблюдениям, поддержка USB нормально работает через версию, а всё остальное нам не нужно. Однако при необходимости этот пакет также легко установить:
$ sudo apt install virtualbox-ext-pack
Согласившись в процессе инсталляции с лицензией PUEL (Personal Use and Evaluation License).
Прочие неустановленные пакеты вида virtualbox-guest-*
предназначены для установки в гостевые системы и нас (пока) не интересуют.
Итоги установки
Каким бы способом VB ни инсталлировался, по окончании процедуры установки в главном меню используемой среды появится соответствующий пункт — в среде Cinnamon он под именем Oracle VM Virtualbox или просто Virtualbox
обнаружится в секции Администрирование. Иногда, чтобы его там увидеть, нужно сначала нажать волшебную комбинацию клавиш Alt+Control+Escape.
Теоретически VB установлен со всеми потребными ему модулями, включая абсолютно необходимые для него dkms-модули ядра, которые, опять же теоретически, должны подключиться сами собой. И нынче так оно почти всегда и бывает. Однако, как говорил дед Щукарь, теоретически она лошадь, а практически она падает. И стопроцентную гарантию этому может дать только страховой полис рестарт системы, который лучше сейчас и выполнить. После чего VB будет уже точно готов к работе, и его можно запустить через главное меню среды, что даст такую картину:
Картина эта провоцирует немедленно приступить к созданию нужной здесь и сейчас виртуальной машины. Однако с этим делом лучше обождать, затратив предварительно чуток времени на общую настройку VB, не зависимую от будущих виртуальных машин, но оказывающую на них влияние. Это будет предметом следующего очерка.
Настройка окружения
Настройка окружения, общего для всех будущих виртуальных машин выполняется через главное меню — Файл -> Настройки, вызывающее к жизни такую панельку:
Здесь самое главное — в секции Общее определиться с каталогом для виртуальных машин, каковым по умолчанию выступает ~/VirtualBox VMs
. Но по жизни это далеко не всегда лучший выбор — по понятным причинам, обсуждать которые здесь неуместно (хотя некоторые резоны будут приведены позднее, в заметке про создание виртуальных машин). Лучше под это дело выделить самостоятельный раздел.
Вообще, как оказалось, производительность дискового устройства, на котором размещается каталог для виртуальных машин — самый критический фактор их быстродействия. Я долгое время держал виртуалки на внешнем диске, подключённом через USB, хоть и трёшку. И всегда меня удручало их быстродействие — точнее, отсутствие оного, вплоть до полного ступора. От чего не спасали никакие манипуляции с процессорами и памятью (об этом будет сказано в очерке о настройке конкретной машины). А вот когда смог себе позволить перетащить каталог для виртуальных машин на раздел SSD (тогда ещё одиночного) — был просто потрясён ростом скорости. А апофеоз восторга наступил после размещения этого каталога на softRAID Level0 из двух SSD.
В секции Ввод можно переопределить хоткеи для управления системой VB и её машинами. Я этого не делаю, довольствуясь умолчальными. Здесь стоит напомнить только, что по умолчанию в качестве главной управляющей клавиши в VB выступает правый Control — например, для переключения из виртуальных Иксов в любую доступную текстовую консоль (виртуальную, так сказать, в квадрате) служит Control+F#.
Касаемо проверки обновлений также говорить особо нечего — кое-какие соображения по этому поводу были высказаны ранее. Касаемо языка: по умолчанию он определяется текущей локалью. Разрешение виртуального дисплея проще всего оставить умолчальным, то есть автоматическим:
Ибо, если конкретный дистрибутив, устанавливаемый в виртуалку, поддерживается «гостевыми дополнениями», то потом для него можно будет менять разрешения в (почти) произвольных пределах. Если же нет — как повезёт: разрешение может быть одним из стандартных, типа 1024×768 или 1152×864. А не исключено, что оно вообще сведётся к чему-то типа 800×600 или даже 640×480 — и никакие настройки это не изменят.
Про остальные секции панели настроек сказать вообще нечего, так что с этим вопросом можно закончить. И перейти собственно к созданию виртуальной машины. Но уже — в следующем очерке, который предваряется небольшой интермедией.
Создание виртуальной машины
Ну вот и настало время для создания первой виртуальной машины. В качестве объекта для установки в неё, в соответствие с целевой аудиторией этого материала, был выбран дистрибутив Matuntu — его последняя сборка с именем Matuntu-B64, дабы и на неё заодно поглядеть. Прочитать о нём можно здесь. Там же есть и ссылки на образы для скачивания.
Как нетрудно догадаться, для создания виртуальной машины предназначена кнопка Создать в инструментальной панели VB. После чего в появившейся панели следует указать имя ОС для машины, изменить тип с умолчальной Windows на нужный нам Linux, после чего версия её также станет Linux 2.6/3.4.X/X.4.X:
Надо заметить, что раньше она, версия, с этот момент сама собой становилась Ubuntu (64-bit). Но, видимо, в сознание широких масс разработчиков наконец проникло мнение, что Ubuntu — не единственный Linux на этом свете.
Впрочем, на самом деле и имя, и тип ОС никакой роли не играют, и служат только для расчёта предлагаемых далее по умолчанию объёмов памяти машины и её диска. Объёмы эти определяются по правилам, ведомым только самому VB, и в дальнейшем мы их проигнорируем. Однако всё-таки для порядку лучше тип и версию ОС указать максимально близкими к реальным — тем более что список вариантов достаточно обширен, и включает даже дистрибутивы, давно не существующие:
Задать объём памяти нужно будет на следующем этапе. По умолчанию для большинства дистрибутивов Linux будет предложено 1024 МБ (а вот для BSD-систем, как почему-то считает VB, и 128 МБ будет вдоволь). Ясное дело, что памяти столько не бывает — даже у распроледнего недобука её обычно от 2 ГБ и выше. Так что мы с Мануалом при 16 «хостовых» гигабайтах почти для всех гостевых систем задаём 4 ГБ. Тем более, что они отъедаются от хоста по требованию, а не про запас:
Следующий этап — создание виртуального диска. От чего, впрочем, можно отказаться (например, если виртуальная машина создаётся для Live-системы) или использовать виртуальный диск, созданный ранее. У нас пока такового не имеется, и выбранный дистрибутив планируется установить, так что останавливаемся на умолчальном варианте:
В некоторых случаях в тестировочных целях на стадии установки системы может потребоваться конфигурация — например, при использовании softRAID, LVM или ZFS. И в одном из последующих очерков будет рассказано, как это делается.
А пока определяется формат файла, играющего роль образа виртуального диска. Поскольку ни с какими другими системами виртуализации я его использовать не планирую — останавливаюсь на родном формате VDI:
Следующий шаг — определение, должен ли размер файла образа быть динамическим или фиксированным. Никаких резонов в пользу второго варианта я не придумал, так что останавливаюсь на первом:
В этом случае, кстати, можно не жмотничать с указанием размера диска — это просто предел, выше которого не прыгнешь, размер же образа будет соответствовать его реальному заполнению. Я обычно ограничиваю размер образа величиной 32 ГБ. Имя для диска резонно оставить тем же, что и имя машины. А с помощью кнопки справа от поля имени можно было бы выбрать существующий файл образа, если бы таковой имелся:
На этом создание виртуальной машины заканчивается и, в принципе, её можно было бы запустить с помощью соответствующей кнопки. Однако и здесь торопиться не надо, как говорил товарищ Саахов: лучше сначала выполнить кое-какие настройки.
Настройка машины
Как подсказывает солдатская смекалка, к настройке созданной виртуальной машины можно приступить, нажав на кнопку Настроить в панели инструментов.
Общие настройки
Кнопка Настроить вызывает вот такое окно:
Описывать все возможные настройки я не буду — в большинстве случаев умолчальные параметры машины вполне подходят. Так что рассмотрю только те, которые представляются мне важными или неоднозначными. И первые из них — во вкладке Дополнительно общей секции окна из предыдущего скриншота. Здесь место для помещения снапшотов данной виртуалки зависит от определения каталога для неё самой — и менять его нет резонов. А вот включить Общий буфер обмена и Функцию Drag’n’Drop, причём в двунаправленном варианте, будет не лишним:
Ни та, ни другая функция сама собой не заработают, ибо они требуют подключения «гостевых дополнений» (о которых, повторяю, будет разговор после установки виртуальной системы). Но раз уж мы оказались рядом — почему бы это не сделать сразу? Просто чтобы не забыть. После чего можно перейти к разделу Система. Где во вкладке Материнская плата главный вопрос — включать или не включать EFI:
Во вкладке Процессор на хост-машине с более чем одним ядром и (или) гипертрейдингом появляется искушение отвести под виртуалку более одного процессора. И если в ней предполагается собирать образы дисков — есть прямой резон это сделать: при включении XZ-сжатия файловой системы многопроцессорность поддерживается на всю катушку:
В настройках экрана я оставляю всё без изменений, хотя для каких-то специальных задач, возможно, не помешает увеличить объём видеопамяти (виртуальной, к видеопамяти хост-машины она не имеет никакого отношения). А вот 3D-ускорение — включай, не включай, всё едино. По крайней мере, Cinnamon в любом случае будет запускаться в режиме программного рендеринга:
Раздел Носители — достаточно важен. Именно здесь следует подключить iso-образ, с которого планируется запуск виртуальной машины. И, если предполагается работа в Live-режиме, включить соответствующую опцию, дабы не повторять процедуру после рестарта:
Здесь же, создав второе устройство на IDE-контроллере, можно подключить и образ диска с гостевыми дополнениями:
Чтобы потом не повторяться, пользуясь случаем, скажу: вопреки не вполне членораздельным сообщениям на официальном сайте VB, скачивать этот образ специально не нужно: при установке VB с официального сайта (как «простым», так и «правильным») он автоматически появится в каталоге /usr/share/virtualbox/VBoxGuestAdditions.iso
. А если использовать способ «хороший» — достаточно установить соответствующий пакет.
Если бы у нас имелся заблаговременно созданный VDI-образ — его можно было бы посадить на SATA-контроллер в дополнение к образовавшемуся при создании машины. Но и при отсутствии его можно создать мультидисковую конфигурацию.
Мультидисковые конфигурации
Стандартная процедура создания виртуальной машины в Virtualbox’е предполагает только однодисковую конфигурацию. Правда, в последующем, при её настройке, можно подключить и какой-либо существующий диск. Однако нередко многодисковая конфигурация машины требуется и на стадии инсталляции — например, при тестировании установки системы на softRAID, LVM или ZFS.
Сконфигурировать и многодисковую виртуальную машину также не сложно (как, впрочем, и всё в Virtualbox’е). Для этого надо зайти (через контекстное или главное меню) в пункт Настройки, там переместиться в секцию Носители и, щёлкнув мышью на строке Контроллер SATA, нажать на сине-зелёненькиую кнопочку с плюсом:
Следующий шаг очевиден — надо нажать кнопку Создать новый диск:
Далее второй диск создаётся точно как и первый — только с другим именем:
После чего можно полюбоваться результатом:
И даже заняться установкой системы — эта процедура в виртуалке ничем не отличается от реальной инсталляции, и потому описывать её здесь мы не будем. Заметим только, что, кроме обычной установки с iso-образа, виртуальную машину можно окучить и другими способами, о которых будет сказано несколько позже. А пока предположим, что некий дистрибутив в ней уже появился волшебным образом, и посмотрим, что можно настроить в нём.
«Гостевые дополнения»
Сразу после первого запуска виртуальная Matuntu представляет собой душераздирающее зрелище, ибо втиснута в окошко размером 640×480. Что, впрочем, не является её уникальной особенностью: именно с таким разрешением запускаются все Ubuntu’иды «в законе» (сама Ubuntu, Kubuntu, Xubuntu, Lubuntu). Почему — одному Ахурамазде ведомо: свежеустановленный Linux Mint, скажем, запускается в нормальном таком окошке, вроде 1280×1024. А вот виртуальная Ubuntu и сородичи запускаются в виде такого безобразия:
При умолчальном разрешении в такой виртуальной системе не то что работать не можется — смотреть не хочется. Поэтому первое действие после установки — подключение к виртуальной машине так называемых «гостевых дополнений» (Guest Additions).
Подготовительные действия
«Гостевые дополнения» — это ни что иное, как модули ядра гостевой конкретной машины, которые, прежде чем установиться, должны быть собраны. И, следовательно, для их установки потребуется сборочный инструментарий. В таких системах, как Matuntu и Cintu, полный его комплект имеется «из коробки». В более иных дистрибутивах, возможно, потребуется установка соответствующих пакетов.
В Ubuntu’идах (и, кажется, вообще в deb based дистрибутивах) самый простой способ добиться нужного результата — установка метапакета build-essential
:
$ sudo apt install build-essential
Нечто аналогичное, насколько я помню, имеется и в rpm based дистрибутивах.
Установка дополнений
«Гостевые дополнения» пребывают внутри образа VBoxGuestAdditions.iso
, который, как уже говорилось, устанавливается автоматически вместе с полной системой VB и находится в каталоге /usr/share/virtualbox/
. О чём, впрочем, помнить не обязательно — достаточно зайти в меню окна запущенной виртуальной машины и выбрать там пункт Подключить образ диска Дополнений гостевой ОС:
На это последует предложение автоматического запуска, которое следует принять:
Как и согласиться с повторным предложением того же самого, после чего ввести пароль — и наблюдать сборку дополнительных модулей для ядра гостевой системы:
По завершении чего будет предложено закрыть терминальное окно нажатием Enter‘а. Затем следует перезагрузить виртуальную машину и заняться настройками экрана штатными средствами применяемого десктопа.
Сказанное выше относится ко всем Ubuntu’идам (в том числе и к Cintu с Matuntu), а также ко многим другим популярным дистрибутивам. Однако в общем случае образ с «гостевыми дополнениями» автоматически подключаться не обязан. И что делать, если «автоматика» не сработает? А на попытку запустить подключение «гостевого» диска последует сообщение, что сделать это не получилось. Или, паче того, никакого сообщения не будет вовсе, такое тоже случается…
… правда, ныне достаточно редко: с момента сочинения первой версии очерка про «гостевые дополнения» я довольно долго ждал момента, когда мне подвернётся дистрибутив, с которым «автоматический номер» не проходит.
И вот, наконец, подфартило: установив как-то в виртуалке очередную версию PCLinuxOS, я при попытке Подключить образ… через меню VirtualBox’а в ответ получил тишину. То есть не последовало даже сообщения о невозможности это сделать. Правда, сам по себе образ «гостевого» диска при этом в виртуалке смонтировался:
Что делать дальше — думаю, солдатская смекалка вам уже подсказала: открыть терминал, перейти в соответствующий каталог (а моём случае — в /media/VBOXADDITIONS_5.0.14_105127/
) и, авторизовавшись там root’ом, запустить на исполнение нужный бинарник:
# ./VBoxLinuxAdditions.run
После чего дождаться окончания сборки соответствующих модулей и перезапустить виртуальную машину.
Разрешение виртуального экрана
Первое, что хочется сделать после установки «гостевых дополнений» — это создать комфортную для работы виртуальную среду. А это предполагает для начала подбор разрешения виртуального экрана, адекватного глазам применителя и его монитору.
Как уже говорилось, во многих дистрибутивах это можно сделать и без всякиз «дополнений». Однако общий случай — обращение к штатным средствам используемого десктопа. Например, в Cintu с её Cinnamon для этого вызываются Параметры системы, где в секции Оборудование отыскивается пункт Дисплей. И в нём из всего списка теоретически возможных разрешений выбирается нужное:
Для наших с Мануалом глаз и при нашем мониторе о 27 инчах, комфортным разрешением оказывается 16:9.
От «гостя» к хосту и обратно
Изменением разрешения виртуальной системы функции «гостевых дополнений» не ограничиваются. После этого начинает работать обмен данными между хостом и гостевой системой через буфер. Правда, не «мышиный» — не тот, в который текстовые фрагменты помещаются сразу по факту выделения их мышью. А тот, что условно можно назвать «Иксовым», то есть по комбинациям клавиш Control+C (копирование), Control+X (вырезание) и Control+V (вставка):
Появляется также возможность прямого перетаскивания файлов и каталогов из гостевой системы в «хозяйскую» и обратно:
В обоих случаях обмен может быть односторонним (из хоста к «гостю» и наоборот), или двунаправленным, как показано на скриншотах. Кроме того, соответствующие опции можно было включить и заранее, как говорилось в разделе об общих настройках. Однако заработают они только теперь. Да и то, только после перезапуска виртуальной машины.
Разделяемые каталоги
Наконец, дополнениями обеспечивается ещё один способ обмена данными между хост-машиной и гостевой системой — совместное использование каталогов. По этому вопросу в сети можно найти массу информации, которая… не то что неправильна, а, скажем так, несколько избыточна и часто не вполне членораздельна. Потому что на самом деле всё это дело не простое. А более чем простое.
Настройка разделяемых каталогов, доступных на чтение/запись пользователю как из хост-машины, так и из виртуалки, начинается с создания в первой каталога, которому предстоит стать разделяемым. Например, вот такого:
$ mkdir ~/vbox
Создаём в нём текстовый файл такого, например, содержания:
Это тестовый файл для настройки share-каталога в Virtualbox
После этого переходим в окно гостевой системы и в его меню выбираем Устройства -> Общие папки -> Настроить общие папки, чем вызывается такое окно:
Добавляем папку машины, найдя только что созданный каталог в файловой иерархии хоста и включив для него нужные опции:
Он появляется в списке папок машины:
Штатными средствами используемого в виртуалке десктопа добавляем пользователя в группу vboxsf
. Или проделываем то же самое командой
$ sudo usermod -G vboxsf -a username
Перезагружаем гостевую систему, заходим в каталог /media/sf_vbox/
, видим в нём наш текстовый файл и читаем его содержимое:
Забываем навсегда про те турусы на колёсах, которые выдали нам Гоша и Яша по поводу разделяемых каталогов в Virtualbox’е. Всё.
Внутри виртуалки
А теперь можно вернуться к вопросу — а откуда же взялось содержимое виртуальной машины, которое подвергалось всяческим настройкам? Первый ответ — напрашивающийся: это некий инсталлированный обычным образом дистрибутив, о чём и говорить-то скучно. Но есть и два других способа обретения системы в виртуальной машине. Первый из них — воспользоваться одним из готовых образов.
Готовые VDI-образы
Майнтайнеры некоторых дистрибутивов, наряду с iso-образами и, иногда, образами для записи на флешки/карты, изготовляют и образы, предназначенные для прямого запуска в виртуальных машинах — благо, из таковых широко распространены только две, VMWare и VirtualBox (о гипервизорах «ядерного» уровня здесь речь не идёт, перед ними ставятся совсем другие задачи). Да вот беда — дистрибутивы, интересующие нас с Мануалом, почти никогда в их число не попадали.
Однако при изучении вопроса всё оказалось не так уж печально: в процессе поиска «виртуализованных» образов я натолкнулся на сайт OSBoxes, содержащий коллекцию оных для многих популярных и просто интересных дистрибутивов, в форматах как VMWare, так и VirtualBox’а. Правда, в момент сочинения этих строк при заходе на сайта следует сообщение, что
Срок действия его сертификата безопасности истёк 3 дня назад.
Но это, надеюсь, препятствие временное, а пока легко обходится. И никак не помешает нам с Мануалом выпить ознакомиться со списком — разумеется, вторым. Приводить его полностью не буду — заинтересованные лица могут ознакомиться с ним сами. Отмечу только, что из интересующих нас с Манулом там не обнаружилось только Maui. Всё остальное, от Antergos’а до Xubuntu, место быть имело, хотя и не всегда самых последних версий — но зато часто и многих предшествующих.
Большинство образов — в сборках для обеих архитектур, 32- и 64-битной. Разумеется, если первая ещё поддерживается майнтайнерами дистрибутива. Так, Ubuntu 17.10 Artful имеется только в 64-битном исполнении. Тогда как все более ранние релизы, начиная с Ubuntu 12.04 Precise Pangolin, представлены обоими вариантам.
Образы для VirtualBox — стандартные файлы *.vdi
, сжатые компрессором 7z. Для VMWare это также 7z-архиавы, объединяющие в себе всё изобилие файлов формата этой виртуальной машины (честно говоря, уже не помню, как он устроен, да и речи о них дальше не будет).
Обращение с образами для VirtualBox’а очень простое. Архив распаковывается в подходящий каталог (тот, что предназначен для хранения виртуальных дисков вообще, у меня — /home/data/vbox
). Далее виртуальная машина создаётся обычным образом — задаётся её имя и то, что в VirtualBox’е называют «типом» и «версией», например, так:
На самом деле, говорилось выше, «тип» и «версия» могут быть любыми. Размер памяти задаётся следом — я отвожу под это дело обычно 2 или 4 ГБ. А вот диск у нас уже создан трудами работников OSBoxes, надо только отметить соответствующий пункт и выбрать нужный образ:
После чего новая виртуальная машина оказывается в списке виртуалок в виде, готовм к немедленному использованию. И, поглядев на несколько интересующих нас систем через призму OSBoxes, я и кот Мануал с полной ответственностью можем рекомендовать этот сайт любителям поэкспериментировать с дистрибутивами без риска для своего рабочего окружения и лишних трудозатрат на их установку.
Клонирование виртуальных машин
Второй способ обрести операционный «наполнитель» виртуальной машины без тоскливой инсталляции — это клонирование машины, уже созданной, настроенной и несущей на себе работоспособную ОС, также сконфигурированную должным образом. Это — задача, частая при создании и тестировании собственных индивидуализированных сборок. Благо, в Virtualbox’е она выполняется не просто, а очень просто. Соответствующая функция вызывается либо из главного меню: Машина –> Клонировать, либо из контекстного меню по ПКМ:
Очевидно, что в любом случае клонируемая машина должна быть выключена — в работающей машине указанный пункт активизирован не будет.
В появившемся окне будет предложено задать имя новой машины — по умолчанию это будет Клон [orig-name], однако ясно, что оно может быть любым, кроме совпадающего с исходным:
Нужно ли генерировать новые MAC-адреса для сетевых устройств — зависит от задачи. Для тех целей, в которых я использую Virtualbox (тестирование и модификация собственных образов) — не нужно.
Далее предлагается определить с типом клонирования — полным или связным. Чем они различаются — очевидно из поясняющего текста. Для моих целей подходит только полное клонирование:
Затем начинается процесс клонирования. Длительность его зависит от величины VDI-образа и быстродействия носителя. Здесь, как нигде, сказывается превосходство SSD дан HDD в быстродействии — не на порядок, конечно, во что можно было бы верить (если верить формальным характеристикам), но в разы — точно.
По завершении клонирования никакого сообщения не выводится — просто в списке виртуальных машин появляется имя, соответствующее клону:
В примере можно видеть cintu-ts
— собранную «вручную» систему-матку из mini.iso Ubuntu 16.04.1 и Cinnamon из репозитория Tsvetko, без всяких дополнительных компонентов, и два её (пока) точных клона, которым со временем предстоит стать mini- и midi-редакциями Cintu 16.04.2, соответственно. Именно таким способом мы с котом Мануалом собираем все редакции нашей любимой системы, отличные от минимальной.
Установите виртуальную машину Windows 7 в VirtualBox
1- Download Windows 7 Iso
Для начала, вам нужно скачать установку Windows 7 с форматами Iso, и Bootable. Если у вас есть лицензионный CD Key вы можете скачать напрямую с вебсайта Microsoft:
Если у вас нет лицензионного CD Key, найдите страницу где вы сможете скачать установку Windows7 Iso, например вебсайт ниже:
OK, здесь у меня есть установка Windows 7 формата Iso:
2- Объявить виртуальную машину Windows 7
Для начала нужно открыть VirtualBox, выбрать New чтобы создать виртуальную машину.
Ввести название виртуальной машины, здесь я назвал «Windows7»:
Выбрать количество RAM чтобы предоставить для виртуальной машины.
Далее создать виртуальный жесткий диск для вашей виртуальной машины.
Выбрать позицию где ваш файл виртуального диска будет создан. И указать размер вашего виртуального диска.
Виртуальная машина Windows 7 создана, и вы можете ее увидеть в окне VirtualBox Manager. Заметьте, что созданная вами виртуальная машина еще не установила операционную систему, поэтому вам нужно установить операционную систему для нее.
3- Установить операционную систему
В шаге выше вы объявили виртуальную машину на VirtualBox. Теперь вам нужно установить для нее операционную систему.
Нажмите на «Start»:
VirtualBox спросит вас где находится файл ISO, который вы скачали в предыдущем шаге.
OK, теперь операционную система начинает установку, если вы знакомы с установкой операционной системы Windows, то это очень просто.
Ввести пароль и подсказку (Hint), Информация, которая поможет вам вспомнить пароль если в будущем вы забудете.
Выбрать время и часовой пояс:
OK Hệ điều hành đã cài đặt xong!
4- Установить дополнительные инструменты
В предыдущем шаге вы успешно установили виртуальную машину. На самом деле вам нужно copy & paste файлы между виртуальной машиной и вашим компьютером, поэтому вам нужно установить дополнительные программные обеспечения.
Виртуализация для обывателя ~ Сетевые заморочки
Данная статья, расскажет вам, мои дорогие слушатели, о том как можно использовать виртуализацию в домашних условиях для тестирования, еще не опробованных вами, операционных систем, или же для организации тестовой площадки позволяющей заменить физическую сеть, состоящую из двух-трех компьютеров.
Когда мы с вами устанавливаем операционную систему на реальный компьютер, она подстраивается под его аппаратное обеспечение (процессор, материнскую плату, жесткие диски и т.д.) и начинает функционировать, используя в своей работе ресурсы данного аппаратного обеспечения. А можно ли как то обмануть операционную систему и подсунуть ей вместо реального железа виртуальное? Да можно, это возможно осуществить, используя специальные программные продукты для виртуализации. Данные программы позволяют создать внутри одной операционной системы специальные изолированные программные среды (виртуальные машины), которые заменяют реальное аппаратное обеспечение для установленных внутри них операционных систем. Данные виртуальные машины настолько хорошо эмулируют реальное аппаратное обеспечение, что установленные внутри них операционные системы даже не подозревают, что они используют не реальные железки, а всего лишь виртуальные устройства.
Принцип действия виртуальных машин |
Какие же плюсы дает нам использование виртуальных машин (кроме как возможность попробовать другую операционную систему в уже установленной)? В настоящее время многие опытные пользователи придерживаются концепции «один сервер – один сервис», то есть на одной машине должно функционировать только одно приложение, имеющее более или менее большое значение для компании. Соблюдение данной концепции позволяет избежать проблем совместимости между различными приложениями. Использование виртуальных машин оптимально подходит для реализации данной концепции, не нужно покупать несколько физических серверов, можно купить один и создать на нем несколько виртуальных машин. Так же очень часто бывает так, что физические сервера на которых функционируют не очень требовательные приложения имеют очень малую загруженность, в таком случае будет выгодно перенести часть из них (или все) на виртуальные машины, развернутые на одном сервере виртуализации.
Но вернемся все же к темам более близким обычным пользователям. Поговорим о программных продуктах, которые можно использовать для создания виртуальных машин. В данный момент на рынке представлено огромное множество таких программных продуктов, от различных производителей, есть платные варианты, а есть бесплатные. Перечислим наиболее популярные бесплатные программы для создания виртуальных машин, которые наиболее пригодны для использования дома:
- VirtualBox от компании Oracle, работает в Windows, Linux и других операционных системах;
- VMware Player, работает в Windows, Linux. По началу умел только воспроизводить уже готовые образы виртуальных машин, но с версии 3.0 научился создавать их сам;
- Virtual PC теперь уже от компании Microsoft, работает только в Windows.
Лично мне, из всех этих продуктов, при использовании в ОС Windows, наиболее симпатичен Virtual PC. Поэтому процесс создания виртуальных машин и организации сети между ними, мы рассмотрим именно на примере данного приложения. При использовании Virtual PC стоит обратить внимание на, то что в Windows XP поддерживаются только версии Virtual PC 2004 и 2007, а в Windows 7 только Windows Virtual PC, выпускаемая в качестве обновления к операционной системе (именно данную версию мы рассмотрим далее). Для того, чтобы получить Windows Virtual PC перейдите по данной ссылке и скачайте дистрибутив для вашей системы. Перед скачиванием дистрибутива вам придется проверить вашу копию Windows на подлинность. Процесс установки не вызывает никаких трудностей и сводится к нажатию на две кнопки. После установки у вас в меню пуск появится пункт Windows Virtual PC, щелкнем по нему. Открывшееся окно, по сути, представляет из себя окно проводника, и немного обескураживает особенно если вы до этого использовали Virtual PC 2004 или 2007.
Создаем новую виртуальную машину |
Для того чтобы создать новую виртуальную машину, щелкните по кнопке «Создать виртуальную машину», расположенной в верхней части окна. В открывшемся окне введите название новой виртуальной машины и путь, по которому будут храниться ее файлы.
Имя и расположение виртуальной машины |
Далее потребуется выбрать количество ОЗУ, отведенное под виртуальную машину, если вы планируете установить на нее Windows XP, то вполне хватит 300 Мб (если вы ставите другую ОС это значение может быть как больше так и меньше). Если вы не планируете подключать виртуальную машину к реальной сети, то снимаем галочку «Использовать сетевые подключения компьютера», в противном случае оставляем. В данном случае оставим.
Количество ОЗУ выделенное виртуальной машине, а также некоторые сетевые настройки |
В следующем окне можно создать новый виртуальный жесткий диск, для нашей виртуальной машины, или же подключить к ней уже существующий виртуальный жесткий диск. Не будем ничего менять в данном окне и нажмем кнопку «Создать».
Создаем виртуальный жесткий диск |
После данных нехитрых действий, мы уже создали свою виртуальную машину и она уже доступна в папке «Виртуальные машины».
Только что созданная виртуальная машина |
Далее установим на данную виртуальную машину операционную систему, продемонстрируем как это делается на примере установки Windows XP. Щелкните по только что созданной виртуальной машине правой кнопкой мыши и выберите пункт «Параметры».В открывшемся окне выберите пункт «DVD дисковод», в левой части окна выберите пункт «Открыть ISO образ» и укажите путь к образу устанавливаемой вами операционной системы.
Подсовываем виртуальной машине образ ОС |
После этого нажмите на кнопку «Ок» и закройте окно параметров, щелкните правой кнопкой мыши по файлу виртуальной машины и выберите пункт «Открыть». Начнется процесс установки операционной системы, мало чем отличающийся от установки ОС на обычный компьютер, разве что непривычно смотреть на него в маленьком окошке (далее приведены лишь некоторые шаги установки).
Начало установки Windows на виртуальную машину |
Форматируем раздел |
Прогресс установки |
Следующие шаг установки ОС |
Вот и все ОС установлена |
После завершения процесса установки ОС выключите виртуальную машину, зайдите в ее параметры и извлеките из DVD привода виртуальной машины образ, устанавливаемой операционной системы. На этом процесс установки ОС на виртуальную машину будет полностью завершен.
Одна виртуальная машина позволит вам опробовать еще не знакомые операционные системы, но она вряд ли чем то вам поможет в освоении компьютерных сетей. Поэтому попробуйте создать еще одну виртуальную машину и установите на нее ОС.
После того как вторая виртуальная машина будет готова, откройте по очереди параметры обоих виртуальных машин и перейдите на вкладку Сеть, и сконфигурируйте их параметры согласно рисунку.
Параметры сети обоих виртуальных машин |
Как вы можете заметить, только что мы с вами создали свою маленькую сетевую лабораторию на базе виртуальных машин, в которой можно отрабатывать принципы работы различных сетевых протоколов. Данная виртуальная лаборатория включает всего две виртуальные машины, связанные своей сетью (никак не связанной с реальной сетью нашего ПК). В следующих статьях используя подобные виртуальные машины мы научимся настраивать много новых и интересных вещей.
изображений | VirtualBoxes — Бесплатные изображения VirtualBox®
изображений | VirtualBoxes — Бесплатные образы VirtualBox®Мы предоставляем готовые образы для нескольких операционных систем с открытым исходным кодом.
Обратите внимание, что:
- Каждый образ содержит последнюю версию программного обеспечения на день создания образа . Выполняйте обновления самостоятельно, и может потребоваться поиск документации для чтения с помощью вашей любимой поисковой системы .
- Имена пользователей и пароли по умолчанию , где необходимо, можно найти рядом со ссылкой для загрузки каждого изображения . Приглашаем вас создать собственного пользователя или, по крайней мере, изменить пароли, если вы собираетесь использовать изображения в общедоступной среде.
Изображения специального назначения.
GNU / Linux (инструменты среды пользователя GNU, работающие поверх ядра Linux)
- Archlinux (веб-сайт).
- CentOS (веб-сайт): установка выполняется с DVD с параметрами по умолчанию
- Damn Small Linux (сайт): установка производится с компакт-диска, с параметрами по умолчанию.
- Debian (веб-сайт): установка была произведена из ISO-образа netinstall для архитектуры x86.
- DeLi Linux (веб-сайт).
- Dreamlinux: установка была произведена с компакт-диска с параметрами по умолчанию.
- Fedora (веб-сайт).
- Fluxbuntu (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- Gentoo (веб-сайт): установка выполняется из образа ISO, а затем выполняется индивидуальная настройка.
- gNewSense (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- gOS (сайт).
- Kubuntu (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- LinuxMint (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- Lubuntu (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- Mandriva (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- Manjaro (веб-сайт): установка выполняется с компакт-диска, с параметрами по умолчанию.
- Moblin 2 (веб-сайт): установка выполняется из файла .img / .iso, предоставленного проектом.
- moonOS (сайт).
- OpenSUSE (веб-сайт).
- PCLinuxOS (сайт).
- Puppy Linux (сайт).
- Sidux (сайт).
- Slackware (веб-сайт): установка была произведена с первого компакт-диска с выбором минимального набора дисков.
- SliTaz (сайт)
- Tiny Core Linux (веб-сайт)
- TinyMe
- Ubuntu (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- Ubuntu Server (веб-сайт): установка выполняется с компакт-диска.
- Ubuntu Studio (веб-сайт): установка выполняется с компакт-диска, параметры по умолчанию установлены
- Xubuntu (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- VectorLinux (веб-сайт): установка выполняется с компакт-диска с параметрами по умолчанию.
- Zenwalk (веб-сайт): установка выполняется с компакт-диска Standard Edition с параметрами по умолчанию.
GNU / OpenSolaris (инструменты среды пользователя GNU, работающие поверх ядра OpenSolaris)
GNU / FreeBSD (инструменты среды пользователя GNU, работающие поверх ядра FreeBSD)
BSD
Прочие
- AROS (веб-сайт): установка производилась из ISO-образа ночной сборки.
- FreeDOS (веб-сайт): установка производилась с официального ISO-образа.
- Haiku (веб-сайт): образ был создан из необработанного образа жесткого диска для ночной сборки.
- MINIX (веб-сайт): установка производилась с официального ISO-образа (MINIX 3).
- ReactOS (веб-сайт): установка производилась с официального ISO-образа.
- SYLLABLE (веб-сайт): установка была произведена с официального ISO-образа.
- Android-x86 (веб-сайт): установка была произведена из ежедневного ISO-образа.
- Plan 9 (веб-сайт): установка производилась с ISO-образа.
Нравится:
Нравится Загрузка…
% d таких блоггеров:
Как поделиться образом VirtualBox?
Я много раз переносил свое устройство VBox с одного ноутбука или настольного компьютера, и требуются простые настройки в зависимости от машины, на которой вы хотите его запустить. Это отличный способ позволить другим делать то, что вы знаете, и делиться знаниями о разработке или просто иметь мобильность и мощность, которые вам нужны.Я инженер по автоматизации и мне нужны определенные предметы для работы. Операционная система и программное обеспечение диктуют это, но прелесть в том, что это можно запустить на любой машине, которую вы знаете.
Обычно я экспортирую свою текущую виртуальную машину (Vbox) в файл (.ova), а затем сохраняю ее на USB-накопитель или переносной диск. Моя виртуальная машина сейчас занимает почти 12 гигабайт и растет, поэтому ее нельзя отправлять по электронной почте. Затем дома я могу импортировать его, чтобы выполнять любую дополнительную работу, которую я мог бы сделать. Кроме того, я также удаленно подключил рабочий стол к своему рабочему компьютеру и таким образом работаю на своей виртуальной машине.Я всегда стараюсь экспортировать виртуальную машину раз в пару недель, чтобы в случае чего я мог повторно установить / импортировать последний рабочий Vbox, который у меня был. Очень важно иметь хорошую рабочую копию вашей виртуальной машины (.ova) на случай, если что-то будет повреждено или не будет работать по какой-либо причине. Однажды у меня была недоступна виртуальная машина, и, к счастью, у меня была резервная копия ее версии.
Еще одно дополнительное преимущество — лицензирование. Больше не нужно лицензировать программное обеспечение, которое изначально было лицензировано в оригинале, или публиковать оригинальный Vbox.Как только лицензия становится частью виртуальной машины, она становится неотъемлемой частью и может быть беспрепятственно установлена на новом компьютере. Виртуальная машина и связанные с ней лицензии на программное обеспечение являются ее частью и не требуют дополнительных лицензий для того же программного обеспечения на новой машине. Фактически, большинство инженеров работают таким образом, чтобы сохранить целостность своей работы и иметь возможность беспрепятственно переносить ее на различные машины с полной функциональностью.
Как поделиться последней версией VBox Manager? Просто создайте экспорт того, что у вас есть (.ova) из меню файлов, затем после установки менеджера на новую машину импортируйте его. Запуск VBox сообщит вам, что работает, а что нет, поэтому вам, вероятно, придется внести некоторые изменения в конфигурацию VBox (в основном связанного с оборудованием), чтобы заставить его работать. (например, наборы микросхем, настройки com или сетевые адаптеры, общие папки и т. д.)
Большинство устройств будут работать с настройками по умолчанию в диспетчере при импорте на новую машину, и после этого вы можете управлять тем, что хотите.У меня практически не было проблем с запуском Vbox (импортированного .ova) на любом Mac или ПК с Windows или любой версией. Надеюсь, это поможет.
1,14. Импорт и экспорт виртуальных машин
1,14. Импорт и экспорт виртуальных машин
VirtualBox может импортировать и экспортировать виртуальные машины в стандартный формат открытой виртуализации (OVF). [6]
OVF — это кроссплатформенный стандарт, поддерживаемый многими системами виртуализации. продукты, позволяющие создавать готовые виртуальные машины, способные затем быть импортированным в виртуализатор, такой как VirtualBox.VirtualBox делает Легкий доступ к импорту и экспорту OVF и его поддержка из Менеджера. window, а также его интерфейс командной строки. Это позволяет упаковывать так называемые виртуальные устройства : образы дисков вместе с настройками конфигурации, которые можно легко распространять. Этот так можно предложить полные готовые к использованию программные пакеты (операционные системы с приложениями), которые не требуют настройки или установки кроме импорта в VirtualBox.
Примечание
Стандарт OVF сложен, и поддержка VirtualBox является текущий процесс.В частности, не дается никаких гарантий, что VirtualBox поддерживает все устройства, созданные другим программным обеспечением виртуализации. Для список известных ограничений см. в главе 14, Известные ограничения .
Устройства в формате OVF могут появляться в двух вариантах:
Они могут быть в виде нескольких файлов, в виде одного или нескольких образов дисков, обычно в широко используемом формате VMDK (см. Раздел 5.2, «Файлы образов дисков (VDI, VMDK, VHD, HDD)») и текстовый файл описания в формате XML. диалект с
.ovf
расширение. Затем эти файлы должны находиться в том же каталоге, чтобы VirtualBox мог иметь возможность импортировать их.В качестве альтернативы, вышеуказанные файлы могут быть упакованы вместе в один архивный файл, обычно с
.ova
расширение. (Такие архивные файлы использовать вариант формата архива TAR и, следовательно, может быть распаковывается вне VirtualBox любой утилитой, которая умеет распаковывать стандартные файлы TAR.)
К импортировать прибор в один из
вышеупомянутые форматы, просто дважды щелкните файл OVF / OVA. [7] Или выберите «Файл» → «Импортировать устройство» из
Окно Менеджера. В появившемся диалоговом окне файла перейдите к файлу
либо с .ovf
, либо с .ova
расширение файла.
Если VirtualBox может обрабатывать файл, появится диалоговое окно, подобное следующему появится:
Это представляет виртуальные машины, описанные в OVF файл и позволяет изменять настройки виртуальной машины с помощью двойной щелчок по элементам описания. После того, как вы нажмете «Импорт» , VirtualBox скопирует образы дисков и создавать локальные виртуальные машины с настройками, описанными в диалоговом окне.Затем они появятся в списке виртуальных машин диспетчера.
Обратите внимание, что, поскольку образы дисков имеют тенденцию быть большими, а образы VMDK, поставляются с виртуальными устройствами, как правило, поставляются в специальном сжатом виде формат, который не подходит для прямого использования виртуальными машинами, изображения необходимо сначала распаковать и скопировать, что может занять несколько минут.
О том, как импортировать изображение из командной строки, см. Раздел 8.10, «Импорт VBoxManage».
И наоборот, в экспортировать виртуальных машины, которые у вас уже есть в VirtualBox, выберите «Файл» → «Экспорт» прибор «.Появится другое диалоговое окно, в котором можно комбинировать несколько виртуальных машин в устройство OVF. Затем выберите цель место, где должны храниться целевые файлы, и преобразование процесс начинается. Это снова может занять некоторое время.
О том, как экспортировать изображение из командной строки, см. Раздел 8.11, «Экспорт VBoxManage».
Примечание
OVF не может описывать снимки, сделанные для виртуального машина. В результате при экспорте виртуальной машины с снимки, будет экспортировано только текущее состояние машины, и образы дисков в экспорте будут иметь «сплющенное» состояние, идентичное к текущему состоянию виртуальной машины.
[6] Поддержка OVF была первоначально представлена в VirtualBox 2.2 и с тех пор претерпел значительные улучшения с каждой версией.
[7] Начиная с версии 4.0 VirtualBox создает тип файла ассоциации для файлов OVF и OVA на вашем хосте, работающем система.
Kali внутри VirtualBox (гостевая виртуальная машина)
Это руководство посвящено виртуализации Kali Linux внутри VirtualBox, что позволяет получить виртуальную машину Kali. Это отличный способ использования Kali, поскольку он полностью отделен от хоста, позволяет вам взаимодействовать с другими виртуальными машинами (а также с хост-компьютером и другими машинами в сети) и позволяет вам возвращаться к моментальным снимкам.
Вы можете следовать нашему другому руководству, если пытаетесь установить VirtualBox на Kali Linux (в качестве хоста).
Приведенное ниже руководство — это то, что мы используем для создания наших готовых образов Kali Linux VirtualBox. Вы можете изменить это по своему усмотрению. Мы всегда генерируем изображения с использованием последней версии VirtualBox.
Возможно, вам потребуется включить виртуализацию в BIOS / UEFI для (например, Intel VT-x / AMD-V)
Wizard
После запуска VirtualBox выберите «New» (Machine -> New).
Следующий экран — «Имя и операционная система», в котором вы присваиваете имя виртуальной машине. Это имя также используется в любых именах файлов (таких как конфигурация, жесткий диск и моментальный снимок — которые с этого момента не меняются).
В этом руководстве мы оставляем его общим (поскольку Kali — это непрерывный дистрибутив, и мы обновляем его), однако для наших выпусков мы используем номер версии в названии, поскольку это фиксированный выпуск ( kali-linux- ГГГГ.N-vbox-ARCH
. Пример: kali-linux-2021.1-vbox-amd64
) .
Для «Типа» мы установили его как Linux
. Для «Версии» мы собираемся использовать образ рабочего стола x64, поэтому мы собираемся выбрать Debian (64-бит)
.
«Размер памяти» — это следующий раздел, в котором мы можем определить, сколько оперативной памяти использовать. Опять же, чем больше объем оперативной памяти, тем больше приложений может быть открыто и с повышенной производительностью. Различные инструменты внутри Kali могут потребовать ресурсов. Когда мы создаем общие виртуальные машины, мы выбираем 2048 МБ
(2 ГБ) для ОЗУ, но мы часто увеличиваем это значение для наших персональных машин, поскольку у нас есть высокопроизводительные устройства с резервной ОЗУ, которые Kali может использовать.
Этот экран ниже, «Жесткий диск», позволяет нам Создать новый виртуальный диск сейчас
.
Для «Тип файла жесткого диска» мы выбираем VDI (VirtualBox Disk Image)
(и его вариант по умолчанию).
Для следующего экрана «Хранилище на физическом жестком диске» мы выбираем вариант по умолчанию Динамически выделяемый
.
Теперь, выбрав «Расположение и размер файла», мы можем определить размер виртуального жесткого диска.Мы используем 80,00 ГБ
для наших виртуальных машин.
После нажатия на «Создать» мастер будет готов.
Теперь мы нажимаем «Настройки» для дальнейшей настройки виртуальной машины.
В «Общие» -> «Дополнительно» мы обязательно устанавливаем для «Общий буфер обмена» значение , двунаправленный
, а также «Перетаскивание» на , двунаправленный
В « Система »->« Материнская плата », мы меняем« Порядок загрузки », чтобы убедиться, что Hard Disk
является верхним, а Optical
— вторым.Все остальное отключено.
В «Система» -> «Процессор» мы увеличиваем «Процессор (ы)» до 2
.
В то же время мы также включаем «Расширенные функции» для Включить PAE / NX
.
В «Дисплей» -> «Экран» мы убедитесь, что для параметра «Видеопамять» установлено значение 128 МБ
Еще один пункт, на который следует обратить внимание, — убедиться, что «Ускоренная 3D графика» отключена. , поскольку люди сообщали, что это вызывает проблемы.
Окончательный вид настроек выглядит следующим образом:
Когда мы будем готовы к работе, нажмите «Старт».
При первом запуске мы получим запрос о том, хотим ли мы смонтировать образ для использования в качестве «загрузочного диска». Мы хотим использовать наш образ Kali, а не физический диск, поэтому выбираем значок сбоку от раскрывающегося списка.
Откроется новое всплывающее окно «Селектор оптических дисков». Теперь мы нажмем «Добавить», а затем перейдем туда, где находится наш ISO.
После нажатия «Открыть» мы видим, что он был добавлен, поэтому мы убеждаемся, что он выбран, и нажимаем «Выбрать».
Все, что осталось сделать, это нажать «Старт».
После того, как все это будет сделано, мы сохраняем, запускаем виртуальную машину и затем продолжаем установку Kali Linux, как мы обычно делали бы установку с нуля.
В процессе установки Kali Linux мастер установки должен определить, находится ли он внутри виртуальной машины . Если это так, должен автоматически установить любые дополнительные инструменты (например, virtualbox-guest-x11
), чтобы улучшить взаимодействие с пользователем.Если вы хотите переустановить его вручную, вы можете ознакомиться с нашим гостевым руководством VirtualBox.
Как добавить образы ISO в VirtualBox 6
С помощью одного простого трюка вы можете сделать создание виртуальной машины VirtualBox намного более эффективным.
VirtualBox это отличный способ для пользователей, разработчиков и администраторов не только тестировать различные операционные системы, но и развертывать виртуальные машины в ваших центрах обработки данных различного типа и назначения.Одна из многих причин, по которым я использую VirtualBox для удовлетворения своих потребностей в виртуальных машинах, заключается в том, что он позволяет эффективно создавать виртуальные машины.
Одна из областей, в которой VirtualBox действительно демонстрирует свою эффективность, — это возможность повторно использовать образы ISO для развертывания виртуальных машин. Это почти похоже на то, как вы можете повторно использовать образ Docker для развертывания контейнеров. После добавления в систему вы можете развернуть столько контейнеров, сколько вам нужно — все из одного образа.
Но как добавить изображения в VirtualBox? Вы можете добавлять их по мере необходимости, например, когда вы создаете новую виртуальную машину, или вы можете использовать инструмент, чтобы добавить столько образов ISO, сколько может потребоваться вашему центру обработки данных, зная, что они будут готовы, когда вы идете создать новую виртуальную машину.
Я хочу показать вам, как добавить образы ISO в VirtualBox, чтобы они всегда были наготове, когда вы хотите создать новую виртуальную машину.
ПОСМОТРЕТЬ: Набор для найма: администратор базы данных (TechRepublic Premium)
Что вам понадобится
Единственное, что вам нужно для выполнения этой работы:
Как использовать диспетчер виртуальных носителей
Инструмент, который мы будем использовать, называется диспетчером виртуальных носителей. Из этого инструмента вы можете добавлять новые жесткие диски, оптические диски и (если у вас есть серьезно устаревшие устаревшие технологии) гибкие диски.
Чтобы использовать этот инструмент, откройте VirtualBox и щелкните Файл | Менеджер виртуальных носителей. В открывшемся окне (, рис. A, ) щелкните вкладку «Оптические диски».
Рисунок A
Диспетчер виртуальных носителей VirtualBox.
На вкладке «Оптические диски» (, рис. B, ) нажмите «Добавить» в верхнем левом углу.
Рисунок B
Вкладка «Оптические диски» диспетчера виртуальных носителей.
Найдите первый ISO-образ, который вы хотите добавить, и нажмите «Открыть» (, рис. C, ).
Рисунок C
Добавление ISO-образа Fedora Server.
Поскольку вы можете добавить только один образ ISO за раз, после добавления первого ISO вернитесь на вкладку «Оптические диски» и добавьте еще один. Продолжайте делать это, пока не добавите все нужные ISO-образы.
Предостережение
После добавления этих образов ISO они всегда будут доступны для использования при создании виртуальных машин, за двумя исключениями. Если вы удалите эти ISO-образы из локального хранилища или переместите их в другой каталог, они не будут доступны для использования.По этой причине убедитесь, что вы сохранили этот ISO-образ на диске или в разделе, где они всегда могут оставаться.
Я храню все ISO-образы для использования VirtualBox на их собственном диске. Делая это, мне не нужно беспокоиться о том, что они заберут драгоценное пространство для системы или данных. Я могу добавлять в свою коллекцию по мере необходимости, и VirtualBox всегда будет доволен, зная, что эти изображения остаются на месте.
Этот метод намного эффективнее, чем добавление образов ISO по мере необходимости. Загрузите VirtualBox Media Manager со всеми образами, которые требуются вашему центру обработки данных, и эти виртуальные машины можно будет создавать и развертывать с эффективностью, которой вы никогда не испытывали.
Информационный бюллетень тенденций центров обработки данных
DevOps, виртуализация, гибридное облако, хранилище и операционная эффективность — вот лишь некоторые из тем, которые мы выделим для центров обработки данных. Доставка по понедельникам и средам.
Зарегистрироваться СегодняСм. Также
Изображение: Джек Уоллен
Виртуальные машины — Школа компьютерных наук
Что такое виртуальные машины
Поддержка: начало работы и получение справки
О виртуальных машинах курса COMP
Список виртуальных машин курса COMP
Что такое виртуальные машины
- Терминология виртуализации
Виртуальные машины — это виртуальные компьютеры, работающие как приложение на главном компьютере , таком как ваш портативный компьютер.Виртуальная машина запускает поверх вашей операционной системы host , используя инструмент виртуализации, называемый гипервизором . Это позволяет запускать любое количество гостевых операционных систем , не влияя на операционную систему на вашем собственном компьютере host . Например, в большинстве наших курсов используются виртуальные машины, созданные в среде linux . Воспользовавшись преимуществами технологии гипервизора , студенты могут продолжать использовать предпочитаемую ими операционную систему (Windows 10, OSX и т. Д.) И запускать виртуальную машину курса на своем компьютере, как любое другое приложение.
Поддержка: начало работы и получение справки
О виртуальных машинах курса COMP
Все виртуальные машины имеют формат VirtualBox .ova (если не указано иное). Большинство из них будет нормально работать с другими гипервизорами (KVM, VMWare, Hyper-V и т. Д.) . Условием присвоения имен является код курса COMPXXXX курса, для которого он был создан, за которым следует необязательный термин, например -F18 для Fall 2018 , обозначающий, когда он был создан.Многие виртуальные машины продолжают использоваться как для будущих сроков, так и для разных курсов. Проконсультируйтесь со своим инструктором, чтобы определить точную виртуальную машину, которую вы собираетесь использовать в своем курсе!
ВАЖНО. Для виртуальных машин SCS требуется пакет расширений VirtualBox Extension Pack (Руководство по установке VirtualBox).
ПРЕДУПРЕЖДЕНИЕ: Виртуальные машины текущего курса были протестированы с VirtualBox 6.1.12 в Windows 10, Mac OSX и Linux. Существуют известные проблемы с Windows 10 и более ранними версиями.1.4 версии VirtualBox. Виртуальные машины предыдущих версий не проходят тщательного тестирования в последних операционных системах и более новых версиях VirtualBox.
Текущие виртуальные машины курса COMP (2020/2021)
ПРИМЕЧАНИЕ: Наши ТЕКУЩИЕ Виртуальные машины обычно используют учетные данные имя пользователя: студент / пароль: студент (если не указано иное).
ВАЖНО: Ссылки для загрузки виртуальной машины доступны из сети Карлтонского университета.
Если вы находитесь за пределами кампуса, вам потребуется VPN (виртуальная частная сеть) для подключения к сети Карлтона. Все студенты и сотрудники Carleton могут получить доступ к Carleton VPN:
Carleton Remote Access VPN Instructions
Виртуальная машина (контрольная сумма SHA1) | Размер (ГБ) | OS | Привилегированный пользователь / пароль | Персонал / Преподаватели |
---|---|---|---|---|
COMP2401-F20.ova ОБНОВЛЕНО 9 сентября 2020 г. (eb05ef5e0b747f6418264c4628322b0b54986d36) | 1.6 | убунту 20.04 | студент / студент | К. Лорендо М. Лантье А. Пуллин |
COMP3005-F20.ova ОБНОВЛЕНО 27 августа 2020 г. (182cafd252ec798087401e43f53a2fe3ed11289a) | 1,1 | шляпа-шляпа 20 | федора / виртуальная коробка | М. Лю |
COMP5704-F16.ova ОБНОВЛЕНО 17 ноября 2016 г. (545c489621942b4e338b66060b137e4e07a13743) | 1.9 | убунту 16.04 | пользователь / пользователь | Ф. Дене А. Пуллин |
ПРИМЕЧАНИЕ: Здесь можно найти архив виртуальных машин прошлых лет.
- Информация о контрольной сумме SHA1
Поделиться: Twitter, Facebook
Короткий URL:
https: // карлтон.ca / scs /? p = 463
Проект SEED
Программное обеспечение виртуальной машины (VirtualBox)
Установите бесплатный VirtualBox. Пожалуйста, держитесь подальше от новейших версий, так как они, как правило, имеют незначительные проблемы с нашими виртуальными машинами, основанные на нашем прошлом опыте. Если текущая версия 6.0.22, перейти на 6.0.18 будет безопаснее. Хотя наши инструкции предназначены только для VirtualBox, предварительно созданные образы виртуальных машин также можно запускать на VMWare.
Готовые образы виртуальных машин (Ubuntu)
Все лабораторные работы SEED должны проводиться в нашем предварительно созданном образе виртуальной машины, потому что мы установили все необходимые инструменты, программное обеспечение и библиотеки, которые необходимы лабораториям SEED.Студентам просто нужно скачать виртуальную машину и запустите его с помощью VirtualBox (или VMWare).
- SEED Ubuntu16.04 VM (32-разрядная версия) : Эта виртуальная машина была создана в июне 2019 года.
Мы внесли небольшие изменения на основе версии от мая 2018 года.
- Загрузите образ с одного из следующих серверов:
- Разархивируйте SEEDUbuntu-16.04-32bit.zip, и вы увидите папку, содержащую файлы виртуальной машины.
- Подписаться на это документ для запуска и настройки виртуальной машины на VirtualBox.
- Вы войдете в учетную запись под названием seed , и его пароль — dees (порядок начального числа в обратном порядке).
- ( Облако подход ) Если вы предпочитаете запускать указанную выше виртуальную машину SEEDUbuntu16.04 из Amazon Cloud (AWS) , вы можете найти его в AMI сообщества AWS. Пожалуйста прочтите инструкцию относительно Как запустить виртуальную машину SEEDUbuntu в AWS. Следует отметить, что пароль по умолчанию для этой ВМ был изменен (см. тот же документ).
- SEED Ubuntu12.04 VM (32-разрядная версия) : Эта виртуальная машина была создана в январе 2016 года; это было прекращено. Тем не мение,
две лаборатории SEED по-прежнему зависят от этой виртуальной машины.
- Загрузите образ со следующего сервера (контрольная сумма MD5 файла — 6ec9c429a2f4a9163530ada20f0621dc):
- Руководство пользователя: включает учетную запись информация о пароле, список установленного программного обеспечения и серверов, а также конфигурация.
Ваш комментарий будет первым