Bsdadmin.ru

Записки администратора FreeBSD

Путь на сайте

Домашняя FreeBSD Увеличение раздела диска

Увеличение раздела диска

Диск (ada0) был разбит на несколько слайсов, на одном из которых была установлена FreeBSD (ada0s1). Этот слайс
был полностью занят традиционными разделами: /, /var, /tmp, /usr. Последний из которых и понадобилось увеличить.
Решено отдать под эти нужны соседний слайс ada0s2.
Сначала удаляем  этот слайс. Делается это под root командой gpart:
#gpart delete -i 2 ada0
Запись -i 2 ada0 означает: слайс номер 2 диска ada0. Посмотреть эти номера, а так же конфигурацию диска
нужно командой:
#gpart show
 После удаления  появилось свободное место, на которое следует растянуть слайс ada0s1.
 #gpart resize -i 1 ada0
Можно указать конкретный размер в логических блоках до которого нужно растянуть слайс, но так-как это не сделано,
он будет растянут на всё доступное свободное место.
Теперь нужно точно так же растянуть раздел:
#gpart resize -i 5 ada0s1
 Теперь раздел /usr, который находится на /dev/ada0s1e, увеличен до требуемого размера.  
Далее расширяем  файловую систему до размера раздела командой growfs:
#growfs -y /dev/ada0s1e
И проверяема полученный диск:
#fsck -yf -t ufs /dev/ada0s1e

Домашняя FreeBSD Увеличение раздела диска