Добавление большего пространства в VirtualBox HD (Centos Host) не увеличивает пространство в папке
Я использую гостевую систему Centos 6.5 на хосте Windows 7 Pro (VirtualBox v4.3.6) - все 64-разрядные. Я пытаюсь увеличить размер виртуального диска Centos (который сейчас составляет около 15G) до 90G. Я выполнил следующую команду
VBoxManage modifyhd "C:_Ten\Centos 6.5.vdi" --resize 92160
Я заметил ожидаемый выход
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
и пока все выглядит хорошо.
Затем я загрузил свою Centos VM в утилиту GParted, и вот тут все начинает сбиваться с толку. В GParted я вижу два раздела /dev/sda1 500 МБ, /dev/sda2 30 ГБ и нераспределенное пространство в 60 ГБ. Что представляют собой /dev/dev1 и / dev / sda2? Какой из них мне нужно вырастить?
Я на самом деле пытался выращивать как (отдельно, так и одновременно) ничего не помогает. Что мне действительно нужно, так это добавить пространство, доступное в /data (где у меня есть базы данных MongoDB). До HD изменения размера упражнения "df -h /data" команда в Centos показала, что этот каталог использует 98% доступных 28G.
После запуска VBoxManage и GParted ничего не изменилось, независимо от того, какой раздел я расту.
Вопрос 1: Почему размер моего физического диска составляет всего 15 ГБ, но df показывает, что я использовал 28, происходит ли какое-либо сжатие в VBoxManage?
Вопрос 2: как мне получить больше места для "/" и, соответственно, для "/data"?
Спасибо
1 ответ
Вопрос 1: Может быть повреждена файловая система. Бежать fsck
и посмотрим, решит ли это проблему.
Вопрос 2: Вы должны изменить размер вашего раздела и вашей файловой системы. Размер раздела можно изменить с помощью parted. Размер файловой системы должен быть изменен с помощью инструмента, специфичного для вашей файловой системы, например resize2fs
для ext2 / ext3 / ext4, xfs_growfs
для XFS и так далее.
Вот руководство для всей процедуры: http://positon.org/resize-an-ext3-ext4-partition
И sda1 может быть вашим загрузочным или разделом подкачки. Проверьте ваш / etc / fstab.