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

На тот случай, если при создании виртуальной машины вы не угадали с размером, в Oracle VirtualBox есть штатная возможность изменить размер виртуального диска. Правда из графической оснастки изменить размер диска не получиться, для этого придется воспользоваться консольной утилитой VboxManage.exe, входящей в состав VirtualBox.

Увеличение размера

Открываем командную строку и переходим в директорию C:\Program Files\Oracle\Virtual Box (директория установки VirtualBox по умолчанию). Выведем информацию о виртуальном диске WKS2.vdi командой:

VboxManage.exe showhdinfo C:\VM\WKS2.vdi

В строке Logical size указан максимальный размер диска — 25600 Мб (25 Гб). Увеличим его до 30 Гб (30720 Мб) следующей командой:

VboxManage.exe modifyhd C:\VM\WKS2.vdi −−resize 30720

И затем еще раз посмотрим данные о диске.

После увеличения размера виртуального диска надо зайти в гостевую систему и увеличить размер логического диска. Cделать это можно из оснастки управления дисками (discmgmt.msc), выбрав в контекстном меню пункт «Расширить том». Эта возможность есть во всех ОС Windows, начиная с Vista\Server 2008. В других операционных системах придется воспользоваться сторонними программами, например Acronis Disk Director.

Уменьшение размера

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

Сначала заходим в гостевую систему и удаляем все лишнее. Затем произведем очистку свободных секторов диска с помощью утилиты Sdelete от Sysinternals. Утилита не требует установки, ее достаточно распаковать и запустить из командной строки команду Sdelete.exe -s -z .

Примечание. В Linux для очистки диска можно воспользоваться утилитой ZeroFree.

После очистки выключаем виртуалку, открываем командную строку на хостовой машине и выполняем команду:

VboxManage.exe modifyhd C:\VM\WKS2.vdi −−compact

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

В заключение скажу, что увеличение размера возможно только для динамических дисков формата VDI или VHD, а сжатие — только для VDI-дисков. Все остальные варианты не поддерживаются, по крайней мере на данный момент. И еще, перед изменением размера диска не поленитесь сделать его резервную копию, на всякий случай 🙂

16 ответов

Если вы хотите прекратить резервное копирование жесткого диска vmdk (может быть, вы заинтересованы в использовании диска также в vwmare), выполните следующие шаги:

VBoxManage clonemedium "source.vmdk" "cloned.vdi" --format vdi VBoxManage modifymedium "cloned.vdi" --resize 51200 VBoxManage clonemedium "cloned.vdi" "resized.vmdk" --format vmdk

Выше будет изменить размер жесткого диска до 50 ГБ (50 * 1024 МБ).

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

PS Если ваш новый размер слишком мал, вы получите такую же ошибку даже с вашим новым vdi файлом.

У меня есть клиент Windows 7 на хосте Mac, и этот пост был ОЧЕНЬ полезен. Благодарю.

  • Запустить новое увеличенное изображение vmdk.
  • Перейдите в меню "Пуск" и щелкните правой кнопкой мыши "Компьютер" и выберите "Управление".
  • Выберите "Управление дисками"
  • Вы должны увидеть какое-то серое пространство на вашем (в моем случае) диске C
  • Щелкните правой кнопкой мыши диск C и выберите Extend Volume.
  • Выберите размер и нажмите

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

Собственно, нужны только эти команды:

VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi VBoxManage modifyhd "cloned.vdi" --resize 51200

Затем вы можете выбрать cloned.dvi в хранилище графического интерфейса Virtualbox.

После этого запустите виртуальные окна и разверните свой диск C как методы Code Chops.

Нет необходимости конвертировать файл *.vdi в файл *.vmdk.

Так как это файл vmdk, вы можете использовать VMWare vdiskmanager , если он доступен для вашей платформы. VMWare имеет версии x86 Linux, Windows и OS X .

И тогда вы просто выполните:

1023856-vdiskmanager-windows-7.0.1.exe -x 30720M Machine-disk1.vmdk

Это позволяет избежать клонирования, а затем развернуть диск. Теперь вам нужен дополнительный инструмент, а vmdk - формат диска VMWare, и вы все еще используете Virtualbox, поэтому могут быть несовместимости.

qemu-img также может работать, но я не уверен, поддерживает ли он изменение размера файлов vmdk. Это выглядело бы так:

Qemu-img resize Machine-disk1.vmdk +8G

И только напоминание, с обоими, вам все равно придется разбить раздел после изменения размера базового диска. Все эти инструменты в основном dd if=/dev/old_disk of=/dev/new_disk bs=16M .

Вы можете использовать проигрыватель Vmware для изменения размера vmdk. Это удаляет конверсию в оба конца (см. Другие сообщения), если вы хотите сохранить ее в формате vmdk. Просто убедитесь, что при добавлении vmdk в vmware не выбирайте формат обновления при появлении запроса, сохраните текущий, если VirtualBox не примет его.

Перепробовал все решения здесь, но ничего не получалось. После нескольких часов копания я нашел этот пост в блоге и, как по волшебству, все работает. Я должен был сделать небольшие корректировки, так что вот модифицированная версия. Протестировано с версией Docker 17.06.0-ce, сборка 02c1d87.

Как только разработчики действительно начинают контейнировать свои приложения, они часто генерируют большое количество изображений и быстро заполняют пространство на жестком диске 20 ГБ, выделенное для виртуальной машины Docker по умолчанию. Чтобы на виртуальной машине Docker было достаточно места на диске, мы должны изменить размер /dev/sda1 до более разумного числа.

VirtualBox для Windows

Изменение размера файла на диске при сохранении настроек виртуальной машины!

Шаг 1 - Изменить размер файла на диске

Запустите cmd.exe

cd в каталог Oracle VM VirtualBox (в 64-разрядных системах: "C:\Program Files\Oracle\VirtualBox\")

Запустите эти команды (как указано выше):

VBoxManage clonehd "C:\path\to\source.vmdk" "C:\path_to\cloned.vdi" --format vdi VBoxManage modifyhd "C:\path\to\cloned.vdi" --resize 51200

Проводник Windows и "копирование адреса в виде текста" через адресную строку должны помочь вам найти нужный путь.

В системе Windows каталог VirtaulBox VM под вашим пользователем может содержать файл базы данных в формате XML с настройками, которые вы настроили для своей виртуальной машины. Переименуйте этот файл с.bak расширением (он имеет.vbox расширения). Переименуйте исходный.vmdk файл с.bak расширением, а также, чтобы избежать повторения ошибок. Теперь вы можете безопасно выполнить третий шаг без сообщения об ошибке, чтобы преобразовать машину обратно в формат.vmdk или с ошибкой "дубликат диска".

VBoxManage clonehd "C:\path_to\cloned.vdi" "C:\path_to\source.vmdk" --format vmdk

Вам будет представлен токен UID . Скопируйте этот токен, выделив его перетаскиванием из окна Windows Command Interpetor и используя Ctrl+C

Откройте файл.vbox.bak в текстовом редакторе, например Notepad++. Вам будет представлен XML-подобный файл базы данных. Ищите эти строки:

В строке удалите старый маркер UID между скобками и вставьте тот, который вы скопировали из окна командной строки. Убедитесь, что вы оставили скобки на месте !

Сохраните этот файл и выйдите из текстового редактора. Переименуйте файл.vbox.bak чтобы вернуть ему ожидаемое расширение.vbox .

Шаг 2 - Удалить мусор

Теперь безопасно удалить файлы.bak оставшиеся в каталоге. То, что остается, - это.vmdk размер.vmdk с обновленной.vbox данных.vbox то время как с ранее сохраненными настройками VirtualBox Manager.

Шаг 3 - Измените размер раздела на диске, чтобы заполнить свободное пространство

Теперь вы можете запустить VirtualBox VM Manager и запустить вашу виртуальную машину, используя соответствующие инструменты для операционной системы, чтобы заполнить новое свободное пространство.

Для виртуальных машин Windows используйте diskpart из командной строки, загруженной из Windows Recovery Consule (раздел восстановления), в SELECT DISK 1 , LIST PARTITION и соберите номер раздела вашего диска C:\ , затем SELECT PARTITION # . Вы можете использовать EXTEND SIZE=mb чтобы изменить размер диска Windows C:\до соответствующего значения. Не забудьте оставить место для разделов восстановления и загрузки! Чтобы получить это значение, можно безопасно вычесть 4096 МБ из вашего нового размера виртуального диска из-за файлов теневого копирования и восстановления Windows.

Для виртуальных машин Linux , действующий.ISO gparted, который вы можете загрузить с дисковым файлом виртуальной машины, можно найти по адресу: http://gparted.org/. Он откроет вам прямо в gparted-gtk на основе графического интерфейса пользователя, откуда вы можете может заполнить ваше свободное пространство.

Для виртуальных машин PPC/Mac Disk Utility из Finder поможет вам заполнить свободное пространство, но вы можете рассмотреть вариант gparted Linux , так как в настоящее время единственным способом загрузки MacOSX в VirtualBox является hackintosh, и вы не можете расширить его. ваш объем при загрузке в MacOSX. Вы также можете временно gparted параметры виртуальной машины для gparted , чтобы загрузить его. Разделы MacOSX распознаются gparted как разделы HFS - "Heaping File System".

Шаг 4 - Фотографии кошек

Потому что интернет. ;) Вы закончили. Наслаждайтесь вашим новым.vmdk виртуального.vmdk диска.vmdk с VirtualBox для Windows!

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

⚠️ Резервное копирование виртуального диска. Вы никогда не знаете, что может пойти не так.

На хосте:

    Откройте окно терминала.

    В Windows: откройте командную строку cmd .

  • Перейдите в каталог с виртуальным диском, который вы хотите изменить. Например:

    Cd "My VMs"

    Создайте новый диск VirtualBox с желаемым именем файла, размером (в мегабайтах) и форматом (либо Standard (динамический), либо Fixed). Например, чтобы создать диск с фиксированным форматом 50 ГБ с именем MyNewDisk.vdi:

    VBoxManage createmedium --filename "MyNewDisk.vdi" --size 50000 --variant Fixed

    Если VBoxManage не распознается как команда, укажите полный путь к нему. Его можно найти в каталоге установки VirtualBox. В Windows указанная команда будет выглядеть следующим образом:

    "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createmedium --filename "MyNewDisk.vdi" --size 50000 --variant Fixed

  • Скопируйте исходный диск на новый диск.

    VBoxManage clonemedium "MyOriginalDisk.vdi" "MyNewDisk.vdi" --existing

    Размер сделан! Вы можете проверить свойства нового диска, если хотите:

    VBoxManage showmediuminfo "MyNewDisk.vdi"

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

    У меня здесь, потому что мне нужно было изменить размер диска для моей среды разработки Docker (CoreOS).

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

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

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

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

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

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

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

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

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

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

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


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

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

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

      vboxmanage list -l hdds

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

      vboxmanage modifyhd ВАШ_UUID --resize 25600

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

    Рейтинг: / 9

    ПлохоОтлично

    Знаете, а ведь я ошибался, когда , что 20 Gb вам хватит на разработку. После выхода в свет обновления XCode 4.2, точнее обновления iOS SDK до версии iOS 5 я столкнулся с проблемой, что 4 Gb свободных мне не хватает на установку.

    Жаль, очень жаль. Опять - танцы с бубном и шаманские штучки.

    Приступим?

    Для расширения динамического диска (я надеюсь сужать его вы не станете ) вам нужно выполнить следующие шаги:

    1. я бы рекомендовал сохранить.vdi вашего диска, ну так.. на всякий случай
    2. запускаем CMD.exe (а бы опять же рекомендовал запустить его от имени администратора)
    3. переходим в папку где установлен VirtualBox. Если вы ни чего не выдумывали при установке то это будет вот тут:

      C:\Program Files\Oracle\VirtualBox

    4. Далее надо выполнить следующую комманду:

      VBoxManage modifyhd {путь к вашей папке с виртуальной машиной} \osx64.vdi --resize {размер в мегабайтах}

      Как-то так: VBoxManage modifyhd d:\vms\osx64.vdi --resize 65000

    Проверяем:

    Собственно VirtualBox мы уже уговорили. Осталось, чтоб в чудеса поверила Mac OS X Lion.


    Запускаем нашу виртуальную машину с Mac OS X Lion, идём в Finder и видим...

    мда.. не очень приятно.

    Ну что-же, давайте поборемся!

    Запускаем дисковые утилиты Mac OS

    Тыркаем в Partision. И видим, что у нас, теперь оказывается - полно места:

    всё.. жить можно, до победы всего-то пары манипуляций осталось!

    Расширяем наши просторы:

    Таким образом мы раширяем выбранную партицию жесткого диска Mac OS до максимума.

    Надо нажать Applay и согласиться изменить размер выбранной партиции.

    Теперь закрываем / открывает дисковые утилиты Mac OS и...

    УРА! Мы всех победили!!!

    На изменение размера, от поиска информации до реальных дел у меня ушло что-то 4 минуты суммарно, да ещё я 10 минут писал эту стать. Не слушайте ни кого, кто говорит, что изменить размер динамического диска на гостевой операционной системе MacOS X Lion - тродоёмкая и долго по времени задача! Нет, нет и ещё раз - нет.

    С благодарностью к источникам:

    • Как изменить размер диска VirtualBox с установленной гостевой ОС

    ВСЕМ КТО ПРОЧИТАЛ ДО СИХ, ПОСВЯЩАЕТСЯ!

    к сожалению, вынужден вам сообщить - фокус не удастся! Изменение размеров основного раздела, как отором установлена Mac OS не возможно без полного удаления на нём данных . Т.е. - полное пересоздание раздела. Если вы себе дадите повод потрудиться, то это - подтверждено на официальном сайте Apple в документации.

    Как быть?


    Решение, конечно есть. Правда в 4 минуты оно уже не укладывается. Я вам рассказывал как создавать резервную копию. Если вы этого ещё не сделали, то пришло время.

    Создав резервную копию, перезапускаем гостевую Mac OS в VirtualBox и стартуем её с загрузочного диска. Mac OS нам радостно сообщит, что, увы, милчеловек, не мыльца, потому как бриться уже не будешь. Т.е. установиться не могу, могу только восстановиться. Ну и ладнож. Нам пока и не то и не другое не надобно. А надобно нам поасть в дисковые утилиты, которые находятся в данный момент в веху экрана в системном меню.

    Запускаем дисковые утилиты, выбираем наш многострадальный диск и... пытаемся сделать тоже самое, что мы уже делали и получаем, ессно отлуп. Утирая рукавом скупую мужскую слезу, тупа пересоздаём диск, выбрав установку 1 (т.е. всё место в разделе отводим под него). Даём ему то же имя, можем, впрочем и другое, только для чего? И соглашаемся на убиение.

    Процедура эта моментальная. Нажал, получил новый чистенький диск и всё. Дальше лишь остаётся запустить восстановление из резервной копии, выбрав второй диск (который у меня так и зовётся - backup) и на нём самую последню копию. Восстановление 20 Gb у меня длилось 45 минут.

    О чём я очень сожалею и всё больше склоняюсь к мысли купить уже Apple Mac и не морочиться больше с VirtualBox-ом

    Да, совсем забыл. Ещё одним решением - будет использование всяких парагонов и прочих iPortition. Правда стоят они... Но ведь пытливый ум русского программиста всегда найдёт резьбу на самую хитру нарезку . Если честно, то поиск резьбы, по временным затратам сравним с тем методом, что я описал выше.

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

    ВАЖНО! При выполнении каких-либо манипуляций с виртуальным жестким диском, всегда делайте его резервную копию!

    Способ 1 – использование командной строки

    Примечание: увеличение размера виртуально носителя поддерживается только в динамических дисках, формата VDI или VHD.

    Если вы хотите увеличить размер виртуального дискового пространства, используя следующие правила:

    Шаг 1

    Перейдите к основной операционной системе и откройте командную строку с привилегиями администратора.


    Шаг 2

    Введите следующую команду и нажмите «Enter»:

    CD C:\Program Files\Oracle\VirtualBox\

    Шаг 3

    После этого введите следующую команду:

    vboxmanage 30000 modifyhd-[новый размер диска] "D:\VirtualBox\Windows 8.1 Preview.vdi "

    Вместо указанного пути вам необходимо указать путь, где хранится ваш образ.


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

    Шаг 4

    Откройте VirtualBox и запустите виртуальную машину, дисковое пространство которой вы хотите расширить.

    Шаг 5

    Если у вас установлена ОС Windows, то вам нужно запустить консоль «Управление дисками» (нажать сочетание клавиш Win+R и ввести в поле «diskmgmt.msc», после этого нажать «ОК»).

    Шаг 6

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


    Шаг 7

    Увеличьте объём диска до предела и нажмите кнопку «ОК». Процедура займет несколько минут времени, после чего размер жесткого диска будет изменен.

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

    Способ 2 – Создание второго раздела

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

    Шаг 1

    Отключите виртуальную машину и перейдите в ее настойки.


    Шаг 2

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


    Шаг 3


    Шаг 4

    Перед вами откроется конфигуратор, в котором вам необходимо указать имя и путь, где будет находиться образ жесткого диска. Также не забудьте указать его размер и тип (желательно VDI). После того, как вы выставили подходящие вам значения, нажмите кнопку «Создать». Новый виртуальный HDD будет создан и сразу добавлен в виртуальную машину.


    Шаг 5

    Запустите виртуальную машину, перейдите в диспетчер дисков как описано в способе 1 (шаг 5).

    Шаг 6

    Вы увидите неразмеченный раздел диска. Кликните по нему правой клавишей мыши и выберите «Создать том».


    Шаг 7

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


    назначить букву, а также выбрать файловую систему.


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

    Что делать если у вас виртуальная ОС Linux?

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

    Шаг 1

    Откройте консоль, введите «su» и нажмите ввод.

    Шаг 2

    Введите пароль администратора и нажмите «Enter».

    Шаг 3

    Установите пакет «GParted». Для этого в консоли введите команду:

    Для дистрибутивов Ubuntu, Debian, Mint она будет иметь следующий вид:

    sudo apt-get install gparted

    Для Fedora, Centos, команда будет выглядеть иным образом:

    su yum install gparted

    Шаг 4

    Дождитесь окончания загрузки и установки пакета. Чтобы установка завершилась успешно, ваша виртуальная ОС должна быть подключена к интернету.

    Шаг 5

    Запустите GParted. В главном окне вы увидите список всех доступных дисков. Здесь вы также найдете добавленную вами область. Она будет помечена как неразмеченная.


    Теперь, в зависимости от того, какой из способов выше вы выбрали, сделайте следующее:

    Для способа 1:

    1. Кликните правой клавишей мыши по вашему текущему диску, на котором установлена ОС и выберите пункт «Изменить размер».
    2. В новом окне ползунком укажите новый размер диска, с учетом того количества места, которое вы выделили. После этого нажмите кнопку «Изменить размер».
    Для способа 2:



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: