Virtualbox: изменить фиксированный диск на динамически?

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

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

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

  • Хост-машина или хост: наш компьютер и основная операционная система.
  • Гостевая машина или гость: виртуальная машина как таковая, работающая поверх хоста.

Гипервизор, двигатель ВМ

Самое важное в виртуальной машине — это гипервизор. Он отвечает за управление виртуальным оборудованием и доступ к физическим ресурсам нашего ПК, таким как CPU / ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР, память, графика, звуковая карта и т

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

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

Виртуализация в России

По оценкам Microsoft, российский рынок виртуализации за 2010 год вырос более чем на 100%. «Если судить по числу запросов и проектов, реализованных на базе наших решений, рынок за год вырос примерно в два раза, — говорит менеджер Microsoft по продуктам для высокопроизводительных вычислений и виртуализации Василий Маланин. — Основные причины общего роста рынка — его восстановление после кризиса, а также растущий интерес к технологии виртуализации со стороны клиентов».

Ключевыми игроками российского рынка виртуализации в 2010 г. остались Microsoft, VMware, Citrix. Так, например, свою долю рынка в прошлом финансовом году, который для компании завершился в июле 2010 года, Microsoft оценивает примерно в 40%, основываясь на количестве физических серверов, на которых применяются их решения для виртуализации.

Чаще всего российские предприятия используют технологии виртуализации применительно к базам данных, электронной почте и ERP-приложениям. Причем, согласно проведенному опросу, большинство всех сервисов, запущенных в виртуальной среде, являются критически важными для бизнеса. Такие данные содержит исследование «Лаборатории Касперского», посвященное анализу текущего состояния развития технологий виртуализации в России.

По мнению экспертов «Лаборатории Касперского», технологии виртуализации сейчас находятся на пике своего развития и уже достигли такого уровня зрелости, когда компании переводят в «облако» бизнес-критичные приложения, хранят и обрабатывают на виртуальных машинах конфиденциальные данные. Исследование также показало, что по продолжительности использования технологий виртуализации Россия не уступает, Европе и США. В среднем для российских компаний этот срок составляет почти 2 года, что соответствует мировому показателю.

Несмотря на широкое распространение виртуализации, более чем две трети опрошенных ИТ-специалистов в России заявили, что обладают лишь базовыми и достаточными для выполнения своих ежедневных обязанностей знаниями в этой области. Настоящими же экспертами себя смогли назвать только 13% – для сравнения в США данный показатель достигает 38%.

Виртуальные машины в России защищены недостаточно эффективно

Только 11% российских компаний используют специализированные средства для защиты своих виртуальных серверов. Об этом свидетельствуют результаты опроса, проведенного «Лабораторией Касперского» среди IT-специалистов России. Как выяснилось, свыше половины отечественных предприятий предпочитают защищать виртуальные устройства, используя те же антивирусные решения, что и для защиты физических компьютеров. Более того, 73% организаций признались, что в настоящее время используют единую политику безопасности для физической и виртуальной сред, и лишь четверть из них рассматривает это как временную меру – до тех пор, пока для виртуальной инфраструктуры не будет разработана собственная политика.

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

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

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

Программы (или гипервизоры) для создания виртуальной машины

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

Hyper-v

Hyper-V — это гипервизор Microsoft, включенный в Windows, особенно в профессиональных версиях, таких как Windows 10 Pro. Этот гипервизор специализируется на эмуляции других версий Windows, но не отличается простотой или интуитивностью использования.

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

Проблема с Hyper-V заключается в том, что этот гипервизор несовместим с любым другим. Если мы включим его и попытаемся использовать VMware или VirtualBox, они будут возвращать сообщения об ошибках, синие снимки экрана, и мы не сможем их использовать. Даже если у нас нет ничего открытого в Hyper-V. Простое его включение вызывает проблемы, и нам придется отключить его, чтобы использовать другие программы виртуализации.

VMware

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

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

VirtualBox

Не в последнюю очередь, у нас есть VirtualКоробка , Основное отличие этой программы от предыдущих заключается в том, что она абсолютно бесплатна для всех пользователей и с открытым исходным кодом. Также мы можем найти его для Windows, Linux и macOS.

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

Недостатки ВМ

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

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

Увеличение файловой системы

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

Здесь вы увидите отмеченное серым доступное пространство в конце диска. Теперь вы можете изменить размер для последнего раздела нажав на нем правой кнопкой и вызвав контекстное меню, затем выбрав «изменить размер/переместить»:

Когда завершите, не забудьте нажать «Apply» чтобы применить все операции.

Читайте более подробно о том, как пользоваться Gparted в отдельной статье. Если у вас в качестве гостевой системы установлена Windows, вы можете использовать стандартную утилиту управления дисками или скачать ISO образ Gparted.

Создание виртуального диска, указывающего на физический

Чтобы сделать все необходимое для создания, вам потребуется проделать следующий перечень манипуляций:

  • требуется указать команду VBoxManage internalcommands createrawvmdk -filename drive.vmdk -rawdisk /dev/sdb для Linux;
  • для операционной системы Виндовс команда выглядит так: «C:\Program Files\Oracle\VirtualBox\VBoxManage.exe» internalcommands createrawvmdk -filename C:\VMs\testvm\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

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

Увеличение файловой системы

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

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

Когда завершите, не забудьте нажать «Apply» чтобы применить все операции.


Мы рассмотрели как увеличить размер виртуального диска virtualbox с помощью командной строки и как предоставить полученное пространство вашей гостевой системе.

Как установить операционную систему и программы на виртуальную машину

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

Виртуальная машина загрузится, POST и загрузит мастер установки операционной системы. Мы должны следовать мастеру установки до конца, как если бы мы установили его на любом физическом ПК, чтобы Windows, Linux или macOS были установлены и готовы к работе. После перезапуска виртуальной машины операционная система будет установлена ​​и будет полностью функциональной. Хотя нам, возможно, придется установить VMware Tools или VirtualBox Guest Additions, чтобы они работали на полную мощность.

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

Увеличиваем размер диска

В VirtualBox можно использовать три основных формата дисков — это VDI, VHD и VDMK. Изменить размер можно только для VDI и VHD. Для дисков VDMK есть обходной путь.

Для увеличения размера диска нужно использовать команду в терминале или в командной строке, в графическом интерфейсе такой функции, к сожалению, нет. Также вам нужно знать полный путь к вашему диску. Допустим, наш диск находится по адресу ~/VirtualBox VMs/Ubuntu17.04/Ubuntu1610.vdi в Linux. Посмотрим информацию о нем, чтобы знать текущий размер:

Размер отмечен в поле capacity и в данном примере он составляет 22075 мегабайта

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

Мы увеличили размер диска на 10 гигабайт

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

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

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

В ОС Windows команда будет выглядеть немного по-другому, а путь к файлу будет начинаться с диска C:. Чтобы выполнить команду VBoxManage сначала необходимо перейти в папку с исполняемыми файлами VirtualBox:

Запустите команду чтобы увеличить размер диска virtualbox, как было описано раньше, путь к файлу замените на свой:

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

Увеличение размера клонированных жестких дисков в VirtualBox

Хотя легко перейти в «Диспетчер виртуальных носителей» и быстро увеличить размер виртуального жесткого диска, вы должны понимать, что изменение его размера без клонирования невозможно. Это означает, что после того, как ваша виртуальная машина Ubuntu в Virtualbox перейдет с 500 ГБ до 1 ТБ, ее нельзя будет отменить.

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

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

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

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

Для начала перейдите в текстовое поле и измените имя образа диска на то, что вы хотите назвать. Когда вы выбрали имя, перейдите к области «Тип файла образа диска».

В области «Тип файла образа диска» выберите тип файла для копируемого виртуального диска. По умолчанию выбран вариант «VDI», и это хороший формат. Однако, если вы предпочитаете другой формат, вы также можете выбрать VHD, VMDK, HDD, QCOW или QED.

После выбора формата файла на диске нажмите «Копировать». Затем выберите скопированный жесткий диск в области «Жесткие диски», найдите ползунок «Размер» и перетащите его, чтобы увеличить. Когда вы определились с новым размером диска, нажмите «Применить».

Удалить копию

Если вы хотите удалить скопированный диск, выберите его мышью в «Жестких дисках». Затем найдите кнопку «Удалить» и щелкните по ней мышью. Когда вы нажмете эту кнопку, Virtualbox спросит, хотите ли вы удалить ее. Нажмите кнопку «Удалить» во всплывающем окне для подтверждения. Затем выберите «Удалить», чтобы удалить его.

Как изменить фиксированный диск на динамический: сначала создадим диск

Изменения будут проводиться в консоли команд, запущенной от имени администратора. Переходим из консоли в указанную папку:

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

Как видно из рисунка, у меня установлены три машины: Кали и две Windows (XP и 7). Те, что на Windows – находятся именно на фиксированных дисках. Для Windows 7 я собираюсь изменить фиксированный диск на динамический. Командную строку не закрываю и пишу команду в стиле:

Например, в моём случае:

Спустя некоторое время можно воспользоваться проводником Windows с целью проверить появился ли диск:

Команда к конвертации наоборот (из динамического в фиксированный) отличается лишь дополнительной опцией в команде:

Но мы продолжим, ибо виртуальная машина на новом диске ещё не готова. В списке установленных “виртуалок” главного окна VirtualBox её нет, а предыдущие команды диски только клонировали.

Как расширить раздел диска в VirtualBox

После того, как мы увеличили объём самого диска нам нужно расширить наш корневой раздел «/» и отформатировать его предварительно удалив файл подкачки.

Для расширения раздела мы используем «GParted live CD». Порядок действий такой:

После полной загрузки GParted в списке разделов мы видим /dev/sda2, /dev/sda1 и /dev/sda5, а также «не размечено»

Чтобы иметь возможность расширить наш основной раздел /dev/sda2 мы последовательно удаляем сначала /dev/sda5 потом /dev/sda1 и в итоге получаем такую вот картину:

Теперь же отмечаем /dev/sda2 и жмём на «Изменить размер или переместить»:

Выбираем новый размер, но не забываем оставить немного для файла подкачки, после чего нажимаем «Изменить размер или переместить»:

После выбираем не размеченную область и нажимаем на «Новый» (Создать новый раздел в выбранной не размеченной области):

В качестве «Файловая система» выбираем «linux-swap» и жмём «Add»:

После чего мы будем иметь «4 запланированные операции» для выполнения которых выбираем пункт меню «Правка -> Применить все операции»:

Подтверждаем выполнение операций:

Наблюдаем за ходом их выполнения:

Теперь в настройках виртуальной машины на вкладке «Система» в перечне «Порядок загрузки» первым в списке ставим наш «Жесткий диск», запускаем виртуальную машину и ждём пока система определит изменения в нашем жестком диске («A start job is running for dev-disk-by\xxxxxxxxx»):

Готово.

Расширяем фиксированный виртуальный диск в VirtualBox

Как же расширить виртуальный диск в VirtualBox?

Здравствуйте уважаемые читатели интернет ресурса WindowsFan.Ru.

Иногда при работе с виртуальной машиной VirtualBox может возникнуть необходимость увеличить объем базового диска. Благо сделать это очень просто, достаточно открыть командную строку, перейти в каталог установки VirtualBox, после чего выполнить команду modifyhd –resize, указав при этом новый объем виртуального жесткого диска. И все было просто прекрасно, если бы не одно небольшое «но».

Расширить таким способом можно только динамический виртуальный диск, с фиксированными дисками этот трюк не пройдет, и в командной строке вы получите ошибку «Resize hard disk operation for this format is not implemented yet!». Сие означает, что данная функция, то есть resize, для фиксированного типа диска не реализована.

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

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

Кроме того, помимо самой SelfImage, ныне практически не использующейся, пользователю приходилось прибегать к утилите diskpart, дабы произвести «выравнивание» дисков.

В действительности есть куда более простой и эффективный способ расширить диск и как раз им мы и воспользуемся. Итак, приступим. Откройте командную строку и перейдите в каталог установки VirtualBox:

cd C:/Program Files/Oracle/VirtualBox

Как вы уже знаете, получить информацию по виртуальному диску можно с помощью команды showhdinfo.

VboxManage.exe showhdinfo «D:/Virtual Box/Windows 8.0/Windows 8.0.vdi»

Как видите, в данный момент тип диска (format variant) у нас фиксированный, а размер (capacity) составляет 18432 Мб. Теперь нам нужно преобразовать статический диск в динамический.

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

VBoxManage clonehd «D:/Virtual Box/Windows 8.0/Windows 8.0.vdi» «D:/Virtual Box/Windows 8.0/Clone Windows 8.0.vdi»

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

По завершении копирования можете еще раз выполнить showhdinfo и посмотреть, что у вас получилось. Проверяем наш клон:

VboxManage.exe showhdinfo «D:/Virtual Box/Windows 8.0/Clone Windows 8.0.vdi»

Если все пройдет гладко, то format variant уже будет не fixed, а dynamic, что мы и имеем. А вот сейчас можно применить знакомую нам команду resize.

VBoxManage modifyhd —resize 40960 «D:/Virtual Box/Windows 8.0/Clone Windows 8.0.vdi»

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

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

Как увеличить размер виртуального диска VirtualBox

Специфика моей работы такова, что часто приходится тестировать программы, сервисы и т.д. Также и в обычной жизни на компьютер устанавливаю много необходимых мне программ. Сначала новые программы я проверяю, а потом уже, если программа достойная, я её устанавливаю себе на компьютер. Тестирую приложения я не в своей операционной системе (далее по тексту «ОС») чтобы её не захламлять. У многих не знающих людей сразу возникнет вопрос: «А где тестируешь, если не в основной ОС?» Ответ прост: «В гостевой ОС!» Если ничего не знаете об этом, то изучите информацию о системах виртуализации. В этой статье я расскажу людям, знающим, что такое системы виртуализации, как увеличить диск виртуальной машины, которая работает на «VirtualBox».

Многие, используя «VirtualBox», часто встречаются с проблемой, когда у гостевой ОС кончается место на жёстком диске (виртуальном жестком диске). В этом случае многие добавляют второй жёсткий диск гостевой ОС.

Однако есть способ увеличить объём жесткого диска, на котором непосредственно установлена гостевая ОС. Рассмотрим по порядку вопрос увеличения объёма жёсткого диска, для этого необходимо проделать ряд операций. Итак, приступаем.

1) Гостевая ОС должна быть выключена.

2) Удалите все «снимки», которые вы делали, надеюсь, вы знаете, что это такое (см. рис.1).

3) Найдите путь, куда вы установили сам «VirtualBox», по умолчанию он устанавливается по пути «C:Program FilesOracleVirtualBoxVBoxManage.exe».

4) Найдите, где находится виртуальный жесткий диск вашей гостевой ОС и название диска (см. рис.2). У меня он находится по пути: «C:VM (VirtualBox)Win7-x64Win7-x64.vdi».

5) Запускаем командную строку, для этого в меню «Пуск» набираем «cmd» и нажимаем «Enter» (см. рис.3).

Если не получилось, то запустите её вручную, она находится по пути: «c:WindowsSystem32cmd.exe».

6) В командной строке вводим команду « modifyhd —resize » и нажимаем «Enter».

К примеру, у меня получится следующая команда:

“C:Program FilesOracleVirtualBoxVBoxManage.exe” modifyhd “C:VM (VirtualBox)Win7-x64Win7-x64.vdi” –resize 25000

Таким образом, я увеличил диск до 25000 мегабайт или почти до 25 гигабайт (точно высчитывать не будем). Но это ещё не всё, так как гостевая машина не видит добавленное свободное место, для этого надо запускать гостевую ОС и расширять под ней диск, ведь место к диску мы добавили. Приступаем…

7) Запускаем гостевую ОС.

8) Заходим в управление компьютером (см. рис.5).

9) Переходим в управление дисками и здесь видим наш диск «С» и появившееся свободное нераспределённое место, которое мы добавим к диску «С» (см. рис.6).

10) Расширяем том (диск «С»), для этого щёлкаем правой кнопкой мыши на диске «С» и выбираем пункт меню «Расширить том» (см. рис.7).

11) В следующем окне нажимаем кнопку «Далее» и откроется окно, в котором мы увидим, что система сама автоматически всё свободное место предлагает добавить к диску «С». Оставляем всё как есть, ничего не меняя, и нажимаем кнопку «Далее» (см. рис.8).

В следующем окне нажимаем кнопку «Готово».

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

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

Виртуальная машина (ВМ, VM) – это виртуальная среда, работающая как настоящий компьютер, но внутри другого компьютера. Если выражаться проще, то это приложение, которое имитирует компьютер с полноценной операционной системой и аппаратным обеспечением. 

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

Как работают виртуальные машины?

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

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

Типы виртуальных машин

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

Также ВМ иногда делят на категории по типу виртуализации:

  • Аппаратная виртуализация. Когда ВМ взаимодействует с физическим оборудованием ПК.

  • Программная. Когда виртуальная машина генерирует «новый ПК» на уровне ПО и использует его для запуска других систем. 

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

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: