Увеличение размера VHD файла под windows 7

Когда заканчивается дисковое пространство в виртуальной машине, приходится увеличивать VHD файл. Большинство сайтов рекомендуют использовать для этого утилиту VHDResizer. НО. Эта утилита не обновлялась с 2000+ лохматого года, и некоторые современные VHD файлы обрабатывает некорректно. Поэтому приходится искать другой путь.
Windows 7 умеет работать с виртуальными дисками. С помощью системных утилит можно монтировать VHD файлы как виртуальный диск, и работать с этим диском, как с обычным, можно даже на него поставить Windows 🙂 Да, Windows 7 и 8 поддерживают загрузку из виртуального диска. Кроме монтирования VHD, можно его ужать или расширить.
Подопытным кроликом у меня будет VHD файл, c установленным на нём Mac OS X 10.7.5. При обновлении до Mac OS X 10.8 я столкнулся с проблемой нехватки места на диске, и вот как я её решил.

Запускаем Diskpart.exe, с помощью этой утилиты мы и будем увеличивать VHD файл.

Diskpart.exe

Diskpart.exe

Пишем:

select vdisk file="полный путь к файлу"
expand vdisk maximum="размер в мб"

Вот как это выглядело у меня

Увеличиваем VHD в Diskpart.exe

Увеличиваем VHD в Diskpart.exe

Точно так же можно уменьшить размер файла VHD. Для этого в утилите diskpart нужно набрать:

shrink

(это покажет насколько можно уменьшить vhd контейнер)

shrink desired=500

(именно эта команда позволяет уменьшить vhd файл).

Увеличив размер VHD файла мы сделали всего пол дела, — всего лишь воткнули винчестер большего объёма в виртуальную машину, но дисковые тома на этом винчестере остались прежние. Чтобы использовать всё доступное место на виртуальном диске под дисковый том, в Mac OS X делаем следуюшее:
Тыкаем — «GO» -> «Utilities» там выбираем утилиту «Disk Utility». Выбираем наш виртуальный диск (у меня он один), щёлкаем справа «partition». В появившемся окне раздвигаем диск до упора вниз, жмём «Apply», подтверждаем, и, вуаля, у нас появилось много места на виртуальном диске.

DiskUtility Mac OS X 10.7.5

DiskUtility Mac OS X 10.7.5

 

DiskUtility Mac OS X 10.7.5

DiskUtility Mac OS X 10.7.5

 

DiskUtility Mac OS X 10.7.5

DiskUtility Mac OS X 10.7.5

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.