LINUX.ORG.RU

/boot можно делать или не делать, нынче это не сильно актуально.

swap - в зависимости от памяти и того будешь ли применять гибернацию - от нуля до "больше чем оперативная память".

/ - 10 должно хватить, посмотри сколько он у тебя сейчас занимает, прикинь будешь ли добавлять много ПО.

В принципе, можно ещё отделить /var , для всевозможных кэшей например apt или если прокси будешь использовать, но можно и не отделять, в зависимости от.

sin_a ★★★★★
()

/boot делать смысла нет если ты не используешь LVM или RAID. Под / 10-15 гигов хватит с головой, а все остальное под /home где и будет файлопомойка. Отдельные /var и /usr на домашнем компе имхо не нужны.

JB ★★★★★
()
Ответ на: комментарий от JB

Отдельный /var может быть целесообразен когда:

Система живет долгое время и регулярно обновляется, при этом скачанные пакеты временно хранятся в /var, их может быть много.

Используется прокси, при этом ему могут быть указаны агрессивные параметры кэширования и кэш может занять много места.

То-же, в отношении www и прочих sql'ей с почтой, если держишь дома зачем-либо, то может быть актуально.

Если не ошибаюсь, при сборке под временное место используется /var (fixme).

Убунта хранит там какие-то свои бекапы.

Если ничего из этого не актуально, то можно /var не отделять.

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

/var занимает где-то 2.5гб. Там пакеты. А корень заполнен наполовину, при почти всех установленных приложениях. Я думаю может гига 3 под /var выделить? Или лучше корень увеличить до 15гб, так на будущее

anonymous
()

не пожлобись и отведи на boot метров 100. Там для разных ядер и т.п.
на /var отдельный раздел. На /var/tmp тоже отдельный. Так же отдельными можно сделать /usr и /usr/local. не помешает /usr/src

в общем - рекомендую так:
/boot - 100MB
/usr - 10GB (это для программ из дистра)
/usr/local - 20GB-30GB (если собираешься ставить проги не из репов/из сырцов скомпиленные; для игрушек там всяких и т.д.)
/var - 0.8GB-1.5GB (если собираешься держать всякие там sql базы + newsserver можно гига 4 отвесить).
/var/tmp - 1GB, можно больше или меньше. Cмотря с какими целями юзать будешь.
У меня, к примеру, там собирается весь хлам из инета, чтобы поменьше создавать фрагментации на хомяке. А потом разгребаешь оттуда.
Так же этот раздел используется в rpmbuild-скриптах (сборка пакетов из сырцов), как перевалочный буфер.
/ - 0.7GB - 1GB хватит за глаза. Я у себя отвел 1.6 - занято до сих пор только 238MB.
swap так гига на 2 можно еще дать.

остальное под хомяк.

Про вопли о том, что нафиг такой зоопарк разделов - могу ответить тем, что за 6-7 лет эксплуатации фрагментация не превысила 5% на хомяке, 2% на /usr и 8% на /var.

dikiy ★★☆☆☆
()
Ответ на: комментарий от anonymous

В общем, смысл всех каталогов наверно понятен, и выделение разделов теперь - принятие решения хозяина.

sin_a ★★★★★
()

Советовать ничего не буду, надоело.
Просто покажу свое разбиение диска.

$ df -hT -t xfs -t ext3

Filesystem                 Type    Size  Used Avail Use% Mounted on
/dev/sda1                  ext3    130M   24M   99M  20% /boot
/dev/mapper/vg0-root64      xfs    400M  225M  176M  57% /
/dev/mapper/vg1-home        xfs     15G  7.9G  7.2G  53% /home
/dev/mapper/vg0-usr64       xfs    3.1G  2.7G  398M  88% /usr
/dev/mapper/vg0-var64       xfs    764M  465M  300M  61% /var
/dev/mapper/vg1-donkey      xfs     60G   26G   35G  43% /home/donkey
/dev/mapper/vg1-multimedia  xfs     20G   14G  6.1G  70% /home/multimedia
/dev/mapper/vg1-virtual     xfs     10G  2.1G  8.0G  21% /home/virtual

sdio ★★★★★
()

/dev/sda1 1890102 704497 1146568 39% /
/dev/sda6 16000208 5023620 10976588 32% /usr
/dev/sda7 32000424 10356416 21644008 33% /opt
/dev/sda8 24699144 13512144 11187000 55% /home


все на reiserfs , / - ext3 (уж больно с райзера груб долго грузится)

sda5 - swap

Sylvia ★★★★★
()
Ответ на: комментарий от sdio

>Filesystem                 Type    Size  Used Avail Use% Mounted on
/dev/sda1                  ext3    130M   24M   99M  20% /boot
/dev/mapper/vg0-root64      xfs    400M  225M  176M  57% /
/dev/mapper/vg1-home        xfs     15G  7.9G  7.2G  53% /home
/dev/mapper/vg0-usr64       xfs    3.1G  2.7G  398M  88% /usr
/dev/mapper/vg0-var64       xfs    764M  465M  300M  61% /var
/dev/mapper/vg1-donkey      xfs     60G   26G   35G  43% /home/donkey
/dev/mapper/vg1-multimedia  xfs     20G   14G  6.1G  70% /home/multimedia
/dev/mapper/vg1-virtual     xfs     10G  2.1G  8.0G  21% /home/virtual

кстати-да. правильно подмечено, что для осла нужен отдельный раздел.
Впрочем так же идеологически верным было бы разместить его на разделе /var/spool

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

>Впрочем так же идеологически верным было бы разместить его на разделе /var/spool

какая разница куда он примонтирован?
кроме отдельных разделов, для тех кто не любит LVM, надо просто настроить квоты.

sdio ★★★★★
()
Ответ на: комментарий от sdio

>какая разница куда он примонтирован?
кроме отдельных разделов, для тех кто не любит LVM, надо просто настроить квоты.

если:
1. в качестве ослоклиента используется amule или что-то подобное, то надо выносить каталог скачки на отдельный раздел. /home/user1/amule_spool смотрится в fstab крайне странно. Разве-что через fuse монтировать. Лучше тогда на специальном разделе осло-спул сделать. И там будут каталоги для отдельных юзеров.

2. если используется mldonkey, то в /home/donkey он хранит индексы и настройки.
Сам-же спул должен сидеть на отдельном разделе. на /var/spool например.
там же надо создавать каталоги для юзверей.
/var/spool/donkey/user[1,2,3 и т.п.]

Хоть для однопользовательской машины и не критично, но таки труЪ.

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

>Разве-что через fuse монтировать.

хм. идея, в принципе, неплоха. создать, при надобности в хомяке здоровенный файл. а потом mke2fs на него...

dikiy ★★☆☆☆
()
Ответ на: комментарий от JB

>Отдельные /var и /usr на домашнем компе имхо не нужны.

Если систему один раз поставил и забыл - то нет. Если хотя бы раз в
месяц будешь обновлять - через год взвоешь от фрагментации дискового
пространства.

Вот мой текущий десктоп с одним 250Гб-винтом, система на нём года
четыре затачивалась (Gentoo):

Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda12            2,0G  397M  1,6G  20% /
/dev/sda7             1,9G  938M  963M  50% /var
/dev/sda8              26G   25G  593M  98% /home
/dev/sda13             15G   13G  2,4G  84% /usr
/dev/sda15            4,7G  2,3G  2,4G  49% /opt
/dev/sda9             7,5G  3,8G  3,8G  51% /var/tmp
/dev/sda10            284M  207M   77M  73% /usr/portage
/dev/sda11            947M  691M  257M  73% /usr/src
/dev/sda1             170G  154G   17G  91% /mnt/windows

На домашнем сервере ещё круче, там LVM на 840+Гб из четырёх HDD :)

Пойду, ещё 640Гб куплю, но его, как раз, разбивать не буду.
Целиком под видеоархив пойдёт, одним разделом.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

А, да, /boot, конечно, отдельным разделом (64Мб ext2), в списке не видно, т.к. отмонтирован.

KRoN73 ★★★★★
()
Ответ на: комментарий от sdio

>/dev/mapper/vg0-root64

Ладно, до кучи вот с домашнего сервера :)

Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda3             9,4G  721M  8,7G   8% /
/dev/mapper/balvg-home
                      145G  144G  1,7G  99% /home
/dev/mapper/balvg-downloads
                      200G  200G  535M 100% /home/balancer/downloads
/dev/mapper/balvg-family
                      110G  110G  130M 100% /home/family
/dev/mapper/balvg-files
                       56G   54G  2,2G  97% /home/family/Files
/dev/mapper/balvg-video2
                      236G  236G  675M 100% /home/family/Video
/dev/mapper/balvg-opt
                      3,0G  1,3G  1,8G  41% /opt
/dev/mapper/balvg-tmp
                      1,0G   46M  979M   5% /tmp
/dev/mapper/balvg-usr
                       30G   29G  1,6G  95% /usr
/dev/mapper/balvg-usr_portage
                      1,0G  244M  781M  24% /usr/portage
/dev/mapper/balvg-distfiles
                       20G   16G  5,0G  76% /usr/portage/distfiles
/dev/mapper/balvg-var
                       20G   16G  4,7G  77% /var

KRoN73 ★★★★★
()
Ответ на: комментарий от Sylvia

>(уж больно с райзера груб долго грузится)

Что-то не так, у меня на всех машинах root в reiserfs (остальное - где-то в нём же, где-то xfs, где-то - reiser4), но грузится моментом.

KRoN73 ★★★★★
()
Ответ на: комментарий от dikiy

/dev/sda1 - swap (2gb)

/dev/sda2 /boot (500Mb) - ext2 - grub + srcd

/dev/sda3 / - reiserfs (1gb)

/dev/sda4 linux lvm

/dev/<anonymous>/usr /usr (7gb) reiserfs

/dev/<anonymous>/opt /opt (1gb) reiserfs

/dev/<anonymous>/usr/portage (300mb) reiser4

/dev/<anonymous>/var (4gb) /var reiserfs

/dev/<anonymous>/home (30gb) /home reiserfs

/dev/<anonymous>/media (252gb) /home/<anonymous>/media xfs

anonymous
()

Чем больше разделов тем лучше!
Долой фрагментацию!

:)

vasily_pupkin ★★★★★
()

О, раз уж пошла такая пьянка, домашний комп:

work:/home/gena/Compile# LANG=C;df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md11 1.9G 276M 1.5G 16% /
tmpfs 2.0G 0 2.0G 0% /lib/init/rw
udev 10M 260K 9.8M 3% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
/dev/md10 281M 31M 237M 12% /boot
/dev/md14 276G 54G 208G 21% /home
/dev/md15 1.6T 223G 1.3T 15% /stream
/dev/md12 45G 4.4G 38G 11% /usr
/dev/md13 28G 4.8G 22G 19% /var
tmpfs 2.0G 0 2.0G 0% /tmp

Из этого считаю важным - /tmp в памяти (не фрагментируется /), /var отдельный (тоже не фрагментируется /)

Смысл /stream в том что он на raid5 а не на raid6 как /home где лежит всё что действительно жалко, и там окультуренная помойка, которую можно доверить xfs.

Не забываем также что скорость чтения с современных hdd различается в 2 раза в зависимости от того где лежат данные.

PS. Для того чтобы забыть про фрагментацию и местоположение ждём SSD. :)

gena2x ★★★
()
Ответ на: комментарий от gena2x

>Не забываем также что скорость чтения с современных hdd различается в 2 раза

Ну, это у любых носителей с фиксированной скоростью вращения дисков и фиксированной плотностью записи :) У HDD так от самого их возникновения...

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.