Увеличение образа с NTFS в Virtualbox
Многие так или иначе используют VirtualBox. Кто для тестов, кто для работы, кто ещё для чего. Иногда бывает так, что заканчивается место на виртуальном диске. Можно попробовать удалить ненужные файлы или приложения, но едва ли это поможет кардинально решить проблему.
Итак, допустим, у нас на виртуальной машине с Windows XP закончилось место на виртуальном диске и нужно его увеличить на десятки гигабайт. Вот один из вариантов:
Делаем резервную копию виртуального жёсткого диска
Создаём новый образ нужного объёма (штатными средствами VirtualBox)
Присоединяем новый виртуальный диск к текущей VM
Скачиваем образ GParted Live ISO
Подключаем его всё к той же проблемной VM
Загружаем VM с него
В GParted копируем нужный раздел с маленького виртуального диска и вставляем в новый, который побольше
GParted спросит, каким должен быть объём нового раздела. Выставляем максимально возможное значение
Применяем все изменения и ждём окончание процесса. Стоит запастись терпением :)
Устанавливаем флаг загрузки на новый раздел
Закрываем GParted и выключаем виртуальную машину
Извлекаем образ CD с GParted из виртуального привода, так же убираем из списка жёстких дисков старый диск малого объёма, а вместо него ставим новый.
Запускаем виртуальную машину с Windows XP. Загрузка должна пройти в нормальном режиме (если только вы не забыли установить флаг boot в пункте 10) с тем только отличием, что Windows автоматически запустит проверку диска на ошибки