URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56858
[ Назад ]

Исходное сообщение
"Разбиение винта под freebsd"

Отправлено DJ_Sample , 28-Май-05 15:23 
Люди, кто-нибудь может доступно объяснить, как под freebsd разбить винт скажем на 100 гб., на четыре раздела с разными размерами? Графической оболочки нет, man по fdisk почитал, не очень понял заморский тамошний, лезть не зная - страшновато, т.к. по соседству с этим винтом есть ещё, терять которые ни в коём разе нельзя.
Или ссылку может дайте, где по-русски всё расписано...?

Содержание

Сообщения в этом обсуждении
"Разбиение винта под freebsd"
Отправлено DJ_Sample , 28-Май-05 15:37 
Не договорил - нужны ли там вообще разделы типа boot, swap, если я винт просто под фтпшник пущу?
Для этого и нужны четыре раздела, с разными размерами, например 20, 20, 40 и т.д. гб.?

"Разбиение винта под freebsd"
Отправлено Skif , 28-Май-05 15:45 
>Не договорил - нужны ли там вообще разделы типа boot, swap, если
>я винт просто под фтпшник пущу?
>Для этого и нужны четыре раздела, с разными размерами, например 20, 20,
>40 и т.д. гб.?

Для начала, для чего предназначена машина, что она будет делать и т.д.
Отсюда выплывает все остальное.
Исходя из практики делаю следующее (машина почтовик + самба + фтп + веб мелкой/средней конторы)
/ - 1G
swap Память*2
/usr - 4-10 G (В зависимости от количества устанавливаемого софта)
/tmp - Память*3
/var - 2-4 G
/smb - более 5G (самбовые шары и вообще файлопомойка)
/mail - в зависимости от количества пользователей и траффика, но не менее 4G
... Далее по желанию
Что еще?


"Разбиение винта под freebsd"
Отправлено DJ_Sample , 28-Май-05 15:54 
Гм... :)
Ну я же вроде написал, что винт будет просто примаунченный к машинке, к фтп, файло на нём всякое лежать будет, и не более.
Разделы нужны просто для удобства пользования, - в один раздел лить софт, например, в другой - музыка и т.п.

"Разбиение винта под freebsd"
Отправлено Skif , 28-Май-05 16:45 
Тогда не понимаю что тебя интересует? Разбить просто винт? тобишь как разбивается, а не на сколько?
Самый простой способ :
/stand/sysinstall - >Configure ->Fdisk, после создания FS заходишь в Lable и бьешь на разделы. И ничего более Там же укажешь куда что монтировать.



"Разбиение винта под freebsd"
Отправлено DJ_Sample , 28-Май-05 17:20 
>Тогда не понимаю что тебя интересует? Разбить просто винт? тобишь как разбивается,
>а не на сколько?
>Самый простой способ :
>/stand/sysinstall - >Configure ->Fdisk, после создания FS заходишь в Lable и бьешь на разделы. И ничего более Там же укажешь куда что монтировать.


Ну да, запустил я fdisk, а дальше - куча ключей всяких, я и потерялся...
Можно вот просто команду написать, если знаешь?
Надо винт на четыре раздела со своими размерами, и где и как писать, то есть - размер каждого раздела, метку диска там, или не надо этто...?
Синтаксис команды для моих нужд, какая она нужна, не могу сообразить...

И ещё - после fdisk форматить надо разделы по новой?
Чем это делается?


"Разбиение винта под freebsd"
Отправлено llelik , 28-Май-05 18:40 
>>Тогда не понимаю что тебя интересует? Разбить просто винт? тобишь как разбивается,
>>а не на сколько?
>>Самый простой способ :
>>/stand/sysinstall - >Configure ->Fdisk, после создания FS заходишь в Lable и бьешь на разделы. И ничего более Там же укажешь куда что монтировать.
>
>
>Ну да, запустил я fdisk, а дальше - куча ключей всяких, я
>и потерялся...

сказали же тебе! это конфигурационная утилита!
#/stand/sysinstall
  - >Configure ->Fdisk
создашь там раздел, затем - >Configure ->Disk Label
либо ручками - man newfs
>Можно вот просто команду написать, если знаешь?
>Надо винт на четыре раздела со своими размерами, и где и как
>писать, то есть - размер каждого раздела, метку диска там, или
>не надо этто...?
>Синтаксис команды для моих нужд, какая она нужна, не могу сообразить...
>
>И ещё - после fdisk форматить надо разделы по новой?
>Чем это делается?


"Разбиение винта под freebsd"
Отправлено DJ_Sample , 28-Май-05 19:18 
>>>Тогда не понимаю что тебя интересует? Разбить просто винт? тобишь как разбивается,
>>>а не на сколько?
>>>Самый простой способ :
>>>/stand/sysinstall - >Configure ->Fdisk, после создания FS заходишь в Lable и бьешь на разделы. И ничего более Там же укажешь куда что монтировать.
>>
>>
>>Ну да, запустил я fdisk, а дальше - куча ключей всяких, я
>>и потерялся...
>
>сказали же тебе! это конфигурационная утилита!
>#/stand/sysinstall
>  - >Configure ->Fdisk
>создашь там раздел, затем - >Configure ->Disk Label
>либо ручками - man newfs

Мда..
Или я туплю, или че, но ты по-моему под иксы что-то говоришь.
А у меня только командная строка и mc, такого нету..


"Разбиение винта под freebsd"
Отправлено lavr , 28-Май-05 22:22 
>>>>Тогда не понимаю что тебя интересует? Разбить просто винт? тобишь как разбивается,
>>>>а не на сколько?
>>>>Самый простой способ :
>>>>/stand/sysinstall - >Configure ->Fdisk, после создания FS заходишь в Lable и бьешь на разделы. И ничего более Там же укажешь куда что монтировать.
>>>
>>>
>>>Ну да, запустил я fdisk, а дальше - куча ключей всяких, я
>>>и потерялся...
>>
>>сказали же тебе! это конфигурационная утилита!
>>#/stand/sysinstall
>>  - >Configure ->Fdisk
>>создашь там раздел, затем - >Configure ->Disk Label
>>либо ручками - man newfs
>
>Мда..
>Или я туплю, или че, но ты по-моему под иксы что-то говоришь.
>
>А у меня только командная строка и mc, такого нету..

в школу иди учиться.

# ls -la /stand/sysinstall - утилита для безруких, запускаешь
и размечаешь диск - "A" в fdisk использовать ВЕСЬ диск под слайс FreeBSD
затем Label (disklabel) - создаешь FS (файловые системы), если ну очень
нужно, те невозможно обойтись директориями на ОДНОЙ FS, сделай несколько
FS.

Описание: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/insta...

для плохо соображающих - делать диск загрузочным (как выше в описании),
нет необходимости

для тех кто умеет думать:

http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/disks...

добавление к верхней ссылке:

# fdisk -BI adX (это выделение ВСЕГО диска под ОДИН слайс FreeBSD - adXs1)
и запись загрузчика, руками можно сделать гораздо проще:

создать файл конфигурации диска: mydisk
g кол-во_цилиндро кол-во_голов кол_во_секторов_на_трек (геометрия)
p номер_слайса тип начальный_сектор объем_в_секторах (разбивка на слайсы)

для одного слайса это будет ДВЕ строки:

g cyl head sec
p 1 165 1 X (где: 1 - первый слайс, 165 - обозначение freebsd, 1 - стартовый сектор, X - кол-во секторов)

далее команда:

# fdisk -f mydisk -tv adX (тестовый прогон)

если ВСЕ хорошо:

# fdisk -f mydisk -iv adX

далее bsdlabel(disklabel):

# bsdlabel -e adXs1 (создаем партиции на слайсе, для бестолковых можно
несколько, если нельзя обойтись директориями)
- создаем точку[и] монтирования:
# mkdir -p /path/ftp/1
(mkdir -p /path/ftp/2 и тд если несколько партиций)

- создаем файловые системы:
# newfs /dev/adXs1[буквы соответствующие созданным партициям]
для каждой FS(партиции)

Все, теперь осталось только mount


"Разбиение винта под freebsd"
Отправлено DJ_Sample , 28-Май-05 22:38 
Я же говорю, нет у меня вообще по такому пути "/stand/sysinstall" ничего...
Ну да ладно, если очень сильно раздражаю, не отвечайте.

"Разбиение винта под freebsd"
Отправлено DJ_Sample , 28-Май-05 22:59 
>Я же говорю, нет у меня вообще по такому пути "/stand/sysinstall" ничего...
>
>Ну да ладно, если очень сильно раздражаю, не отвечайте.


Мда, привязку темы не ту сделал, второпях...
Только сейчас заметил.
Вообще у меня не фрю, а редхат enterprise 3..
Извиняюсь.


"Разбиение винта под freebsd"
Отправлено lavr , 28-Май-05 23:37 
>>Я же говорю, нет у меня вообще по такому пути "/stand/sysinstall" ничего...
>>
>>Ну да ладно, если очень сильно раздражаю, не отвечайте.
>
>
>Мда, привязку темы не ту сделал, второпях...
>Только сейчас заметил.
>Вообще у меня не фрю, а редхат enterprise 3..
>Извиняюсь.

там еще проще


"Разбиение винта под freebsd"
Отправлено universite , 29-Май-05 21:20 

>> Люди, кто-нибудь может доступно объяснить, как под freebsd разбить винт скажем на 100 гб., на четыре раздела с разными размерами?

>Вообще у меня не фрю, а редхат enterprise 3..
>Извиняюсь.

Низачот!


"Разбиение винта под freebsd"
Отправлено Moralez , 30-Май-05 08:59 
в линухе есть cfdisk. рульная штука. поскорее бы во фре такое появилось штатно (не в портах, а в базовой системе). :)