Расширить том не активно windows 10 virtualbox

что вы открываете оснастку управления дисками и хоти расширить локальный том, но у вас не активна кнопка "Расширить Том (Extend Volume)",

Обновлено 11.10.2022

expand volume

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов рунета Pyatilistnik.org. В прошлый раз мы с вами смогли вернуть работы USB-флешки в привычное русло, избавив ее от ошибки «Диск защищен от записи», там нам Windows как обычно дала пишу для размышлений. В сегодняшней статье, я вам хочу показать не менее увлекательную загадку, представьте, что вы открываете оснастку управления дисками и хоти расширить локальный том, но у вас не активна кнопка «Расширить Том (Extend Volume)», а увеличить том то нужно. Давайте смотреть как выкручиваться в данной ситуации.

Почему  не получается расширить раздел в Windows?

Давайте я подробнее опишу свою инфраструктуру. Есть виртуальная машина на ESXI 6.5, на которой есть SCCM, один из моих коллег попросил меня расширить диск C: так как там уже начало заканчиваться дисковое пространство, что в итоге давало не работающий сервис, а этого допустить нельзя. Открыв оснастку «Управление дисками» я увидел, что на моем диске «Disk 0» есть:

  • Загрузочный раздел
  • Основной раздел Windows
  • Recovery Partition
  • Неразмеченное место

Обратите внимание, что в контекстном меню, где можно было расширить том, неактивно поле «Расширить Том (Extend Volume)», хотя вы видите, что неразмеченное пространство есть.

Не удается расширить том Windows

И почему тогда мне не удается выполнить операцию по увеличению диска C:. Тут может быть ряд причин:

  • Вам нужно удалить раздел восстановления, если честно, то мне он не нужен, если мы говорим про Windows 10 или Windows Server 2016 и выше, то там есть свой раздел для восстановления.
  • Файловая система диска может быть не NTFS, тут вам нужно посмотреть свойства, с диском C: это вряд ли, а вот с несистемным разделом. может быть легко. Советую посмотреть, как переделать FAT32 раздел в NTFS без потери данных.
  • Если Recovery Partition не хотите удалять, то ее нужно сместить вправо, а свободное пространство влево, представляете какое иногда бывает в практике чувство, что из-за неправильно размеченного раздела терабайт так 50, и попытке его расширить, приходилось играться с порядком самого раздела и свободного места, чтобы они были рядом, помню ждал этой процедуры более двух суток.
  • Бывает так, что нераспределенное место физически располагается на другом физическом диске, тут нужно понимать, что в такой ситуации вы не сможете расширить ничего, если конечно не конвертируете ваши тома в динамические и не создадите составной том
  • Ограничения MBR дисков, 4 раздела и 2 ТБ размером

Так, что главный критерий, нераспределенного пространство должно располагаться справа за расширяемым разделом!!!

Как удалить раздел восстановления (Recovery Partition)

Еще раз отмечаю, что удаление раздела восстановления, ни как не повлияет на то, что ваша Windows не сможет восстановиться после какого-то сбоя, у нее для этого есть все необходимое. Поэтому откройте оснастку «Управление дисками» и попытайтесь удалить раздел Recovery Partition. С вероятностью 99,9% у вас просто не будет в контекстном меню ни каких пунктов.

Как удалить раздел восстановления (Recovery Partition)

Что делать? Тут нам на помощь приходит утилита командной строки Diskpart. Откройте командную строку в режиме администратора, кому удобнее можно и PowerShell, утилита там так же работает. Введите:

После чего нажмите Enter. Вы попадете в утилиту. Далее выведем список ваших дисков, выполните:

Нужный мне диск «Disk 0». После чего вам нужно его выбрать, для этого пишем:

Теперь посмотрим список разделов (Партиций) на данном диске. Вводим команду:

Удаление Recovery Partition через diskpart

Нужный мне раздел восстановления идет под номером 3 (Partition 3 «Type Recovery»). Нам необходимо его удалить. Для этого выбираем его.  Для этого выполним:

После сама команду удаляющая Recovery Partition.

delete partition override

Устраняем ошибку неактивного расширения тома Windows

Открываем теперь опять оснастку управления дисками, и о чудо кнопку вновь стала активной. Выбираем поле «Расширить Том (Extend Volume)».

Не активен пункт "Расширить Том"

Переносим нужное незанятое пространство на право.

Расширение диска в Windows

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

Как исправить выделение серого цвета Extend Volume в Windows 10

MBR и остатки расширенного раздела

Раньше, когда диски были маленького объема, 99% всех дисковых разделов были MBR. MBR имеет много ограничений, например всего на нем можно создать только 4 раздела, если все они первичные. Потому что в главной загрузочной записи всего 4 записи  , из которых операционная система может определить положение каждого раздела. Тут если вы хотели создать еще один раздел, вы должны были или преобразовать MBR в GPT или же сделать расширенный раздел, который работает как контейнер, где логические диски создаются внутри него.

Есть интересный нюанс, что если вы удалите логический раздел внутри контейнера (Расширенного диска), то оно не будет нераспределенным (черного цвета), а станет свободным и будет иметь желтый цвет. Вроде место есть, оно справа, но кнопка  «Расширить Том (Extend Volume Volume)» не активно. Тут вам так же придется, через diskpartудалять данный раздел. Метод описан выше.

Свободное пространство в контейнере Windows

Еще одним из ключевых ограничений MBR, является невозможность создать раздел более 2 ТБ, тут у вас так же будет неразмеченное пространство и не активное поле «Расширить Том (Extend Volume Volume)», тут как я писал выше, только преобразование в GPT.

Сдвиг нераспределенного места в нужную сторону

Если вы вдруг боитесь удалять какой-то раздел, например все тот же Recovery Partition, то вы можете с помощью специализированного софта поменять местами разделы, это как игра в пятнашки. Я приведу пример утилиты NIUBI Partition Editor Professional, которую вы можете скачать на сайте производителя и получить бесплатную пожизненную лицензию для домашнего использования.

Вот пример моего сервера, где нужно расширить диск C:, а ему мешает Recovery Partition. Мне нужно его сместить вправо, а свободное место влево.

Сдвиг раздела в Windows

Запустите NIUBI Partition Editor Professional, выберите раздел, который вы хотите сдвинуть, именно раздел, не свободное пространство. В моем примере, это раздел 450 МБ. Через правый клик вызовите его контекстное меню и выберите пункт «Resize/Move Volume«.

Сдвигаем раздел в NIUBI Partition Editor Professional

В разделе «Size And Location» вам нужно выбрать ваш раздел (Зажать на нем левой кнопкой мыши) и перетащить его по максимум вправо.

Не работает поле "Расширить Том (Shrink Volume)"

В результате у вас должно получиться вот так, можете сразу увидеть, что и незанятое пространство переместилось в списке разделов влево. Нажимаем Ok.

Как сдвинуть раздел Windows

Далее вы теперь щелкаете правым кликом по разделу, который вам нужно расширить. Из меню выбираем пункт «Resize/Move Volume«.

Как расширить раздел Windows в NIUBI Partition Editor Professional

Растяните ваш раздел в правую сторону, для этого просто зажмите его за правый край.

Расширение раздела Windows через NIUBI Partition Editor Professional

После растягивания раздела, нажмите ОК.

Как увеличить volume в Windows

Теперь нам нужно применить изменения к двум операциям, что мы сделали ранее, чтобы NIUBI Partition Editor Professional мог это уже передать системе Windows. Для этого просто в левом верхнем углу нажмите кнопку «Apply«.

применение операций в NIUBI Partition Editor Professional

В всплывающем окне подтвердите выполнение операции.

Подтверждение операций в NIUBI Partition Editor Professional

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

Успешно расширенный раздел Windows через NIUBI Partition Editor Professional

Как видите диск C: увеличен и раздел восстановления на месте, миссия выполнена.

Бесплатное программное обеспечение для решения Extend Volume

Приведу тут ссылку на утилиту NIUBI Partition Editor Professional — https://www.hdd-tool.com/professional-edition.html.

Удаление или перемещение раздела восстановления через AOMEI Partition Assistant Technician Edition

Я очень часто в своей практике пользуюсь утилитой AOMEI Partition Assistant Technician Edition, на текущий момент актуальной версией является 9-я. Если у вас неактивно поле «Расширить Том (Extend Volume Volume)», и нужно произвести расширение раздела, то утилита вам легко поможет.

Тут у вас так же несколько вариантов, первый это сдвиг не нужного раздела вправо от нераспределенного пространства или вообще его полное удаление. Я так же покажу как перемещать раздел Recovery Partition и покажу, как его удалить.

Запустите AOMEI Partition Assistant Technician Edition и выберите тот, раздел, который мы будем перемещать вправо. У меня, это Volume без буквы и размером 450 МБ. Через правый клик вызовите контекстное меню и выберите пункт «Изменение размера/Перемещение разделов«.

Сдвиг раздела в AOMEI Partition Assistant Technician Edition

Выделите перемещаемый раздел и перетащите его вправо.

Как переместить раздел в AOMEI Partition Assistant Technician Edition

Должно получиться вот так, после чего нажмите ОК.

Перемещение Volume в AOMEI Partition Assistant Technician Edition

Осталось только применить наши изменения и переместить сам раздел в Windows. Для это в левом верхнем углу нажмите кнопку «Применить«.

Применение операций в AOMEI Partition Assistant Technician Edition

Откроется мастер операций, нажмите кнопку «Перейти«

Применение операций в AOMEI Partition Assistant Technician Edition

Дожидаемся выполнения наших операций.

Операция по перемещению раздела в Windows

Все, теперь ваше поле «Расширить Том (Extend Volume Volume)» снова активно и вы легко можете увеличивать объем нужного тома.

Перемещение раздела с помощью AOMEI Partition Assistant Technician Edition

Если нужно пойти другим путем и удалить не нужный раздел, который мешает расширению тома, то так же кликните по нужному правым кликом и выберите пункт «Удаление раздела«.

Как удалить раздел с помощью AOMEI Partition Assistant Technician Edition

Выберите простое удаление или же с затиранием места, если нужно попараноить. После этого ваше не распределенное пространство будет перемещено левее к нужному тому и можно продолжить расширение.

Удаление раздела в AOMEI Partition Assistant Technician Edition

Удаление или перемещение раздела восстановления через DiskGenius Professional 5

Есть еще одна великолепная утилита, которая по мимо восстановления данных умеет и работать с томами, разделами и логическими дисками, я говорю про DiskGenius Professional 5. Тут у нас так же два варианта решения проблемы когда не удается нажать поле «Расширить Том (Extend Volume Volume)»:

  • Удалить мешающие разделы
  • Переместить мешающие разделы

Давайте для начала переместим том, запустите DiskGenius Professional 5. Щелкните правым кликом по разделу, который вы хотите подвинуть. Из контекстного меню выберите пункт «Resize Partition«.

Как переместить раздел через DiskGenius Professional 5

Вам нужно выделить левый, маленький раздел и переместить его просто вправо. ИМЕННО перетащить.

Как поменять разделы Windows местами

В результате должно получиться вот так, обратите внимание, что его размер остался тот же. Нажмите «Start«.

Удаление или перемещение раздела восстановления через DiskGenius Professional 5

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

Перемещение разделов через DiskGenius Professional 5

Дожидаемся, когда закончиться процесс выполнения.

Процесс перемещения тома Windows в DiskGenius Professional 5

Процедура перемещения очень быстрая и результат уже сразу можно посмотреть в управлении дисками, как видим DiskGenius Professional 5 справилась на ура.

Успешно перемещенный том Windows

Чтобы теперь расширить нужный том через DiskGenius Professional 5, вам нужно его выбрать и нажать на пункт «Resize Partition«, после чего или цифрами вбить новый размер или же ползунок расширяемого тома переместить вправо.

Как расширить том в DiskGenius Professional 5

Если хотите удалить лишний, мешающий том, то это можно сделать так же через контекстное меню, выбрав пункт «Delete Current Partition«.

Как удалить том в DiskGenius Professional 5

Вас предупредят, что все с тома будет удалено, соглашаемся с этим.

Удаление раздела через DiskGenius Professional 5

На этом у меня все, есть еще куча подобных утилит от Acronis, IM-Magic Partition Resizer Free, DMDE Professional и много другое. Надеюсь, что вам удалось расширить нужный вам том. С вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org.

Содержание

  • Способы увеличения размера диска в VirtualBox
  • Способ 1: Утилита VBoxManage
    • Использование VBoxManage в Windows
    • Использование VBoxManage в Linux
  • Способ 2: Создание второго виртуального накопителя
    • Создание дополнительного накопителя в VirtualBox
    • Подключение виртуального диска в Windows
    • Подключение виртуального диска в Linux
  • Вопросы и ответы

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

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

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

  • Использование специальной утилиты от VirtualBox;
  • Добавление второго виртуального жесткого диска.

Способ 1: Утилита VBoxManage

В арсенале VirtualBox есть утилита VBoxManage, которая позволяет управлять размерами дисков через командную строку или терминал в зависимости от типа операционной системы. Мы рассмотрим работу этой программы в Windows 10 и CentOS. Условия для изменения объема в этих ОС следующие:

  • Формат хранения: динамический;
  • Тип диска: VDI или VHD;
  • Состояние машины: выключена.

Прежде, чем начать изменение, вам нужно узнать точный размер диска гостевой ОС и путь, где хранится виртуальная машина. Это можно сделать через VirtualBox Менеджер.

На панели меню выберите «Файл» > «Менеджер виртуальных носителей» или просто нажмите Ctrl+D.

Менеджер виртуальных носителей в VirtualBox

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

Размер и расположение диска в VirtualBox

Использование VBoxManage в Windows

  1. Запустите командную строку с правами администратора.
    Командная строка - администратор
  2. Введите команду:

    CD C:Program FilesOracleVirtualBox
    Смена директории в командной строке

    Это стандартный путь для установки ВиртуалБокс. Если папка Oracle с файлами у вас находится в другом месте, то после CD пропишите ее местонахождение.

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

    vboxmanage modifyhd "Путь до виртуальной машины" --resize 33792

    Команда изменения размера жесткого диска для VirtualBox

    Например:

    vboxmanage modifyhd "D:Virtualbox VMsWindows 10Windows 10.vdi" --resize 33792

    Lumpics.ru

    "D:Virtualbox VMsWindows 10Windows 10.vdi" — путь, где хранится сама виртуальная машина в формате .vdi (обратите внимание на кавычки — без них команда не будет работать).

    --resize 33792 — атрибут, который ставится через пробел от закрывающих кавычек. Он обозначает новый объем диска в мегабайтах.

    Будьте осторожны, этот атрибут не добавляет указанное количество мегабайт (в нашем случае 33792) к уже существующему, а меняет текущий объем диска. В виртуальной машине, которая была взята для примера, ранее имела объем диска 32 ГБ, и при помощи данного атрибута он был увеличен до 33 ГБ.

После успешного изменения объема диска необходимо настроить саму виртуальную ОС, поскольку она будет продолжать видеть прежнее количество ГБ.

  1. Запустите операционную систему.
  2. Дальнейшие действия возможны исключительно на Windows 7 и выше. Windows XP не поддерживает возможность расширения тома, поэтому потребуется использование сторонних утилит вроде Acronis Disk Director.

  3. Нажмите Win+R и пропишите команду diskmgmt.msc.
    Утилита управление дисками в Windows
  4. Отобразится основной виртуальный диск, помеченный синим цветом. Рядом с ним будет находиться добавленная через утилиту VBoxManage область — она помечена черным цветом и имеет статус «Не распределена». Это значит, что формально область существует, но фактически не может быть использована, например, для хранения данных.

    Добавленная через VBoxManage область диска в Windows

  5. Чтобы добавить этот объем к рабочему виртуальному пространству, кликните по основному диску (обычно это С:) правой кнопкой и выберите вариант «Расширить том».

    Расширение тома Windows в VirtualBox

  6. Запустится Мастер работы с томами.

    Мастер расширения тома Windows в VrtiualBox

  7. Не меняйте настройки, если хотите добавить к тому всю имеющуюся нераспределенную область, и перейдите к следующему шагу.

    Выбор диска для расширения тома Windows в VrtiualBox

  8. Кликните «Готово».

    Завершение расширения тома Windows в VrtiualBox

  9. Теперь можно увидеть, что (С:) стал больше ровно на 1 ГБ, который до этого был не распределен, а область, помеченная черным цветом, исчезла. Это значит, что виртуальный диск увеличился в размере, и им можно продолжать пользоваться.

    Изменение размера основного диска Windows в VirtualBox

Использование VBoxManage в Linux

Вам потребуются root-права для работы с терминалом и самой утилитой.

  1. Пропишите команду

    vboxmanage list -l hdds

  2. В строке UUID скопируйте значение и вставьте его в эту команду:

    vboxmanage modifyhd ВАШ_UUID --resize 25600
    Изменение размера диска через VBoxManage в Linux

  3. В Linux невозможно расширить раздел, пока запущена сама ОС.

  4. Запустите утилиту GParted Live. Чтобы сделать ее загрузочной, в VirtualBox Менеджере зайдите в настройки машины.

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

  5. Переключитесь на раздел «Носители», и в «Контроллер: IDE» добавьте скачанный GParted Live. Для этого нажмите на «Пусто» и в правой части выберите образ оптического диска с утилитой GParted, как показано на скриншоте.

    Назначение GParted Live загрузочным образом для Linux в VirtualBox

  6. Сохраните настройки и запустите машину.
  7. В загрузочном меню выберите «GParted Live (Default Settings)».

    Вход в GParted Live в VirtualBox

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

    Выбор раскладки клавиатуры в GParted Live в VirtualBox

  9. Укажите желаемый язык, введя его номер.

    Выбор языка в GParted Live в VirtualBox

  10. На вопрос о предпочтительном режиме введите ответ «0».

    Выбор режима запуска GParted Live в VirtualBox

  11. Запустится GParted. В окне будут отображены все разделы, в том числе добавленная через VBoxManage область.

    Отображение всех разделов диска GParted Live в VirtualBox

  12. Правым кликом мыши по системному разделу откройте контекстное меню (обычно это sda2), и выберите пункт «Изменить раздел или переместить».

    Расширение раздела GParted Live в VirtualBox

  13. При помощи регулятора или поля для ввода установите тот объем, до которого вы хотите расширить раздел. Для этого сдвиньте регулятор вправо:

    Изменение размера раздела GParted Live в VirtualBox через регулятор

    Либо в поле «Новый размер» впишите число, которое указано в строке «Максимальный размер».

    Изменение размера раздела GParted Live в VirtualBox вручную

  14. Создастся запланированная операция.

    Созданная запланированная операция GParted Live в VirtualBox

  15. На панели инструментов нажмите «Правка» > «Применить все операции» или кликните по самой запланированной операции правой кнопкой мыши и выберите ее применение.

    Применение запланированной операции GParted Live в VirtualBox

  16. В окне подтверждения нажмите на «Apply».

    Подтверждение применения запланированной операции GParted Live в VirtualBox

  17. Прогресс выполнения отобразится в отдельном окне.

    Прогресс выполнения запланированной операции GParted Live в VirtualBox

  18. По завершении вы увидите, что размер виртуального диска стал больше.

    Увеличенный размер раздела через GParted Live в VirtualBox

  19. Виртуальную машину можно выключить, и из настроек ее загрузки убрать носитель GParted Live.

    Извлечение загрузочной утилиты GParted Live из настроек VirtualBox

Способ 2: Создание второго виртуального накопителя

Способ изменения размера диска через утилиту VBoxManage не единственный и не самый безопасный. Гораздо проще подключить второй виртуальный накопитель к созданной машине.

Конечно, имеет смысл создавать второй диск, только если планируется существенно увеличить объем накопителя, и не планируется хранить файл (-ы) большого размера.

Опять же рассмотрим способ добавления накопителя на примерах Windows 10 и CentOS.

Создание дополнительного накопителя в VirtualBox

  1. Выделите виртуальную машину и на панели инструментов нажмите на кнопку «Настроить».

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

  2. Переключитесь на раздел «Носители», нажмите на иконку создания нового виртуального HDD и выберите «Добавить жесткий диск».
    Создание дополнительного жесткого диска в VirtualBox
  3. В окне с вопросом используйте вариант «Создать новый диск».

    Подтверждение создания дополнительного жесткого диска в VirtualBox

  4. Тип накопителя — VDI.

    Тип дополнительного жесткого диска в VirtualBox

  5. Формат — Динамический.

    Формат хранения дополнительного жесткого диска в VirtualBox

  6. Имя и размер — по вашему усмотрению.

    Название и размер дополнительного жесткого диска в VirtualBox

  7. В списке носителей информации появится ваш диск, сохраните эти настройки, нажав на «ОК».

    Созданный и подключенный дополнительный жесткий диск в VirtualBox

Подключение виртуального диска в Windows

Эта ОС после подключения накопителя все еще не будет видеть дополнительный HDD, поскольку он не был инициализирован.

  1. Запустите виртуальную машину.

    Запуск виртуальной машины Windows 10 в VirtualBox

  2. Нажмите Win+R, впишите команду diskmgmt.msc.

    Утилита управление дисками в Windows

  3. У вас должно запуститься окно, требующее провести инициализацию. Не меняйте настроек и нажмите «ОК».

    Инициализация дополнительного жесткого диска Windows в VirtualBox

  4. Новый накопитель отобразится в нижней части окна, но его область еще не задействована. Чтобы его задействовать, правым кликом мыши выберите «Создать простой том».

    Создание простого тома Windows в VirtualBox

  5. Откроется специальная утилита. В окне приветствия нажмите «Далее».

    Мастер создания простого тома Windows в VirtualBox

  6. Не меняйте настроек на этом этапе.

    Выбор размера тома Windows в VirtualBox

  7. Выберите букву тома или оставьте ее по умолчанию.

    Назначение буквы тома Windows в VirtualBox

  8. Параметры форматирования можно не менять. При желании в поле «Метка тома» можете вписать имя (обычно это имя «Локальный диск»).

    Форматирование и назначение имени тома Windows в VirtualBox

  9. Кликните «Готово».

    Завершение работы мастера создания простого тома Windows в VirtualBox

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

    Инициализированный дополнительный жесткий диск Windows в VirtualBox

Теперь диск виден в Проводнике и готов для работы.

Отображение в Проводнике инициализированного дополнительного жесткого диска Windows в VirtualBox

Подключение виртуального диска в Linux

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

  1. Запустите виртуальную ОС.
    Запуск виртуальной машины для установки CentOS
  2. Откройте любую удобную утилиту для управления дисками и посмотрите, отображен ли там созданный и подключенный накопитель.
  3. Например, в программе GParted нужно переключиться с раздела /dev/sda на /dev/sdb — это и есть подключенный накопитель. При необходимости его можно будет отформатировать и выполнить другие настройки.

    Просмотр подключенного дополнительного накопителя в Linux в VirtualBox

Это были распространенные и наиболее удобные варианты увеличения размера диска виртуальных машин в ВиртуалБокс. Не забывайте делать резервные копии важных ОС, если решили пользоваться утилитой VBoxManage, и следите за тем, чтобы на основном диске, откуда выделяется место для виртуального накопителя, было достаточно свободного места.

  • Remove From My Forums

 none

Не доступна функция «расширить том» на виртуальной машине на одном из дисков

  • Общие обсуждения

  • Разделил диски на виртуалке, далее захотел еще добавить местечко на диск, но функция «расширить » не доступна, хотя свободное пространство имеется, в чем может быть дело? И если с диска урезать места, на котором
    я как раз хочу расширить, то не распределенное пространство определяется отдельно от другого нераспределенного пространства

    • Изменено

      18 февраля 2016 г. 10:46

    • Изменен тип
      Petko KrushevMicrosoft contingent staff, Moderator
      7 марта 2016 г. 8:12

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

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

Клонируем фиксированный диск в VirtualBox

Открываем программу, переходим файл -> менеджер виртуальных носителей.

 переходим файл -> менеджер виртуальных носителей

 В списке виртуальных жестких дисков выбираем нужный, жмем правой кнопкой и нажимаем копировать. В моем случае это фиксированный windows 7, с объемом 20 ГБ.

Копируем виртуальный windows

Диск у нас уже выбран, поэтому нажимаем next.

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

Выбираем тип виртуального диска

В этом окне нас естественно интересует динамический виртуальный жесткий диск.

выбираем динамический виртуальный жесткий диск

 Задаем любое имя будущему диску и нажимаем копировать.

Указываем имя нового диска

 Ожидаем примерно 10-15 минут окончание процесса клонирования.

Ждем окончание процесса клонирования

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

Убеждаемся в создании носителя

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

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

Запускаем командную строку

 В случае семерки, жмем пуск и в поиске вводим cmd, найденный файл запускаем под администратором.

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

"C:Program FilesOracleVirtualBoxVBoxManage.exe" modifyhd "H:VirtualBox VMsWindows 7Windows 7_2.vhd" --resize 31000

где,

  • C:Program FilesOracleVirtualBoxVBoxManage.exe — путь к папке с файлами программы virtualbox.
  • H:VirtualBox VMsWindows 7Windows 7_2.vhd — расположение созданного диска(клона).
  • —resize 31000 — команда изменения размера до 31000МБ.

Ждем окончание процесса.

Вводим команду увеличения размер диска VirtualBox

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

 После открываем virtualbox, нажимаем кнопку создать.

Создать

 В экспертном режиме вводим нужное имя, тип ОС1, указываем необходимы объем памяти(RAM)2, выбираем пункт использовать существующий виртуальный жесткий диск3 и жмем кнопку обзора4.

Вводи и выбираем нужные данные

Выбираем наш клон и нажимаем кнопку открыть.

Выбираем созданный клон

 Теперь жмем создать.

Нажимаем кнопку создать

Как видим машина создана, запускаем ее.

Запускаем виртуальный образ

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

Увеличиваем размер диска в виртуальной машине

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

Переходим в управление

 Тут нас интересует вкладка управление дисками. Как видим имеется не распределенное пространство в размере 9 ГБ. Как раз столько нам и не хватает. Теперь нужно прибавить данный раздел к разделу (С:), для этого жмем правой кнопкой мыши по (С:) и выбираем пункт расширить том.

Пункт расширить том

 Размер выделяемого пространства должен быть максимальный, так как мы переносим весь объем диска.

Назначаем размер диска Virtualbox

 Готово.

Завершение мастера увеличения размера диска для virtualbox

 Как видим не распределенного пространства уже нет, так оно нашло распределение в локальном диске (С:).

 Зайдя в мой компьютер увидим, что размер диска увеличен.

Убеждаемся в увеличении размер диска VirtualBox

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

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

Спасибо за внимание!

Статьи рекомендуемые к прочтению:

  • Как подключить общую папку в VirtualBox


    (24634)

  • Ошибка в программе VirtualBox. Аппаратное ускорение (VT-x AMD-V) недоступно в вашей системе. Что делать?


    (107719)

  • Увеличить размер диска VirtualBox


    (41705)

  • Как перенести установленную в компьютере Windows 7 на виртуальную машину VirtualBox


    (30691)

  • Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot


    (16302)

  • Виртуальная машина Hyper-V


    (20904)

  • Ошибка VirtualBox — This operating system user the Physical Address Extension feature to support systems with more than 4GB of RAM.


    (15098)

Довольно часто приходится расширять диски виртуальных машин, когда на системном диске заканчивается свободное место. Например, вы увеличили размер диска в настройках виртуальной машины VMware или Hyper-V, и теперь нужно расширить раздел в гостевой операционной системе (Windows).

Содержание:

  • Не активна кнопка “Расширить том” в Windows
  • Не могу расширить диск в Windows из-за раздела восстановления
  • Перенос и расширение раздела в Windows с помощью LiveCD GParted

Не активна кнопка “Расширить том” в Windows

Откройте диспетчер управления дисками (
diskmgmt.msc
) и щелкните правой кнопкой по разделу, который нужно расширить (в моем примере это логический том, которому назначена буква диск C:). Как вы видите, кнопка “Расширить том” (Extend Volume) недоступна (серая). Дело в том, что вы можете расширить раздел средствами Windows, только если справа от него есть неразмеченная (Unallocated) область. В моем случае раздел C:, нельзя расширить из-за наличия справа от него раздела восстановления (Windows RE / Recovery Partition)

не активна кнопка расширить том в Windows из-за раздела восстановления

Вы не сможете расширить раздел диска в Windows (Windows Server) если:

  1. Справа от раздела, которые вы хотите расширить находится другой раздел;
  2. Раздел отформатирован в файловой системе, которая не поддерживается расширение (FAT32, exFAT). Можно расширить только тома с NTFS/ReFS;
  3. Нельзя создать разделы более 2 Тб на дисках с таблицей разделов MBR. На дисках размером более 2 Тб нужно использовать таблицу разделов GPT (можно сконвертировать MBR в GPT без потери данных). Тип таблицы разделов можно посмотреть на вкладке Volumes диска в диспетчере устройств. В этом примере на моей ВМ Windows 10 установлена в режиме EFI (GPT разметка на диске). gpt таблица разделов на efi компьютере

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

Настоятельно рекомендуем создать бэкап (снапшот) вашего диска перед изменением таблицы разделов.

Не могу расширить диск в Windows из-за раздела восстановления

В самом простом случае вы можете просто перенести файлы среды восстановления с раздела WinRE на системный диск C: и полностью удалить раздел восстановления размером 541Мб.

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

Diskpart

Выведите список дисков:

list disk

Выберите ваш диск:

select disk 0

Выведите список разделов.

list vol

Выберите раздел восстановления (в вашем случае может быть другой номер):

select part 4

Назначьте ему букву диска R:

assign letter r:
exit

diskpart назначить букву диска разделу восстановления

Отключите среду восстановления Windows (WinRE) командой:

reagentc /disable

reagentc /disable отключить winRE

Теперь нужно удалить раздел восстановления размером 541 (в нашем примере это Partition 4).

Если вы попробуете удалить раздел восстановления из графического интерфейса управления разделами, нажав на Delete Volume (иногда свойства диска вообще не доступны), появится ошибка:

Удалить раздел восстановления recovery в Windows

Virtual Disk Manager
Cannot delete a protected partition without the force protected parameter set.

Cannot delete a protected partition without the force protected parameter set.

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

DISKPART> rescan
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list part
DISKPART> select part 4
DISKPART> delete partition override

Параметр override разрешает утилите diskpart удалить любой раздел независимо от его типа (будь то активный, системный или загрузочный раздел).

DiskPart successfully deleted the selected partition.

DISKPART> Rescan

Please wait while DiskPart scans your configuration...
DiskPart has finished scanning your configuration.

DISKPART> exit

удалить раздел восстановления DISKPART> delete partition override

Включите WinRE и обновите конфигурацию в файле ReAgent.xml с помощью команды:

reagentc /enable

reagentc /enable

Выполните команду, чтобы убедитесь, что WIM файл среды восстановления был пересоздан на диске C:

bcdedit /enum all | find "osdevice"

ramdisk=[C:]RecoveryWindowsREWinre.wim,{e668f79e-60da-11ed-b27a-ea3359f08732}

проверить что файл winre.wim пересоздан

Проверьте конфигурацию WinRE::

reagentc.exe /info

Windows Recovery Environment (Windows RE) and system reset configuration
Information:
Windows RE status: Enabled
Windows RE location: \?GLOBALROOTdeviceharddisk0partition3RecoveryWindowsRE
Boot Configuration Data (BCD) identifier: e668f79d-60da-11ed-b27a-ea3359f08732
Recovery image location:
Recovery image index: 0
Custom image location:
Custom image index: 0
REAGENTC.EXE: Operation Successful.

reagent /info

В данном примере мы полностью отказались от отдельного 540 Мб раздела для WinRE. Теперь файл среды восстановления winre.wim находятся на разделе, на который установлена Windows.

Теперь можно расширить системный диск:

  1. Откройте консоль
    diskmgmt.msc
  2. Щелкните по диску, который нужно расширить и выберите Extend Volume; расширить том в windows за счет неразмеченного места
  3. В поле Select the amount of space in MB укажите на сколько нужно увеличить раздел за счет свободного места. В моем случае я расширю диск C: на 5 Гб и нажмите Next -> Finish; на сколько увеличить раздел в windows
  4. Диск был расширен успешно. раздел расширен успешно

Если на диске есть и другие разделы восстановления вендора, которые не дают вам расширить основной том, воспользуйтесь статьей: Удаление OEM разделов.

Windows опознает раздел восстановления по специальным меткам: GUID — de94bba4-06d1-4d40-a16a-bfd50179d6ac и GPT атрибуту 0x8000000000000001

При проблемах с загрузчиком и разделом EFI на компьютерах с UEFI воспользуйтесь статьями по ссылкам.

Перенос и расширение раздела в Windows с помощью LiveCD GParted

Если вы опасаетесь удалять существующие разделы на дисках, вы можете перенести в конец диска раздел, который мешает расширению, с помощью сторонних утилит. Для управления разделами можно использовать бесплатный загрузочный диск GParted (GNOME Partition Editor). Это Live CD на базе Linux Debian с графической оболочкой для утилиты parted (консольная утилита для управления разделами в Linux).
Скачайте ISO образ gparted-live-1.4.0-6-amd64.iso (https://gparted.org/download.php , около 484 Мб).

Загрузите виртуальную машину с ISO образа
gparted-live-1.4.0-6-amd64.iso
(если вы хотите расширить диск на физическом компьютере, проще всего записать ISO образ на USB флешку с помощью утилиты rufus).

Загрузка с LIveCD Gparted

Выберите:

  1. Don’t touch keymap
  2. Английский язык по умолчанию (33)
  3. Режим 0 – Continue to start X to use GParted automatically

запустить графический интерфейс gparted

Автоматически запустится графический редактор разделов GParted.

Найдите раздел, который вы хотите переместить вправо. Обратите внимание, что для имен разделов в GParted используется Linux формат. Проще всего найти раздел восстановления Windows по его размеру. В нашем случае это раздел
/dev/vvme0n1p4
размером 541 Мб. Щелкните по разделу и выберите Resize/Move.

опция resize/move в gparted

Укажите значение 0 в поле Free space following (MiB) для переноса раздела в конец диска.

перенос раздела на диске с помощью gparted

Нажмите кнопку Resize/Move. Чтобы запустить перенос разделов, выберите в меню Edit -> Apply all operations. В нашем случае небольшой раздел был перемещен за пару секунд.

переместить раздел recovery в конец диска

Перезагрузите ВМ и запустите Windows. Откройте консоль Disk Management. Как вы видите, раздел восстановления был перенесен в конец диска. Неразмеченная область теперь находится справа от тома с буквой диска C:.

расширить системный диск в windows

Теперь кнопка
Extend volume
стала доступна, и вы можете расширить системный раздел вашего системного диска. При этом среда работоспособность среды восстановления Windows не нарушается.

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

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

Для расширения дискового пространства системного диска гостевой ОС Windows, надо проделать следующие шаги:

  1. Проверить текущий размер локального системного диска гостевой ОС.
  2. Настроить диск виртуальной машины в VirtualBox.
  3. Расширить системный диск гостевой операционной системы.

1. Проверить текущий размер локального системного диска гостевой ОС.

Проверяется текущей размер локального диска «C:» (Local Disk (C: ) гостевой ОС с помощью проводника Windows.

А также с помощью меню «Свойства» локального системного диска «C:».

В «Управление Дисками» раздела «Управление компьютером» видно, что нет нераспределенного или свободного дискового пространства для расширения локального диска «C:».

После этого можно приступать к расширению дискового пространства.

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

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

Для настройки расширения диска виртуальной машины в VirtualBox, надо войти в меню «Файл» и выбрать «Менеджер виртуальных носителей», как показано на скриншоте ниже.

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

Выбирается Windows7_test.vdi и по нажатию на «Свойства», можно получить доступ к дополнительной информации и опциям, среди которых есть и изменение размера диска.

Размер диска увеличивается на 2 Гб в пункте «Размер», то есть был 10 Гб и теперь назначается 12 Гб.

После нажатия на «Применить», размер диска виртуальной машины расширяется до 12 Гб. Новое значение этого диска отображается в разделе «Виртуальный размер».

После этого необходимо запустить утилиту VBoxManage на хостовой операционной системе для расширения размера файла виртуального диска. Хостовая операционная система –  это основная ОС, которая установлена на  компьютере и управляет ее ресурсами. Утилита VBoxManage находится в директории установки программы VirtualBox. В данном примере она располагается в директории C:Program FilesOracleVirtualBox. Для запуска утилиты из данной директории необходимо запустить командную строку от имени Администратора и выполнить переход с помощью команды cd.

Далее надо запустить утилиту VBoxManage со следующим синтаксисом:

VBoxManage ключ путь_к_файлу_виртуального_диска_и_имя resize, где

ключ – выбирается ключ
modifyhd для изменения
виртуального диска,

путь_к_файлу_виртуального_диска_и_имя – необходимо указать абсолютный путь и имя файла виртуального диска. В данном примере файл располагается в подкаталоге локального диске «E:» и название файла Windows7_test.vdi,

resize – указывается размер в мегабайтах. Задан 12288 Мб, что равняется 12 Гб.

В зависимости от производительности компьютера и размера виртуального диска, процесс изменения размера виртуального диска займет некоторое время. Для данного примера операция потребовала около 1 минуты. После успешного выполнения необходимо перейти на 3-ий шаг.

3. Расширить системный диск гостевой операционной системы.

После увеличения размера виртуального диска в VirtualBox, выполняется вход на гостевую операционную систему Windows 7. В «Управление Дисками» раздела «Управление компьютером» появилось 2 Гб нераспределенного (свободного) дискового пространства. Данное нераспределенное пространство будет назначено локальному системному разделу «С:».

Для этого надо нажать на локальный диск «С:» правой кнопкой мыши и в контекстном меню выбрать опцию «Extend Volume».

Откроется мастер, который поможет расширить нужный диск. Для начала процесса надо нажать на «Next».

Выбирается доступное нераспределенное дисковое пространство. На данном шаге можно всё пространство выделить или выбрать меньше чем доступно. В примере выбирается все доступное пространство и нажимается «Next».

На последнем этапе нажимается «Finish».

После этого, в «Управление Дисками» и в проводнике Windows отобразится новый размер локального системного диска «С:» гостевой операционной системы увеличенный на 2 Гб.

Размер системного диска «С:» увеличен и равняется 12 Гб. На этом завершается процесс увеличения размера локального системного диска гостевой операционной системы Windows 7, работающей в VirtualBox.

Понравилась статья? Поделить с друзьями:
  • Реалтек интернет контроллер драйвер для windows 7 64 bit
  • Расширить том windows server 2012 r2
  • Реалтек интернет драйвер для windows 10 64 bit скачать бесплатно
  • Расширить том windows 7 что это
  • Реалтек драйвер для windows 10 официальный сайт для интернета