Назад | Перейти на главную страницу

Несоответствие размера диска Windows 2008

У нас есть сервер VSphere, и мы увеличили диск для диска C: \ на одной из виртуальных машин с 20 ГБ до 30 ГБ. Управление дисками показывает правильный новый размер в представлении «Диск», но информация о томе по-прежнему показывает 20 ГБ, как и свойства локального диска (C :). Мы повторно сканировали и обновляли несколько раз и даже перезагружали виртуальную машину. У кого-нибудь есть идеи?

Если бы это был не диск C :, вы могли бы «расширить» с помощью Diskpart. Обходной путь:

1) Выключите виртуальную машину.
2) Сделайте резервную копию файлов VMDK для диска, который вы хотите расширить (на всякий случай)
3) Временно смонтируйте диск C: виртуальной машины на другую виртуальную машину (например, сделав его диском D: виртуальной машины gash).
4) Загрузите временную виртуальную машину.
5) Из командной строки:

diskpart.exe
list disk
select disk <disknum>
extend

Затем завершите работу и загрузите исходный vm.

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

У меня такое случилось однажды, когда мой диск Server 2003 изменил размер с разбомбленным gparted посередине. Мое исправление заключалось в том, чтобы добавить еще немного места (в моем случае 1 ГБ) и затем изменить его размер; как только я это сделал, он увидел дополнительное пространство.