Расширение размера раздела Ubuntu за счет нераспределенного пространства (между ними есть своп)
Моя Ubuntu 12.04 установлена на виртуальной машине, хост-система - Windows 7.
При настройке системы я создал жесткий диск VDI 8 ГБ. Вскоре у меня закончилось свободное пространство, поэтому я увеличил размер VDI до ~50 ГБ через Windows.
Теперь я пытаюсь увеличить размер моего раздела Ubuntu за счет нераспределенного пространства, полученного за счет увеличения размера виртуального жесткого диска.
Поэтому я загрузил Ubuntu с LiveCD и запустил GParted. Проблема в том, что я не могу увеличить размер нужного раздела, возможно, потому что своп находится только между ним и нераспределенным пространством.
Мой вопрос - как я могу переместить свое выделенное пространство в раздел раздела Ubuntu, а затем увеличить его?
Вот как это выглядит в GParted:
Я также вставляю вывод fdisk -l
:
Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders, total 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c35eb
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 12582911 6290432 83 Linux
/dev/sda2 12584958 16775167 2095105 5 Extended
/dev/sda5 12584960 16775167 2095104 82 Linux swap / Solaris
2 ответа
Я не могу подчеркнуть это достаточно:
Настоятельно рекомендуется сделать резервную копию любых важных файлов перед выполнением операций изменения размера / перемещения / расширения.
Это можно сделать путем удаления раздела подкачки, расширения нужного раздела и повторного создания раздела подкачки.
Раздел подкачки может быть удален только после выключения подкачки:
SWAP off: sudo /sbin/swapoff -a
SWAP на: sudo /sbin/swapon -a
Шаги:
- Загрузка с Ubuntu LiveCD
- Откройте терминал и выключите своп
- Установить GParted
- Расширьте раздел, который вы хотите, но оставьте место для обмена
- зафиксировать изменения
- создать раздел подкачки
- включи своп
Примечание. Если ваш своп не является основным жестким диском, см. SwapFaq о том, как активировать раздел подкачки.
Настоятельно рекомендуется сделать резервную копию любых важных файлов перед выполнением операций изменения размера / перемещения / расширения.
Также возможно обойтись без удаления раздела подкачки.
- Расширьте раздел "Extended" (оболочка для раздела подкачки), чтобы он занимал все нераспределенное пространство.
- Переместите раздел подкачки в конец пространства (убедитесь, что размер остается прежним)
- Сократите "Extended" до размера раздела подкачки.
- Разверните ваш основной раздел, чтобы заполнить новое пространство между ними.
Для выполнения этих шагов вам необходимо убедиться, что ваши разделы отключены (находится под разделом в строке меню). Как и то, что сказал Митч, неплохо было бы сначала сделать резервную копию.