GVA
7 лет назадПерейти к комментарию! АлександрКак можно увеличить размер зеркала ?Никогда с этим не сталкивался, но подозреваю, что сделать можно всё. :)
Кто цяй не пьёт — тот цьмо!
© Конфуций
В ходе экспериментов над FreeBSD на ноутбуке возникла необходимость в увеличении размера раздела. Не смотря на простоту задачи, а может и благодаря ей, информация упорно отказывалась гуглиться, поэтому и родился этот небольшой мануал.
Диск (ada0) был разбит на несколько слайсов, на одном из которых была установлена FreeBSD (ada0s1). Этот слайс был полностью занят традиционными разделами: /, /var, /tmp, /usr. Последний из которых и понадобилось увеличить. Было решено отдать под эти нужны соседний слайс ada0s2.
Для начала нужно удалить этот слайс. Делается это командой gpart:
Здесь запись -i 2 ada0 означает: слайс номер 2 диска ada0. Посмотреть эти номера, а так же конфигурацию диска можно следующей командой:
Полезно запускать эту команду на каждом шаге, чтобы отслеживать происходящие изменения.
После удаления появилось свободное место, на которое следует растянуть слайс ada0s1. Это так же делается с помощью gpart:
Можно указать конкретный размер в логических блоках до которого нужно растянуть слайс, но так-как это не сделано, он будет растянут на всё доступное свободное место, что и требуется. Теперь нужно точно так же растянуть раздел:
Теперь раздел /usr, который находится на /dev/ada0s1e, увеличен до требуемого размера. Однако, это ещё не всё. Теперь следует расширить файловую систему до размера раздела. Делается это командой growfs:
И, наконец, последний шаг: проверка полученного диска:
Теперь размер раздела увеличен и диск готов к работе.
Перейти к комментарию! АлександрКак можно увеличить размер зеркала ?Никогда с этим не сталкивался, но подозреваю, что сделать можно всё. :)