Виртуальная машина Windows XP. Создание виртуальной машины Windows XP. Как создать виртуальную машину: подробная инструкция

Nokia 15.09.2019
Nokia

Здравствуйте! Меня зовут Максим Борисов, напомню, в этой серии статей мы говорим о работе виртуальной машины VirtualBox. В прошлый раз мы уже , ее и теперь готовы к созданию самой платформы для установки операционной системы.

Заметьте, еще перед установкой самой ОС нужно сообщить виртуальной машине, какую операционную системы мы будем устанавливать. На этом этапе нужно выбрать тип ОС — Windows, Linux или другую. Кроме этого, нужно указать система будет 32 или 64 битная.

На некоторых компьютерах в списке не показывается 64 битовые версии ОС. Чаще всего это связано с тем, что железо не поддерживает такие системы или не включена . Также, одной из проблем может быть конфликтующий сервер Hyper V в Windows 8 или 10.

Стоит помнить, что память, которую вы выделяете виртуальной машины, будет недоступна реальной машине в момент запуска VirtualBox. Поэтому, если у вас 4 Гб памяти всего, установка 64 битовых версий особого смысла не имеет. С другой стороны, если оставить для виртуальной машины всего лишь 1 Гб оперативной памяти, вы ощутите проблемы с быстродействием.

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

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

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

Размер виртуального диска не получится изменить после установки ОС, поэтому, если выбрать 15-20 Гб и они, потом закончатся, придется создавать машину заново. Так, что 32 Гб которые нам рекомендует, это минимум, который необходимо выбрать, особенно для современных ОС Windows — 7, 8 или 10.

Создание виртуальной машины завершено, запускаем ее.

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

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

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

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

В разделе «Процессор» можно настроить процессорную мощность, которая доступна виртуальной машине. Хотя ползунок формально работает, если на физической машине только один процессор, не выставляйте в настройка 2-3 или 4. Это вызовет конфликт. А вот мощность процессора, доступную гостевой ОС, можно настроить. Хотя, для большинства систем лучше оставить 100% и тогда гостевая ОС будет использовать мощность по мере необходимости. Это не значит, что будут загружены сразу все 100%, но при необходимости они могут быть использованы.

Для корректной работы с Windows 8 и 10 включите поддержку технологии PAE/NX.

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

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

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

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

Простыми словами, если вы хотите посмотреть и поизучать например ОС Linux, Mac OS, Windows Server и прочие разнообразные системы, но для этого не имеете отдельного компьютера и жесткого диска для их установки - выручит виртуализация. То есть, выделив со своего рабочего компьютера немного оперативной памяти и места на жестком диске - на нём же можно установить любую нужную вам систему.

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

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

1. Запускаем VirtualBox и нажимаем "Создать ".

2. Указываем имя (придумываем любое), а также тип и версию операционной системы. От типа и версии зависит вариант загрузки ОС, т.е. заработает ли подключаемый вами загрузочный образ.

3. Далее указываем объем оперативной памяти (ОЗУ) для будущей виртуальной системы. Рекомендуемый объем будет предложен в зависимости от выбранной версии ОС. Если есть возможность, укажите чуть больше рекомендуемого, но не обязательно. Ориентируйтесь на задачи, которые планируете выполнять в создаваемой системе. Например, если нужно просто посмотреть как выглядит новая операционка, то достаточно указать минимум, а если собираетесь в ней работать - распределите побольше.

4. Затем нужно указать диск для размещения ОС. Если вы делаете это первый раз, выбирайте "Создать новый виртуальный жесткий диск ", если нет - можно выбрать существующий.

5. Для корректной работы ОС, лучше указывать "родной" формат жесткого диска VirtualBox - VDI .

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

  • Динамический виртуальный жесткий диск - изначально не занимает лишнего места на вашем жестком диске, т.е. имеет только необходимый для данной операционной системы размер. Но по мере работы с виртуальной ОС если вы наполняете её файлами (устанавливаете программы, копируете туда информацию и т.д.) - то и размер будет расти соответственно. Причем только в сторону увеличения, назад диск уменьшиться уже не сможет.
  • Фиксированный виртуальный жесткий диск - имеет точный постоянный размер в виртуальной операционной системе, и соответственно размер файла-образа виртуальной машины. Такой вариант подходит, если у вас достаточно много свободного места на жестких дисках в компьютере. Фиксированный диск работает быстрее динамического.

8. После нажатия кнопки "Создать" начнется процесс создания диска для виртуальной системы. Время операции зависит от размера и типа диска.

9. После окончания процесса в левом столбце вы увидите созданную виртуальную машину с информацией о характеристиках. "Виртуальный компьютер" в компьютере создан! Нажмите "Запустить ".

10. Теперь необходимо указать путь к загрузочному образу для установки операционной системы. Тут либо указываете привод с диском, либо проще загрузочный образ ISO. Если всё правильно указали - начнется загрузка с данного диска (или из обаза). Установите операционную систему как обычно.

11. После установки системы запустите её. На примере - установленная Windows 8.1 в окне VitrualBox.

С помощью бесплатной программы VirtualBox вы можете создать на своем компьютере виртуальную машину с другой гостевой операционной системой. Программа виртуализации VirtualBox создает виртуальные машины, в которые можно будет установить разные операционные системы: Windows, Linux, Mac OS X и т.д.

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

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

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

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

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

Для запуска процесса создания виртуальной машины, в главном окне программы VirtualBox, нажмите на кнопку «Создать».

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

В данном случае, на моем реальном компьютере установлена Windows 10, а я хочу установить на виртуальную машину Windows 7. Для того, чтобы избежать путаницы между версиями (можно будет установить несколько одинаковых систем разных выпусков), я дал гостевой системе подробное понятное имя.

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

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

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

На моем компьютере находится 8 ГБ оперативной памяти, поэтому я могу выделить виртуальной машине половину объема - 4 ГБ. Вы можете выбрать свой размер объема оперативной памяти, передвигая курсор по шкале, или ввести размер памяти в цифровом значении в МБ. В дальнейшем, при необходимости, вы можете изменить объем выделяемой оперативной памяти в настройках этой виртуальной машины.

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

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

  • Не подключать виртуальный жесткий диск - вы можете подключить виртуальный жесткий диск после создания виртуальной машины
  • Создать новый жесткий диск - будет создан новый виртуальный жесткий диск
  • Использовать существующий виртуальный жесткий диск - к виртуальной машине будет подключен ранее созданный виртуальный жесткий диск

В следующем окне необходимо будет выбрать тип виртуального жесткого диска. Вы можете выбрать следующие форматы дисков (виртуальных контейнеров):

  • VDI (VirtualBox Disk Image) - формат диска VirtualBox
  • VMDK (Virtual Machine Disk) - формат диска VMware
  • VHD (Virtual Hard Disk) - формат диска Microsoft
  • HDD (Parallels Hard Disk) - формат диска Parallels
  • QED (QEMU enhanced disk) - формат для QEMU/KVM
  • QCOW (QEMU Copy-On-Write) - формат для QEMU (qcow2)

Если для создания и запуска виртуальных машин вы будете использовать только программу VirtualBox, то тогда можно оставить выбор по умолчанию: формат VDI. Диски этого формата будут открываться в программе Виртуал Бокс.

Формат VMDK подойдет в том случае, если вы будете использовать виртуальную машину VMware Player, или VMware Workstation. Создав виртуальную машину в VirtualBox, выбрав тип виртуального диска VMDK, вы сможете в дальнейшем запустить эту виртуальную машину с установленной операционной системой, не только в VirtualBox, но и в другой программе производства VMware.

После выбора типа диска, нажмите на кнопку «Next».

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

Файл фиксированного жесткого диска сразу займет весь объем виртуального жесткого диска.

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

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

По умолчанию, все файлы виртуальной машины будут сохранены в профиле пользователя на диске «С» вашего реального компьютера. Я рекомендую поступить по-другому: создать в другом (не системном) разделе диска вашего компьютера специальную папку (у меня она называется Virtual Machines), в которой можно будет хранить файлы виртуальных машин.

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

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

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

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

Виртуальная машина создана. После этого откроется главное окно «Oracle VM VirtualBox Менеджер» с вновь созданной виртуальной машиной. В правой части окна вы можете ознакомиться с некоторыми параметрами виртуальной машины.

Теперь необходимо будет сделать дополнительные настройки перед установкой операционной системы на виртуальную машину.

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

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

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

Необходимо также будет выбрать общий буфер обмена для того, чтобы обмениваться данными между основной реальной операционной системой, и гостевой виртуальной ОС. На выбор предлагается несколько вариантов:

  • Выключен - настройка по умолчанию
  • Из основной в гостевую ОС - вы можете перемещать информацию из основной системы в виртуальную ОС
  • Из гостевой в основную ОС - вы можете перемещать данные из виртуальной ОС в основную систему
  • Двунаправленный - данными можно будет обмениваться в обоих направлениях

Есть смысл выбрать двунаправленный общий буфер обмена для наибольшего удобства при работе.

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

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

После применения новых настроек, не забывайте нажимать на кнопку «ОК».

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

В разделе «Дисплей», во вкладке «Экран» вы можете выбрать объем видеопамяти, которую будет использовать виртуальная машина. Здесь вы можете включить 2D (необходимо) и 3D (необязательно) ускорение.

Во вкладке «Захват видео» вы можете включить функцию захвата видео в виртуальной машине.

В разделе «Носители» нужно будет выбрать виртуальный привод. Здесь уже отображается файл виртуального диска, но он почти пустой, так как операционная система еще не была установлена. Поэтому для установки системы нужно будет выбрать ISO файл образа с операционной системой.

Нажмите на «Пусто», в правой части окна напротив пункта «Оптический привод» нажмите на кнопку с изображением диска, а затем в контекстном меню выберите пункт «Выбрать образ оптического диска…». С помощью Проводника найдите на своем компьютере нужный образ операционной системы.

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

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

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

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

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

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

Заключение

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

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

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

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

sudo apt install virtualbox

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

VBoxManage internalcommands dumphdinfo storage.vdi | grep "offData"

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

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

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

Выводы

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

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


15 оценок, среднее: 4,60 из 5)

Что такое виртуальная машина?

Программа для работы с виртуальными машинами – это специальное программное обеспечение, которое создает виртуальную компьютерную систему с виртуальным же оборудованием. Этот виртуальный компьютер запускается в отдельном окне как процесс в настоящей операционной системе. Виртуальную машину можно загрузить с установочного диска (или Live CD), и операционная система «воспримет» виртуальный компьютер как настоящий. Она установится и будет работать точно так же, как на реальном физическом ПК. Чтобы загрузить такую операционную систему, достаточно открыть программу для работы с виртуальными машинами и запустить виртуальную ОС в отдельном окне прямо на рабочем столе.

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

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

Зачем может понадобиться виртуальная машина

Виртуальные машины – не только хорошее развлечение для гиков, но и весьма полезный инструмент. Они позволяют экспериментировать с альтернативными операционными системами, не отказываясь от текущей. Это хороший вариант, например, для того чтобы попробовать Linux вообще или свежий дистрибутив в частности, не устанавливая его на свой основной компьютер и даже не загружаясь с Live CD или USB. Когда операционная система надоест, виртуальную машину можно будет просто удалить. Кроме того, виртуальная машина – хороший способ протестировать новую версию Windows. Когда выйдет пробная сборка Windows 9, можно будет избежать потенциальных проблем со стабильностью системы, установив ее в виртуальную машину.

Виртуальная машина также дает возможность использовать программное обеспечение, написанное для других операционных систем. Например, в Linux и Mac можно устанавливать программы для Windows в виртуальной машине. И даже в Windows для запуска Linux-программ можно использовать виртуальную машину, а не Cygwin или вторую операционную систему в режиме альтернативной загрузки.

Кроме того, виртуальные машины изолированы от основной операционной системы, поэтому установленные в них программы не могут навредить реальной ОС. Виртуальная машина – хорошее решение для тестирования сомнительных программ. Например, когда нам пришло мошенническое письмо якобы от Microsoft, мы запустили приложенный к нему файл в виртуальной машине, чтобы посмотреть, что он делает, и злоумышленникам не удалось навредить нашей реальной операционной системе.

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

Программы для работы с виртуальными машинами

Существует несколько программ для работы с виртуальными машинами:

Материалы


Рекомендуем почитать

Наверх