LinuxForum.Fans
Тема

Разбиение диска при установке Linux

Автор: barmaley99 9 сообщений 3399 просмотров
#219251

Всем доброго дня!
Подскажите пожалуйста как лучше разбить жесткий диск при установке линуха, в линухе я уже не новичок, хотя и не проффи, устанавливал уже и работал но особо не заморачивался при установке, делал один раздел на весь диск, без свапа, туда все и пихал, сейчас мне надо установить линукс как можно более по умному, я смотрю при разбиении диска предлагаются след. варианты точек монтирования:
/
/boot
/home
/tmp
/usr
/var
/usr/local
/opt

Какие из них для чего? (Хотя в принципе ясно)
Под какие из них стоит делать отдельный раздел?
Стоит ли делать отдельный размер для каждой точки монт.?
Сколько в % от жестк. диска отдать каждому тому и тому подкачки?
Я так понимаю том подкачки должен быть примерно равен размеру оперативки?

#219256

Во многом структура разбивки диска зависит от предполагаемого назначения компьютера. Так для обычного домашнего компьютера, IMHO, достаточно выделить раздел под корневую систему и домашние каталоги пользователей.
Примерные размеры разделов:
swap — ОЗУ+10% (если раздел оперативной памяти больше 1Гб);
/ — 20-30 Гб;
/home — всё остальное дисковое пространство.

Чтобы не было проблем с недостатком или избытком дискового пространства на каком-либо из разделов, стоит сразу же ставить систему на LVM.

#219268

Планируется что это будет сервер, файловый и раздачи инета, поэтому пользователем будет только сам админ.
Ну а под /boot выделять отдельный том?
И расскажите пожалуйста про LVM, это будет один единственный том и на нем все сразу?

#219271
barmaley99 написал:
И расскажите пожалуйста про LVM, это будет один единственный том и на нем все сразу?

По разному можно wink
Одна из «плюшек» LVM — возможность подключения в дальнейшем дополнительных жёстких дисков и изменение дискового пространства существующих разделов без необходимости переразбивки основного диска.

#219276
barmaley99 написал:
Планируется что это будет сервер, файловый и раздачи инета, поэтому пользователем будет только сам админ.
Ну а под /boot выделять отдельный том?

Ну не один админ — если планируется FTP-сервер, значит, будут ещё пользователи.
По поводу /boot — вроде бы Grub2 умеет грузиться с LVM, но сам я лично не проверял, поэтому предпочитаю по «старинке» выделять под /boot отдельный раздел небольшого размера.
О разбивке диска для сервера, надеюсь, выскажутся «настоящие» администраторы wink

#219322

У меня так:
Шлюз:

text

7Гб       /       ext4    defaults,noatime        1       1
100Мб       /boot   ext2    defaults,ro,noatime        1       2
3Гб       /tmp    ext2    defaults,noatime        0       2
200Мб       /var/log        ext4    defaults,noexec        1       2
80Гб       /home   ext4    defaults,noatime,noexec,nodev,nosuid    1       2

Так как шлюз, то /home практически пустует.
Контроллер домена:

text

7Гб       /       ext4    defaults      1       1
100Мб       /boot   ext2    defaults,ro,noatime   1       2
80Гб       /home   ext4    defaults,noatime,noexec,nosuid 1 2
20Гб /Progs                  ext4    defaults,noatime,noexec,nodev,nosuid 1 2
30Гб /Work/Documents/OFFICE  ext4    defaults,noatime,noexec,nodev,nosuid 1 2
50Гб /Work/Documents/PROMO   ext4    defaults,noatime,noexec,nodev,nosuid 1 2
500Гб /Work/Documents/SALE ext4    defaults,noatime,noexec,nodev,nosuid 1 2
1000Гб /Work/Verstka           ext4    defaults,noatime,noexec,nodev,nosuid 1 2
3Гб swap                    swap    defaults      0       0
#
3Гб       /tmp    ext2    grpid,defaults,noatime,nodev  0  2
2Гб       /Work/Obmen     ext4    grpid,nosuid,defaults,noatime,noexec,nodev  0  2
3Гб       swap            swap    defaults                0       0
140Мб       /Windows        ext4    grpid,nosuid,defaults,noatime,noexec,nodev  0  2
#
/home/mail.img          /Work/Mail              ext4    defaults,noatime,noexec,nodev,rw,loop=/dev/loop0        0       0
/home/brief.img         /Work/Brief             ext4    defaults,noatime,noexec,nodev,rw,loop=/dev/loop1        0       0
/home/shablon.img       /Work/Documents/OFFICE/SHABLON ext4 defaults,noatime,noexec,nodev,rw,loop=/dev/loop2    0       0

Последние 3 это файлы по 20 Гб, смонтированные в файловую систему. Конечно можно было делать разделами или ещё 1000 способов, но в моём случае так удобнее делать бекап.

Собственно пользователи не могут получить bash на сервере, поэтому /home мальенький. Рабочие папки лежат в /Work и расшарены самбой. В /Windows лежат скрипты, групповые политики и прочая лабуда домена.

Если нужны комментарии, почему тому или иному разделу присвоена та или иная опция или ФС - спрашивайте.

#219408

Контроллер домена пока не планируется но это интересно, а почему /boot обязательно ext2?

#219410
barmaley99 написал:
а почему /boot обязательно ext2?

Необязательно, скорее, нет причины ставить журналируемую файловую систему, IMHO.

#219493
barmaley99 написал:
Контроллер домена пока не планируется но это интересно, а почему /boot обязательно ext2?

Вовсе не обязательно, просто, если посмотрите внимательнее - /boot монтируется только для чтения. Следовательно нечего там журналировать. Следовательно ext2 достаточно.

Войдите или зарегистрируйтесь, чтобы ответить.