Виртуальный диск с Windows. Установка на VMware

Продолжая цикл статей о виртуальной машине, я уже затрагивал тему виртуального жесткого диска. Но последний раз был описан процесс установки Slax Linux на виртуалку. В связи с этим, я решил объединить эти 2 близкие друг к другу темы в одной статье, которую посвящаю виртуальному диску с Windows.

Очистка дисков

Для виртуальных машин под управлением Windows есть функция Clean Up Disks.

Для VMware Workstation: Выделяем нужную, выключенную, виртуальную машину и переходим в меню: VM->Manage->Clean Up Disks В появившемся окне нажимаем Clean un now.

Для VMware Fusion: Выделяем нужную, выключенную, виртуальную машину и в панели меню нажимаем Settings. Далее выбираем раздел General и нажимаем Clean Up Virtual Machine.

Для виртуальных машин под управлением Linux очистка делается из консоли самой виртуальной машины, соответственно виртуальная машина должна быть запущена и должны быть установлены утилиты VMware Tools. Я предпочитаю пользоваться пакетом open-vm-tools. Как его установить, описано в статье Установка Open VMware Tools.

После установки этих утилит, запускаем из консоли гостевой ОС команду:

vmware-toolbox-cmd disk shrink /

Процесс очистки занимает некоторое время. После его окончания мы получим очищенную виртуальную машину.

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре — это быть уверенным в завтрашнем дне.

Для того, чтобы сделать заказ:

Заполните форму обратной связи и мы обязательно с вам свяжемся:
Форма обратной связи
Позвоните нам по телефону:
+7(909)952-44-33
Напишите нам на электронную почту:
[email protected]
Напишите нам в Telegram:
Telegram
Другие способы связи Вы сможете найти в разделе Контакты.
Читайте также:  Что делать, если забыл пароль Windows 7?

Читать

  1. Установка VMware tools в Kali Linux
  2. Установка Open VMware Tools
  3. vSphere client. Установка или смена лицензии
  4. Установка FreeNAS

Расширяем диск в виртуальной машине с ОС Windows

Далее нам необходимо, чтобы гостевая ОС увидела дополнительно пространство. Для этого в Windows нужно открыть консоль управления дисками (Computer Management-> Storage-> Disk Management ) и выполнить команду Rescan Disk .

В результате вы должны увидеть неразмеченную область, размером около 280 Гб.

В том случае, если гостевая ОС Windows Server 2008/ Windows 7, расширение диска осуществляется по уже знакомой вам инструкции .

Если же гостевая ОС Windows Server 2003/2000 или Win XP и расширяется именно системный диск — все не так просто (если диск не является системным, его можно расширить с помощью утилиты Diskpart , подробности в ссылке выше). Системный диск расширить средствами самой ОС (как в Windows 2008/7) в этом случае не получится, diskpart просто откажется работать с этим диском.

Что можно сделать:

Расширяем диск в виртуальной машине с ОС Windows
  • Загрузить виртуальную машину с любого livecd и расширить свободное место
  • Подключить виртуальный vmdk к другой машине и увеличить раздел уже из нее
  • С помощью утилиты VMware Converter сконвертировать виртуалку в режиме переконфигурирования
  • С помощью утилит типа Acronis/ Ghost перенести содержимое виртуального диска в новый диск нужного размера, растянув разделы

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

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

Для увеличения системного раздела без перезагрузки можно воспользоваться утилитой Dell ExtPart . Скачать утилиту ExtPart можно (40 Кб).

Для того, чтобы расширить системный дисковый раздел в Windows 2003/XP скопируйте утилиту в гостевую ОС и запустите ее с параметрами:

c: 1020

Где c: — имя раздела который необходимо расширить, 1020 – размер (в Мб), на который нужно расширить диск

Читайте также:  Как создать точку восстановления Windows

Стоит отметить, что утилита ExtPart не работает в 64-битных ОС.

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

Расширяем диск в виртуальной машине с ОС Windows

Важно. Данная инструкция не является официально поддерживаемым решением по сжатию vmdk дисков, однако автором статьи в продуктивной среде применялась уже не раз. При написании этой статьи использовалась версия ESXi 5.1.

Перед осуществлением процедуры уменьшения размера виртуального диска на VMWare ESXi необходимо обязательно:

  • Удалить все снапшоты виртуальной машины, в противном случае вы можете повредить виртуальный диск
  • Создайте полную или же просто сделайте копию уменьшаемого vmdk файла с помощью команд: cp backup_ cp backup_

Процедура уменьшения размера виртуального диска состоит из двух этапов:

vSphere Client

  1. Выберете виртуальную машину и далее File > Export > Export OVF Template.
  2. В диалоговом окне “Export OVF Template” введите имя шаблона. Примечание: при экспорте шаблона OVF с именем, которое содержит звездочки (*), эти символы превращаются в символы подчеркивания (_).
  3. Выберите директорию для сохранения файла шаблона, или кликните “…” для выбора местоположения.
  4. В поле Format выберите тип OVF или OVA. OVF — выберете данный формат, чтобы сохранить шаблон в виде набора файлов (.ovf, .vmdk и .mf) Этот формат является оптимальным, если вы планируете опубликовать файлы на веб-сервере или в хранилище дисков. Пакет можно импортировать, например, в клиенте vSphere путем публикации URL в .ovf файл. OVA — выберете данный формат для более удобного распространения пакета OVF в виде отдельного файла, если его нужно явно загрузить с веб-сайта или перемещены с помощью USB. Фактически является архивом формата OVF.
  5. В поле Description введите описание виртуальной машины. По умолчанию текст из панели Notes со вкладки Обзор виртуальной машины появится в этом текстовом поле.
  6. Установите флажок, если вы хотите включить графические файлы, прикрепленные к floppy и CD / DVD-устройств в пакет OVF. Примечание: этот флажок виден только если к виртуальной машине подключен файл ISO или к дисководу подключен образ.
  7. Нажмите OK. Строка состояния показывает ход процесса экспорта.

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

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

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

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

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

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

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

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

выбираем ide тип диска

Требуется указать размер диска — я взял маленькую версию XP и поэтому мне особенно много пространства не нужно. Если же у вас дистрибутив, обвешенный всеми сервиспаками со встроенными пакетами драйверов на все случаи жизни — выбирайте побольше. В для примера взял 1.5 Гб. Забегая чуть-чуть вперед ,скажу что их хватило — около 800 Мб потребовалось установленной системе. Также будет предложено ввести имя жесткого диска, но я его обычно не переименовываю. Хотя может и нужно. Оставляю на ваше усмотрение.