Как увеличить размер раздела в Linux(Ubuntu 9.04)?

Я использую Ubuntu 9.04 в VMware для моих целей программирования. Ранее у меня было 12 ГБ виртуального жесткого диска, моя схема разделов была следующей,


Основной раздел 8GB для (/)

2 Гб логического расширенного раздела для дома

2 Гб логического расширенного раздела для подкачки


Теперь мне нужно на 20 ГБ больше места для моего (/) раздела. Итак, я добавил 20 ГБ к своему виртуальному жесткому диску, поэтому теперь моя схема разделов была следующей:


Основной раздел 8GB для (/)

2 Гб логического расширенного раздела для дома

2 Гб логического расширенного раздела для подкачки

20 ГБ свободного пространства.


Подскажите, пожалуйста, можно ли сделать мой основной раздел (/) на 28 ГБ, если да, скажите, как?

Было бы замечательно, если бы вы могли сказать мне какое-нибудь программное обеспечение с графическим интерфейсом, иначе для командной строки, пожалуйста, уточните немного больше.:)

Благодарю.

2 ответа

Решение

Вы можете увеличить размер дискового пространства виртуальной машины с помощью инструментов командной строки, поставляемых с VMWare:

/ usr / bin / vmware-vdiskmanager -x 28 ГБ /path/to/VM_Name.vmdk

замена /path/to/VM_Name.vmdk с путем и именем вашего файла виртуального диска.

Затем увеличьте виртуальный диск с помощью загрузочного ISO-образа GParted (загрузитесь с него с помощью виртуальной машины).

Полное руководство можно найти здесь.

Переместите / home и / swap на отдельные виртуальные диски (VMDK). Нет причин хранить их в одном и том же VMDK; виртуальные диски не редкий ресурс!

Это также дает вам больше гибкости - вы можете, например, поместить / home и / swap в другое хранилище.

Вам нужно будет отредактировать / etc / fstab, чтобы изменить строки для / home и / swap, чтобы они указывали на новые диски. Если вы посмотрите на / etc / fstab, вы увидите строки вроде

/dev/sda2     /home   ext3   (various options)
/dev/sda3     none    swap   (various options)

Если вы переместили / home на диск № 2 и переключились на диск № 3, измените /dev/sda2 на /dev/sdb1 и /dev/sda3 на /dev/sdc1.

Обратите внимание, что если бы вы использовали LVM для своих дисков, у вас не было бы этой проблемы; Логические тома LVM не обязательно должны быть смежными на диске (или даже на одном диске!)

Другие вопросы по тегам