Расширение диска во FreeBSD 9.2

On 15/04/2014, in FreeBSD, by Алексей Волобуев

Эта статья является в какой-то степени продолжением статьи . Понадобилось расширить диск в виртуальной машиной во FreeBSD. О том, как я это сделал, дальше в статье

Информацию я взял из официального источника Handbook . Итак следующие шаги:

Смотрим диск до расширения

# gpart show da1

=>     34  16777149  da1  GPT  (8.0G)
34  16777149    1  freebsd-ufs  (8G)

Расширяем диск в VMware до 16 Gb.Делаем бекапы.Т.к. у меня версия FreeBSD 9.2 то все действия над диском я совершаю в Single Mode. Перезагружаемся и выбираем Single Mode.

Смотрим диск после расширения

gpart show da1
=>      34  16777149  da1  GPT  (16G) [CORRUPT]
34  16777149    1  freebsd-ufs  (8G)

Видим состояние [CORRUPT]

Чиним это:

gpart recover da1
da1 recovered

Смотрим, починилось ли:

gpart show da1
=>      34  33554365  da1  GPT  (16G)
34  16777149    1  freebsd-ufs  (8G)
16777183  16777216       — free —  (8.0G)

Ура, появилось свободное место.

Расширяем место в разделе FreeBSD.

gpart resize -i 1 da1
da1p1 resized

Расширяем файловую систему:

growfs /dev/da1p1
It’s strongly recommended to make a backup before growing the file system.
OK to grow filesystem on /dev/da1p1 from 8GB to 16GB? [Yes/No] Yes

Процесс пошел

growfsПосле этого перезагружаемся

shutdown -r now

Смотрим объем и радуемся увеличившемуся пространству.

Tagged with:  

3 Responses to Расширение диска во FreeBSD 9.2

  1. После изменения разметки диска, нам нужно изменить разметку разделов, тут приходит на помощь утилита gpart .

  2. Борис:

    стоит FreeBSD на Hyper-V, расширил диск с 30 до 100, но фряха видит прежний размер

    Сделал все по статье, но ….

    # gpart show
    => 40 209715120 da0 GPT (100G)
    40 1024 1 freebsd-boot (512K)
    1064 39844856 2 freebsd-ufs (19G)
    39845920 2097079 3 freebsd-swap (1.0G)
    41942999 167772161 — free — (80G)

    # growfs -y /dev/da0p2
    growfs: requested size 19GB is not larger than the current filesystem size 19GB

    ни как не могу увеличить. Подскажите как пожалуйста.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *