BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: Пт 18 май, 2018 5:01 pm 
Не в сети

Зарегистрирован: Пт 18 май, 2018 4:50 pm
Сообщения: 5
При установки системы выделил ей 60G из 112G а для остальных 52G забыл создать раздел.
Вот и получается так.
geom disk list
=> 63 234439472 ada0 MBR (112G)
63 1 - free - (512B)
64 125829120 1 freebsd [active] (60G)
125829184 108610351 - free - (52G)

=> 0 125829120 ada0s1 BSD (60G)
0 119537664 1 freebsd-ufs (57G)
119537664 6291455 2 freebsd-swap (3.0G)
125829119 1 - free - (512B)
Что делать? В handbook не нашёл или просто не понял ? Помогите!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 18 май, 2018 5:35 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5167
Откуда: Москва
Это не "разделить", а "создать раздел". man gpart, там есть прямо пример gpart add для MBR.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 18 май, 2018 5:56 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2261
miisha писал(а):
При установки системы выделил ей 60G из 112G а для остальных 52G забыл создать раздел.
Вот и получается так.
geom disk list
=> 63 234439472 ada0 MBR (112G)
63 1 - free - (512B)
64 125829120 1 freebsd [active] (60G)
125829184 108610351 - free - (52G)


1. Вы используете MBR, и создали 1'ую партицию 60GB, которую отдали под FreeBSD и пометили
ее как загрузочную "active"
2. Осталось 52GB (free)
3. Значит можно создать еще 3'и primary партиции (Во FreeBSD используется негласный стандарт
что в MBR может быть только 4'е primary партиции. (с Extended партицией FreeBSD не дружит, а теперь
и ни к чему, есть GPT и MBR уже анахронизм)

Итог: если Вы хотите целиком использовать 52Gb под одну партицию, можно ее просто создать:

# gpart add -t freebsd ada0
и вместо free, будет:
.... 2 freebsd (52GB)

Цитата:
=> 0 125829120 ada0s1 BSD (60G)
0 119537664 1 freebsd-ufs (57G)
119537664 6291455 2 freebsd-swap (3.0G)
125829119 1 - free - (512B)
Что делать? В handbook не нашёл или просто не понял ? Помогите!


выше у Вас в терминах M$: первая партиция MBR == ada0s1
ada0 - диск 0
ada0s1 - "s1" первая партиция MBR
После того как создатите вторую партицию, получите ada0s2, на ней нужно создать BSD разметку:

# gpart create -s BSD -n 8 ada0s2
-n 8 - можно не использовать, это сколько слайсов можно создать на партиции (8 = default)

Все, теперь создаете слайс или слайсы BSD, если нужен один большой:

# gpart add -t freebsd-ufs -i 4 ada0s2

если несколько, то указываете размеры, man gpart
# gpart add -t freebsd-ufs -s XXGB -i 4 ada0s2
# gpart add -t freebsd-ufs -s XY -i 5 ada0s2

by default:
1'ый слайс = "a" (корень "/")
2'ой = "b" (swap)
3'ий = "c" (зарезервировано под описание всего диска или партиции mbr)
4'ый = "d"
5'ый = "e"
и тд, вот почему выше использовалось -i 4, -i 5

Все, далее создать Filesystem:
# newfs /dev/ada0s2d (если i=4)
# newfs /dev/ada0s2e (если i=5)
и тд и тп, после чего отредактировать /etc/fstab - добавив туда точки монтирования и /dev/slice

например:
- создаем точки монтирования:
# mkdir /public
# mount /dev/ada0s2d /public
или
# mkdir /usr/local/scratch
# mount /dev/ada0s2e /usr/local/scratch

/etc/fstab
-----------
...
/dev/ada0s2d /public ufs rw 2 2
/dev/ada0s2e /usr/local/scratch ufs rw 2 2
...

вроде все


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 18 май, 2018 6:16 pm 
Не в сети

Зарегистрирован: Пт 18 май, 2018 4:50 pm
Сообщения: 5
СПАСИБО ВСЕМ !


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика