В ESX 3.5 есть возможность расширения vmdk файла - диска ВМ.
Но, расширение диска не означает расширения раздела на нем.
Картинка:
В общем то, растянуть еще и партицию особых проблем нет - см. неплохую инструкцию
Как расширить диск виртуальной машины VMware ESX Server без остановки или перезагрузки гостевой системы.
Однако, могут быть проблемы с системным диском для Windows 2000/2003 - имеющийся в составе diskpart откажется его трогать.(Win2008 уже умеет это делать)
Помочь могут:
- Какой нибудь live-cd - загружаем с него ВМ, раздел на ее системном диске спокойно расширяем на свободное место.
- Подключение системного диска одной ВМ к другой ВМ - где он уже не будет системным. diskpart нормально увеличит раздел, потом диск прицепляем обратно к исходной ВМ.
- VMware Converter - в режиме переконфигурирования ВМ.
- Наконец, утилитами типа Ghost\Acronis перенесет нам содержимое диска ВМ в новый диск нужного размера, растянув разделы.
- последние два способа, кстати, применимы для уменьшения диска ВМ.
UPD. Имеется в виду увеличение СИСТЕМНОГО раздела. С прочими разделами таких заморочек нет.
Для всего того же - увеличения системного раздела ВМ, но без перезагрузок, можно использовать 40KB утилиту - Dell ExtPart.(Правда, похоже утилита не работает для 64-битных ОС)
Пример использования. Видео.
за ссылку thx Kirill Senkevich.
UPD. из коментариев
-
Также без перезагрузки раздел можно расширить с помощью консоли "управление компьютером (computer management)" из Windows 2008 Server. Причем иногда это работает, когда Dell Extpart не работает ;)
Аналогичная дока от Микрософт
http://blogs.technet.com/vm/archive/2008/11/03/vhd-expand-and-partition-resize.aspx -
Уточнение: консоль от win2k8 подключается к win2k3...
Перезагрузка требуется для увеличения _только_ системного раздела. Любые другие разделы можно увеличивать без перезагрузки, с помощью легендарных Partition Magic и иже с ним.
ОтветитьУдалитькстати да, явно я это не упомянул, спасибо.
ОтветитьУдалитьТакже без перезагрузки раздел можно расширить с помощью консоли "управление компьютером (computer management)" из Windows 2008 Server. Причем иногда это работает, когда Dell Extpart не работает ;)
ОтветитьУдалитьАналогичная дока от Микрософт
http://blogs.technet.com/vm/archive/2008/11/03/vhd-expand-and-partition-resize.aspx
Уточнение: консоль от win2k8 подключается к win2k3...
ОтветитьУдалитьИнтересно, спасибо.
ОтветитьУдалитьК системному диску это применимо?
Я таким образом расширял системный диск контроллера домена. ;)
ОтветитьУдалитьПо-моему, именно в этом случае и отказал Dell Extpart...
Еще отлично работает Acronis DiskDirector.
ОтветитьУдалитьИ подскажите, какой это live cd "видит" разделы ВМ ? В прошлом году перепробывал три разных live-cd, ни один не увидел разделы ВМ :(
Gparted live CD видит разделы ВМ без проблем
ОтветитьУдалитьhttp://gparted.sourceforge.net/
Я думаю, основанные на Windows PE с этим справятся.
ОтветитьУдалитьСтранно, у меня работает любой LiveCD подключаемый к виртуалке, или как клинтский девайс, или как исошка. Для этих целей очень удобен уже упоминавшийся Acronis DD, образ вместе с TI всего 60Мб весит.
ОтветитьУдалить