Как увеличить объём жёсткого диска виртуальной машины VMware
Программные средства для виртуализации операционных систем от разработчика VMware – пожалуй, лучшие из числа гипервизоров для хостовой Windows и по части производительности, и по части функциональных возможностей. Одной из возможностей виртуальных машин VMware является увеличение объёма их жёстких дисков. При этом увеличению объёма подлежат диски как динамического, так и фиксированного типа.
При создании машины можем не заморачиваться с просчётом объёма жёсткого диска, наши цели создания машины впоследствии могут измениться. Можем изначально установить минимальный объём виртуального диска, а потом, когда в этом станет необходимость, мы его увеличим.
Как же увеличить объём диска виртуальной машины VMware?
Операция по увеличению объёма виртуального диска может быть проведена как в среде VMware Workstation – полнофункциональной программы-гипервизора, так и в среде VMware Player – ограниченной реализации гипервизора.
Многие из настроек виртуальных машин в VMware Player нам недоступны, но увеличение объёма диска не относится к их числу. Увеличить объём диска мы можем в параметрах каждой отдельной машины VMware. И чтобы эта операция была доступна нам, машина обязательно должна быть выключена. В VMware Workstation можем кликнуть жёсткий диск в окошке сведений о машине, и мы сразу же попадём куда надо — в раздел его настроек.

А в VMware Player запускаем редактирование параметров и во вкладке «Оборудование» открываем раздел настроек жёсткого диска.

В настройках диска нам нужна графа расширения его ёмкости. Здесь кликаем кнопку «Расширить».

В поле указания максимального размера вписываем, соответственно, максимальный объём диска машины, который мы хотим установить.
Жмём «Расширить».

Диск увеличен в объёме.

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

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

Обновлено: 28.03.2023 Опубликовано: 21.06.2017
Любая работа с информацией подразумевает вероятность ее потери. Не поленитесь сделать резервную копию важных данных, прежде чем работать с дисковыми утилитами.
Увеличение диска виртуальной машины
Выбираем нужную машину — кликаем по ней правой кнопкой мыши и кликаем по Edit Settings:

В открывшемся окне устанавливаем курсор на виртуальном диске (Hard Disk) — в правой части окна добавляем пространство диску:

Нажимаем OK и ждем выполнения операции.
Настройка операционной системы
Предыдущие действия, всего лишь, увеличат сам диск, но система по прежнему будет видеть старый объем. Чтобы заставить систему увидеть весь диск, выполняем инструкцию ниже.
Windows
Открываем «Управление компьютером» (в панели администрирования или командой compmgmt.msc). Переходим в раздел Управление дисками:

В правой части мы должны увидеть новое нераспределенное пространство, в противном случае, нажимаем F5:

Кликаем правой кнопкой мыши по существующему разделу, который хотим увеличить и выбираем Расширить том:

В открывшемся мастере нажимаем Далее — Далее — Готово.
Linux
Проверить состояние дисков и их размер можно командой:
После добавления пространства мы не увидим никаких изменений. Сканируем увеличение размера для дисковой подсистемы:
echo «1» > /sys/class/block/sda/device/rescan
* обратите внимание, что в данном примере мы просканировали изменения для диска sda. Если мы будем работать с другим диском, необходимо подставить в команду другое значение.
Если мы добавили диск, а не увеличили размер имеющегося, то для сканирования и поиска добавленных дисков вводим:
Мы должны увидеть, что размер диска стал больше.
Смотрим информацию о диске:
* в моем случае диск /dev/sda.
Disk /dev/sda: 161.1 GB, 161061273600 bytes, 314572800 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0009fbee
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 1050623 524288 83 Linux
/dev/sda2 1050624 20971519 9960448 8e Linux LVM
* видно, что общий объем диска 161.1 Гб. Также диск разбит на два раздела sda1 и sda2.
Если система не увидит новый объем диска, придется ее перезагрузить.
Смотрим объем каждого из разделов:
fdisk -l /dev/sda1
Disk /dev/sda1: 536 MB, 536870912 bytes, 1048576 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
и второй раздел:
# fdisk -l /dev/sda2
Disk /dev/sda2: 10.2 GB, 10199498752 bytes, 19920896 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
* видно, что суммарно диск используется на 11 Гб.
Далее необходимо выполнить расширение раздела Linux. Для этого существуют различные способы и инструменты, которые я постарался собрать в статье Расширение диска или раздела Linux.
Как расширить диск виртуальной машины или добавить новые диски к VМWare, VirtualBox, Hyper-V
В нашей статье мы расскажем, как расширить диск или добавить новые диски на таких виртуальных машинах как VmWare, VirtualBox, HyperV. При создании новой виртуальной машины, для неё создаётся виртуальный жесткий диск, размер которого указывается в настройках. Но, в процессе роботы может не хватить назначенного объема. Что делать в такой ситуации? Как увеличить размер уже созданного диска?

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

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

Теперь, во вкладке «Оборудование», кликаем по пункту «Жесткий диск», в меню справа найдите пункт «Расширение ёмкости диска», далее нажимаем на кнопку «Расширить» напротив него и жмем «ОК». Здесь указываем объем нового дискового пространства и нажимаем «Расширить».

Через некоторое время программа сообщит, что диск успешно расширен.

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

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

Запустится «Мастер добавления нового оборудования», указываем «Жесткий диск» и жмем «Далее», на следующем шаге оставляем предустановленный параметр и жмем «Далее».

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

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

Указываем путь и имя нашего диска и кликаем «Готово». Виртуальный жесткий диск создан и отображается в списке. Для выхода из настроек, жмем «ОК».

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

Затем, кликаем по диску с нераспределенным пространством и жмем «Создать простой том», жмем «Далее», указываем размер тома, выбираем букву диска и жмем «Далее».

В следующем окне можем сменить метку тома, кликаем «Далее» и кнопку «Готово», после чего диск будет отформатирован и готов к использованию.

Oracle VirtualBox
При создании виртуальной машины в программе VirtualBox, тяжело точно рассчитать размер, который понадобится после установки системы. Есть два способа как добавить свободное пространство к виртуальной машине без удаления данных и самого образа.
Начиная с версии VirtualBox 6.0 была добавлена графическая опция для изменения размера виртуальных дисков. Чтобы воспользоваться ей, запустите программу, перейдите в меню «Файл» / «Менеджер виртуальных дисков».

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

Закройте «Менеджер виртуальных дисков» и запустите операционную систему. Расширьте ваш диск с помощью инструмента «Управление дисками» в Windows, как показано в предыдущем примере.
Если же у вас установленная более старая версия VirtualBox (до 6.0), то для увеличения размера диска нужно использовать команду «VBoxManage», из командной строки.
Прежде чем начать, отключите виртуальную машину и запустите командную строку от имени администратора.

Перейдите в корневую папку с программой, и найдите файл, с названием «VBoxManege.exe», кликните по нему правой кнопкой мыши, и скопируйте его путь.

После чего перейдите в командную строку, вставьте этот путь и допишите такую команду – «modifyhd».

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

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

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

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

В виртуальной машине диск будет пустым и без файловой системы. Необходимо инициализировать диск в точности как это делали ранее.
Microsoft Hyper-V
И последней на сегодня программой будет Hyper-V. Динамическое изменение размеров дисков в Hyper-V доступно начиная с версии Windows Server 2012 R2. Функция Online VHDX Resize позволяет нам увеличить или уменьшить размер виртуального диска.
Мы можем изменить размер диска Hyper-V любого типа, фиксированного или динамического. Для этого, открываем «Менеджер виртуальной машины Hyper-V», выбираем нужную виртуальную машину, после чего переходим в «Настройки», выбираем нужный нам виртуальный диск и кликаем по кнопке «Edit».

В открывшемся мастере, выбираем пункт «Expand», указываем новый размер жесткого диска.

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

Также, мы можем изменить размер VHDX диска с помощью PowerShell. Для этого нужно получить полный путь к диску виртуальной машины. Переходим в Hyper-V менеджер, кликаем по нашей виртуальной машине, затеем переходим в «Настройки», во вкладке «SCSI Controller», кликнув по нашему диску мы обнаружим путь к нему и копируем его.

Запускаем PowerShell от имени администратора, прописываем команду Resize-VHD -Path и вставляем путь к диску виртуальной машины, затеем, прописав команду -SizeBytes, укажите нужный вам объем для расширения диска. Учтите, что если вы укажите размер виртуального диска меньше, чем он занимает на диске, вы получите ошибку. После чего нам нужно расширить диск в «Управлении дисками».

Как и в предыдущих гипервизорах, в Microsoft Hyper-V мы также можем добавить виртуальный диск или же создать новый. Чтобы создать новый виртуальный диск запустите «Hyper-V Менеджер», кликните правой кнопкой мыши по вашей виртуальной машине и перейдите в «Настройки», в разделе SCSI, укажите тип диска и нажмите «Добавить» а на следующем шаге «Создать».

В мастере создания дисков, в первом пункте жмем «Далее», на втором этапе выбора диска, указываем «фиксированный диск», далее указываем путь и имя диска, на финальном этапе кликаем «Готово» и «Применить».

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

Автор: Dmytriy Zhura, Технический писатель
Дмитрий Жура – автор и один из IT-инженеров компании Hetman Software. Имеет почти 10 летний опыт работы в IT-сфере: администрирование и настройка серверов, установка операционных систем и различного программного обеспечения, настройка сети, информационная безопасность, внедрения и консультация по использованию специализированного ПО. Является экспертом в области восстановления данных, файловых систем, устройств хранения данных и RAID массивов.

Редактор: Andrey Mareev, Технический писатель
В далеком 2005 году, я получил диплом по специальности «Прикладная математика» в Восточноукраинском национальном университете. А уже в 2006 году, я создал свой первый проект по восстановлению данных. С 2012 года, начал работать в компании «Hetman Software», отвечая за раскрутку сайта, продвижение программного обеспечения компании, и как специалист по работе с клиентами.
- Обновлено:
- 18.10.2023 16:24
- Метки:
- Hyper-V виртуальная машина
- VirtualBox виртуальная машина
- VMware виртуальная машина
Поделиcь
Вопросы и ответы
Как обмениваться файлами в VirtualBox?
Вы можете обмениваться файлами между виртуальной машиной VirtualBox и хост-системой Windows или Linux. Когда виртуальная машина установлена, щелкните на пункт Машина — Настройки в главном меню и выберите подкатегорию Общие папки. Можно настроить два типа общих каталогов: временные и машинные. Временные папки — это временные объекты, которые планируется удалить из поля зрения при завершении работы или перезапуске виртуальной ОС. В то же время папки компьютера являются постоянными объектами, которые будут видны постоянным образом до тех пор, пока они не будут удалены вручную из виртуальной ОС. Чтобы добавить новую общую папку в список, нажмите на значок добавления в правой части формы. В поле Путь к папке укажите путь к указанной общей папке в операционной системе. Немного ниже представлены некоторые дополнительные настройки, такие как «Только для чтения» и «Установить постоянные флажки». По умолчанию общим папкам предоставляются полные права доступа, включая запись и изменение содержимого, но, установив флажок «Только для чтения», вы можете ограничить права пользователя. Флажок «Сделать постоянным» помещает соответствующие папки в раздел «Папки компьютера».
Как использовать USB в VirtualBox
Сначала нужно установить VirtualBox Guest Additions package и VirtualBox Extension Pack к вашей копии программы. Пакет расширений — это набор утилит, предназначенных для улучшения взаимодействия между пользователем и виртуальной машиной, он должен быть установлен в VirtualBox. В окне About посмотрите номер сборки и загрузите соответствующий пакет с официального FTP-сервера. Выбираем активный экземпляр виртуальной машины, нажмите Файл — Настройки в верхнем меню и перейдите в подкатегорию “Расширения”. После этого нажмите на кнопку со стрелкой справа и укажите путь к только что загруженному с FTP-сервера пакету и установите пакет. После чего, перед запуском виртуальной машины, перейдите в главное меню виртуальной машины и откройте категорию «Настройки», перейдите в раздел «USB» и установите флажки «Включить USB-контроллер» и «Контроллер USB 2.0 (EHCI)». Также создайте фильтр для требуемого USB-устройства, указав его в списке всех доступных USB-накопителей, будь то внешние жесткие диски или флэш-накопители.
Как увеличить размер диска в VirtualBox
Если вы используете операционную систему Linux в качестве хоста, откройте терминал. Для систем Windows откройте командную строку и введите следующую команду: VBoxManage modifyhd windows10.vdi –resize 30000 Копировать Где windows10.vdi – название виртуального диска и полный путь к нему, «30000» означает объем пространства, размер которого вы хотели бы изменить. Нажмите Ввод. Когда индикатор выполнения достигает 100%, процесс изменения размера успешно завершен. После чего останется только
Как запустить Android на VirtualBox?
ОС Android устанавливается также как и любая другая ОС, главное найти в сети установочный образ, не забудьте, на шаге выбора диска укажите файловую систему Ext3.
Как обновить VirtualBox в Windows?
Вам больше не нужно деинсталлировать программу в Windows, чтобы обновить VirtualBox до самой свежей версии. Теперь вы можете бесплатно установить его поверх текущей версии. Загрузите новейшую версию программы для вашей системы Windows, просто перейдя на страницу About программы. Запустите установочный файл, чтобы начать процесс установки. VirtualBox автоматически удалит старую версию с вашего компьютера в фоновом режиме во время установки самой свежей версии приложения. Только в том случае, если установщик не сможет удалить старую версию, вам нужно будет удалить ее вручную.
Kunnskapsbase
Для увеличения размера диска виртуальной машины:

1. В Панели управления облаком перейдите на закладку «Virtual Machines» и выберите нужную VM

2. В свойствах виртуальной машины перейдите на закладку «Hardware», затем в подпункте «Hard Disks» нажмите справа кнопку «EDIT».
Далее в появившемся окне укажите новый размер диска

3. Дальнейшая настройка выполняется на уровне операционной системы (см. статья для Windows, статья для Linux).
Для уменьшения размера диска виртуальной машины:

1. В свойствах виртуальной машины перейдите на закладку «Hardware» и в подпункте «Hard Disks» нажмите кнопку «EDIT»,
при необходимости отредактируйте размер созданного диска.

2. Далее на этот диск предлагается перенести данные ( см. статья для Windows, статья для Linux).
Ещё не пробовали услугу «Облачный хостинг» от Cloud4Y?
Отправьте заявку сейчас и получите 10-ти дневный бесплатный доступ.
- 59 brukere syntes dette svaret var til hjelp