Новости Статьи Российское ПО VMware Veeam StarWind vStack Microsoft Citrix Symantec События Релизы Видео Контакты Авторы RSS
Виртуализация и виртуальные машины

Все самое нужное о виртуализации и облаках

Более 6470 заметок о VMware, AWS, Azure, Veeam, Kubernetes и других

VM Guru / Articles / VMware Lab: Расширение дисков виртуальных машин и их системных разделов в VMware Workstation 5.5 и VMware Server 1.0.

VMware Lab: Расширение дисков виртуальных машин и их системных разделов в VMware Workstation 5.5 и VMware Server 1.0.

VMware Lab: Расширение дисков виртуальных машин и их системных разделов в VMware Workstation 5.5 и VMware Server 1.0.

Автор: Александр Самойленко
Дата: 04/12/2006

Поддержите VM Guru!

USDT / TRC20, адрес: TCDP7d9hBM4dhU2mBt5oX2x5REPtq9QdU1




Статья:

Цель: расширить системный диск и раздел в гостевой системе VMware.

В тех случаях, когда добавление ещё одного диска в гостевую систему не является приемлемым решением, можно расширить системный диск с помощью утилиты vmware-vdiskmanager, входящей в поставку VMware Workstation и VMware Server. Но не всё так просто, как мы дальше увидим, есть некоторые нюансы в этой операции.
Плюс описанного ниже метода в том, что не используется никаких сторонних утилит и программ, кроме поставляющихся с Windows и продуктами VMware.

Исходная гостевая система:
Windows XP Professional SP2 with 4 GB flat (pre-allocated) disk – diskC.vmdk.

Целевая система:
Windows XP Professional SP2 with 10 GB flat disk – diskC.vmdk.

Минимум необходимого свободного места на диске хоста (при отсутствии снапшотов): 14 GB (4 GB для бэкапа + 10 GB для создаваемого диска).

Шаг 1. Подготовка: проверка целостности диска.

1. Используйте утилиту vmware-mount, чтобы смонтировать виртуальный vmdk-диск в операционную систему хоста:

В командной строке введите:

vmware-mount v: G:vmimageswinxp_pro_sp2diskc.vmdk

Затраченное время на операцию: меньше 1 минуты.

2. Используйте встроенную утилиту Windows chkdsk , чтобы проверить диск на ошибки.

Примечание: нам необходимо запустить утилиту chkdsk с ключом /F, чтобы исправить возможные ошибки на диске.

В командной строке введите: chkdsk V: /F.

Затраченное время на операцию: 2 минуты.

3. Используйте утилиту vmware-mount, чтобы размонтировать виртуальный диск из операционной системы хоста:

В командной строке введите:

vmware-mount v: /d

Затраченное время на операцию: менее 1 минуты.

Затраченное время на шаг: 4 минуты.

Шаг 2. Подготовка: создание резервной копии виртуальной машины.

Сделайте бэкап виртуальной машины путём копирования папки с vmx-файлом, а также working folder, содержащей снапшоты и suspend-файлы (в том случае, если эти две директории не совпадают). Нам понадобится этот бэкап позже.

Затраченное время на шаг: 9 минут.



Шаг 3. Разрешение проблем со снапшотами.

Диски со снапшотами не могут быть расширены:



Есть два пути решения этой проблемы:

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

2. Удалить все снапшоты, за исключением текущего состояния системы
(не беспокойтесь – у вас есть бэкап).

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

В итоге должно получиться: 
 


Затраченное время на шаг: 10 минут.



Шаг 4. Использование утилиты VMware vmware-vdiskmanager для расширения виртуального диска.

1. Утилита vmware-vdiskmanager.

Из всего множества ключей этой многофункциональной утилиты нам нужен всего один: –x. Этот параметр имеет аргумент new-capacity, который содержит номер и приставку Kb, Mb, Gb (первая буква большая, вторая маленькая – ввод чувствителен к регистру).

2. Использование vmware-vdiskmanager для расширения виртуального диска diskC.vmdk.

В командной строке операционной системы хоста введите:

vmware-vdiskmanager –x 10Gb diskC.vmdk

Результат:

vmware-vdiskmanager.exe -x 10GB G:wm
imageswinxp_pro_sp2diskc.vmdk
Using log file D:DOCUME~1ASAMOY~1LOCALS~1Tempvmware-asamoylenkovdiskmanager.log
Grow: 100% done.
The old geometry C/H/S of the disk is: 8322/16/63
The new geometry C/H/S of the disk is: 16383/16/63
Disk expansion completed successfully.

WARNING: If the virtual disk is partitioned, you must use a third-party
         utility in the virtual machine to expand the size of the
         partitions. For more information, see:
         http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647

Затраченное время на шаг: 6 минут.

Шаг 5. Расширение системного раздела Windows.

1. Установите host-only networking на резервной копии машины, созданной в шаге 2.
Эта операция необходима на случай если после запуска машины, приложения гостевой системы будут использовать диск через сеть:



Затраченное время на операцию: меньше 1 минуты.

2. Добавление расширенного диска в резервную копию машины.
Откройте резервную копию машины и измените её конфигурацию: добавьте новый диск (diskC.vmdk, который мы только что расширили)



Затраченное время на операцию: 1 минута.

3. Расширение раздела.

Теперь запустите резервную копию машины. После того, как гостевая ОС загрузится, используйте встроенную утилиту Windows diskpart, чтобы узнать конфигурацию разделов и расширить раздел на добавленном нами диске. Введите list disk, list volume, чтобы изучить конфигурацию дисковой подсистемы:

diskpart
Microsoft DiskPart version 5.1.3565
Copyright (C) 1999-2003 Microsoft Corporation.
On computer: WebServ

DISKPART list disk

  Disk ###  Status      Size     Free     Dyn  Gpt
  --------  ----------  -------  -------  ---  ---
  Disk 0    Online      4095 MB      0 B
  Disk 1    Online        10 GB  6150 MB

DISKPART list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     D   WinLite      CDFS   CD-ROM       506 MB
  Volume 1     C                NTFS   Partition   4087 MB  Healthy    System
  Volume 2     E                NTFS   Partition   4087 MB  Healthy

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

DISKPART select volume=2

Volume 2 is the selected volume.

DISKPART extend

DiskPart successfully extended the volume.


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

После этих операций вы получите обычный 10-гигабайтный диск:

DISKPART list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     D   WinLite      CDFS   CD-ROM       506 MB
  Volume 1     C                NTFS   Partition   4087 MB  Healthy    System
* Volume 2     E                NTFS   Partition     10 GB  Healthy



Затраченное время на операцию: 5 минут.
Затраченное время на шаг: 7 минут.



Шаг 6. Завершение: замена старого диска новым, расширенным.

Выключите гостевую ОС. Войдите в конфигурацию виртуальной машины.
Здесь мы можем заменить старый диск на новый:

1. Удалите старый диск из Virtual machine settings-Hardware.
Результат:



2. Откорректируйте таблицу виртуальных устройств (virtual device node) для расширенного диска, поставив его на место удалённого:
Virtual machine settings-Hardware-Выберите Ваш диск и нажмите “Advanced”:
Выберите привязку от только что удалённого диска.



Затраченное время на шаг: 1 минута.

Вот и всё! У Вас теперь есть системный раздел с диском на 10 гигабайт вместо 4. После загрузки гостевой ОС Вас попросят перезагрузиться, сделайте это и можете не бояться использовать свободное место в Вашей виртуальной машине – ведь при необходимости процедуру можно повторить.



Интересное:





Зал Славы Рекламодателя
Ближайшие события в области виртуализации:

Быстрый переход:
VMware Enterprise Offtopic Broadcom VMachines Veeam Microsoft Cloud StarWind NAKIVO vStack Gartner Vinchin Nakivo IT-Grad Teradici VeeamON VMworld PowerCLI Citrix VSAN GDPR 5nine Hardware Nutanix vSphere RVTools Security Code Cisco vGate SDRS Parallels IaaS HP VMFS VM Guru Oracle Red Hat Azure KVM VeeamOn 1cloud DevOps Docker Storage NVIDIA Partnership Dell Virtual SAN Virtualization VMTurbo vRealize VirtualBox Symantec Softline EMC Login VSI Xen Amazon NetApp VDI Linux Hyper-V IBM Google VSI Security Windows vCenter Webinar View VKernel Events Windows 7 Caravan Apple TPS Hyper9 Nicira Blogs IDC Sun VMC Xtravirt Novell IntelVT Сравнение VirtualIron XenServer CitrixXen ESXi ESX ThinApp Books P2V VCF Operations Certification Memory Kubernetes NVMe AI vSAN VMConAWS vDefend VCDX Explore Tanzu Workstation Private AI Update Russian Ports HCX Live Recovery CloudHealth NSX Labs Backup Chargeback Aria VCP Intel Community Ransomware Stretched Network VMUG VCPP Data Protection ONE V2V DSM DPU Omnissa EUC Avi Skyline Host Client GenAI Horizon SASE Workspace ONE Networking Tools Performance Lifecycle AWS API USB SDDC Fusion Whitepaper SD-WAN Mobile SRM ARM HCI Converter Photon OS VEBA App Volumes Workspace Imager SplinterDB DRS SAN vMotion Open Source iSCSI Partners HA Monterey RDMA vForum Learning vRNI UAG Support Log Insight AMD vCSA NSX-T Graphics HCIBench SureBackup Docs Carbon Black vCloud Обучение Web Client vExpert OpenStack UEM CPU PKS vROPs Stencils Bug VTL Forum Video Update Manager VVols DR Cache Storage DRS Visio Manager Virtual Appliance PowerShell LSFS Client Availability Datacenter Agent esxtop Book Photon Cloud Computing SSD Comparison Blast Encryption Nested XenDesktop VSA vNetwork SSO VMDK Appliance VUM HoL Automation Replication Desktop Fault Tolerance Vanguard SaaS Connector Event Free SQL Sponsorship Finance FT Containers XenApp Snapshots vGPU Auto Deploy SMB RDM Mirage XenClient MP iOS SC VMM VDP PCoIP RHEV vMA Award Licensing Logs Server Demo vCHS Calculator Бесплатно Beta Exchange MAP DaaS Hybrid Monitoring VPLEX UCS GPU SDK Poster VSPP Receiver VDI-in-a-Box Deduplication Reporter vShield ACE Go nworks iPad XCP Data Recovery Documentation Sizing Pricing VMotion Snapshot FlexPod VMsafe Enteprise Monitor vStorage Essentials Live Migration SCVMM TCO Studio AMD-V Capacity KB VirtualCenter NFS ThinPrint VCAP Upgrade Orchestrator ML Director SIOC Troubleshooting Bugs ESA Android Python Hub Guardrails CLI Driver Foundation HPC Optimization SVMotion Diagram Plugin Helpdesk VIC VDS Migration Air DPM Flex Mac SSH VAAI Heartbeat MSCS Composer
Полезные постеры:

Постер VMware vSphere PowerCLI 10

Постер VMware Cloud Foundation 4 Architecture

Постер VMware vCloud Networking

Постер VMware Cloud on AWS Logical Design Poster for Workload Mobility

Постер Azure VMware Solution Logical Design

Постер Google Cloud VMware Engine Logical Design

Постер Multi-Cloud Application Mobility

Постер VMware NSX (референсный):

Постер VMware vCloud SDK:

Постер VMware vCloud Suite:

Управление памятью в VMware vSphere 5:

Как работает кластер VMware High Availability:

Постер VMware vSphere 5.5 ESXTOP (обзорный):

 

Популярные статьи:
Как установить VMware ESXi. Инструкция по установке сервера ESXi 4 из состава vSphere.

Типы виртуальных дисков vmdk виртуальных машин на VMware vSphere / ESX 4.

Включение поддержки технологии Intel VT на ноутбуках Sony VAIO, Toshiba, Lenovo и других.

Как работают виртуальные сети VLAN на хостах VMware ESX / ESXi.

Как настроить запуск виртуальных машин VMware Workstation и Server при старте Windows

Сравнение Oracle VirtualBox и VMware Workstation.

Диски RDM (Raw Device Mapping) для виртуальных машин VMware vSphere и серверов ESX.

Работа с дисками виртуальных машин VMware.

Где скачать последнюю версию VMware Tools для виртуальных машин на VMware ESXi.

Что такое и как работает виртуальная машина Windows XP Mode в Windows 7.

Как перенести виртуальную машину VirtualBox в VMware Workstation и обратно

Подключение локальных SATA-дисков сервера VMware ESXi в качестве хранилищ RDM для виртуальных машин.

Как поднять программный iSCSI Target на Windows 2003 Server для ESX

Инфраструктура виртуальных десктопов VMware View 3 (VDI)

Как использовать возможности VMware vSphere Management Assistant (vMA).

Интервью:

Alessandro Perilli
virtualization.info
Основатель

Ратмир Тимашев
Veeam Software
Президент


Полезные ресурсы:

Последние 100 утилит VMware Labs

Новые возможности VMware vSphere 8.0 Update 1

Новые возможности VMware vSAN 8.0 Update 1

Новые документы от VMware

Новые технологии и продукты на VMware Explore 2022

Анонсы VMware весной 2021 года

Новые технологии и продукты на VMware VMworld 2021

Новые технологии и продукты на VMware VMworld 2020

Новые технологии и продукты на VMware VMworld Europe 2019

Новые технологии и продукты на VMware VMworld US 2019

Новые технологии и продукты на VMware VMworld 2019

Новые технологии и продукты на VMware VMworld 2018

Новые технологии и продукты на VMware VMworld 2017



Copyright VM Guru 2006 - 2026, Александр Самойленко. Правила перепечатки материалов.
vExpert Badge