The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"  gpart resize. Как изменить размер слайса?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"  gpart resize. Как изменить размер слайса?"  +/
Сообщение от Dark Smoke (ok) on 15-Дек-13, 20:22 
Добрый день
Не как не могу разобраться как уменьшить раздел.

# uname -a
FreeBSD contractstroy.local 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Fri Sep 27 03:52:52 UTC 2013     root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC  i386


# df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/ada0p2    103G    2.8G     92G     3%    /
devfs          1.0k    1.0k      0B   100%    /dev


# gpart show
=>       34  234441581  ada0  GPT  (111G)
         34        128     1  freebsd-boot  (64k)
        162  224395136     2  freebsd-ufs  (107G)
  224395298    8388608     3  freebsd-swap  (4.0G)
  232783906    1657709        - free -  (809M)

Хочу отделить места много, для файлов пользовательских в самбе.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "  gpart resize. Как изменить размер слайса?"  +/
Сообщение от lavr email on 15-Дек-13, 23:28 
>[оверквотинг удален]
>          34  
>      128     1
>  freebsd-boot  (64k)
>         162  224395136  
>    2  freebsd-ufs  (107G)
>   224395298    8388608     3
>  freebsd-swap  (4.0G)
>   232783906    1657709      
>   - free -  (809M)
> Хочу отделить места много, для файлов пользовательских в самбе.

ada0p2 == "/" занимает 2.8GB (3GB)

далее идет ada0p3 == swap == 4GB

В Вашем случае можно сделать так:
- удалить swap и вместо него создать freebsd-ufs на 3GB
- сделать newfs /dev/ada0p3
- смонтировать /dev/ada0p3 на /mnt
- сделать dump/restore "/" на /mnt
- заменить в /etc/fstab корень с ada0p2 на ada0p3
- если загрузка прошла без проблем - можно действовать далее: удалить ada0p2 и
реорганизовать (можно выделить кусок ada0p2 - нужного размера чтобы обратно туда
выполнить dump/restore - если хочется все последовательно)

ps. Вообще - 3GB можно легко по сети dump over ssh на сетевой диск и далее заново
разметить, загрузиться с liveusb и вернуть restore данные обратно

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру