Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Разметка диска под Linux  (Прочитано 1462 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pashkan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Разметка диска под Linux
« : 08 Октября 2016, 16:44:17 »
Пару раз видел разметку под линукс с кучей разделов чуть ли не под каждую папку в /
Сам использую отдельный раздел только для /home

Интересует, актуальна ли тема, какие директории лучше выносить на отдельный раздел, порядок разделов(т.е. в начале/в конце диска), размеры разделов.


небольшая вырезка из wiki:
Директория Описание
/ Корневая директория, содержащая всю файловую иерархию.
/bin/ Основные системные утилиты, необходимые как в однопользовательском режиме, так и при обычной работе всем пользователям (например: cat, ls, cp).
/boot/ Загрузочные файлы (в том числе файлы загрузчика, ядро и т.д.). Часто выносится на отдельный раздел.
/dev/ Основные файлы устройств системы (например физические устройства sata винчестеры /dev/sda, видео камеры или TV-тюнеры /dev/video или псевдоустройства, например «чёрные дыры» /dev/null, /dev/zero ).
/etc/ Общесистемные конфигурационные файлы, лежат в корне директории и файлы конфигурации установленных программ.
/etc/X11/ Файлы конфигурации X Window System версии 11.
/etc/apt/ Файлы конфигурации пакетного менеджера Apt.
/etc/samba/ Файлы конфигурации сервера Samba, расшаривающего файлы по сети с windows машинами.
/home/ Содержит домашние директории пользователей, которые в свою очередь содержат персональные настройки и данные пользователя. Часто размещается на отдельном разделе.
/lib/ Основные библиотеки, необходимые для работы программ из /bin/ и /sbin/.
/media/ Точки монтирования для сменных носителей, таких как CD-ROM, DVD-ROM, flash дисков.
/opt/ Дополнительное программное обеспечение.
/proc/ Виртуальная файловая система, представляющая состояние ядра операционной системы и запущенных процессов в виде каталогов файлов.
/root/ Домашняя директория пользователя root.
/sbin/ Основные системные программы для администрирования и настройки системы, например, init, iptables, ifconfig.
/srv/ Данные, специфичные для окружения системы.
/tmp/ Временные файлы (см. также /var/tmp).
/usr/ Вторичная иерархия для данных пользователя; содержит большинство пользовательских приложений и утилит, используемых в многопользовательском режиме. Может быть смонтирована по сети только для чтения и быть общей для нескольких машин.
/usr/bin/ Дополнительные программы для всех пользователей, не являющиеся необходимыми в однопользовательском режиме.
/usr/include/ Стандартные заголовочные файлы.
/usr/lib/ Библиотеки для программ, находящихся в /usr/bin/ и /usr/sbin/.
/usr/sbin/ Дополнительные системные программы (такие как демоны различных сетевых сервисов).
/usr/share/ Архитектурно-независимые общие данные.
/usr/src/ Исходные коды (например, здесь располагаются исходные коды ядра).
/usr/local/ Третичная иерархия для данных, специфичных для данного хоста. Обычно содержит такие поддиректории, как bin/, lib/, share/. Она пригодится, когда /usr/ используется по сети.
/var/ Изменяемые файлы, такие как файлы регистрации (log-файлы), временные почтовые файлы, файлы спулеров.
/var/cache/ Данные кэша приложений. Сюда скачиваются пакеты перед их установкой в систему, здесь же они какое-то время и хранятся
/var/lib/ Информация о состоянии. Постоянные данные, изменяемые программами в процессе работы (например, базы данных, метаданные пакетного менеджера и др.).
/var/lock/ Lock-файлы, указывающие на занятость некоторого ресурса.
/var/log/ Различные файлы регистрации (log-файлы).
/var/mail/ Почтовые ящики пользователей.
/var/run/ Информация о запущенных программах (в основном, о демонах).
/var/spool/ Задачи, ожидающие обработки (например, очереди печати, непрочитанные или неотправленные письма).
/var/tmp/ Временные файлы, которые должны быть сохранены между перезагрузками.
/var/www/ Директория веб-сервера Apache, всё что находится внутри транслируется им в интернет (конфигурация по-умолчанию)

атрибут border таблицы не работает?

ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 12/01/2017). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 14 Июля 2019, 02:52:43 от zg_nico »

quatro

  • Гость
Re: Разметка диска под Linux
« Ответ #1 : 08 Октября 2016, 17:39:33 »
актуальна ли тема, какие директории лучше выносить на отдельный раздел

Фиг его знает что там в мире моды (актуальность - та же мода) творится. Практически использую под ОС один раздел. И никаких отдельных /home
Однако все данные, да и некоторые пользователи у меня на отдельном разделе.

Отдельный может потребоваться /boot, если применяется шифрование. Или если UEFI вместо BIOS`а .

Оффлайн Pashkan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Разметка диска под Linux
« Ответ #2 : 08 Октября 2016, 17:59:49 »
Фиг его знает что там в мире моды (актуальность - та же мода) творится.
я имел в виду скорость чтения/записи - в начале/конце HDD она разная. Возможно, еще какие-то преимущества дает такая разметка.

Оффлайн DimanBG

  • Старожил
  • *
  • Сообщений: 1316
    • Просмотр профиля
Re: Разметка диска под Linux
« Ответ #3 : 08 Октября 2016, 18:16:43 »
Отдельный может потребоваться /boot, если применяется шифрование. Или если UEFI вместо BIOS`а .
УЕФИ по барабану наличие или отсутствие отдельного boot-раздела. А то сейчас пионеры начнут выносить boot в отдельный раздел, а потом плакать, что там закончилось место, и не могут обновить ядро, и апт не работает.
Pashkan, по скорости - когда-то своп первым разделом делали. Потом раздел для данных, и только потом корень. Лучше подождать загрузку ОС и софтины, чем ждать обработку данных этой софтиной. Но было это при 4Мб ОЗУ и ХДД 120Мб. И даже меньше. Сейчас диски быстрые, ОЗУ не дорогое. На домашней машине кроме /, хомяка и свопа, и то если нужен, смысла нет выносить другие каталоги в отдельные разделы.     

quatro

  • Гость
Re: Разметка диска под Linux
« Ответ #4 : 08 Октября 2016, 18:46:29 »
УЕФИ по барабану наличие или отсутствие отдельного boot-раздела. А то сейчас пионеры начнут ...

Извиняюсь, видимо не так сформулировал. У самого-то у меня нет UEFI. Речь в топике про отдельные разделы. В документации, которая на этом сайте Особенности установки на платы с UEFI так написано:

- на диске должен быть специальный раздел ESP. То есть отдельный раздел, о чём вопрос в топике.
« Последнее редактирование: 08 Октября 2016, 18:49:10 от anchos »

alexdenkin

  • Гость
Re: Разметка диска под Linux
« Ответ #5 : 08 Октября 2016, 18:54:37 »
использование tmpfs под временные файлы, при достаточном количестве оперативки - интересная тема.

quatro

  • Гость
Re: Разметка диска под Linux
« Ответ #6 : 08 Октября 2016, 18:57:42 »
Алекс_Иван, была такая тема в закладках у меня. Поищу. Если не удалили, дам ссылку.
Но при чем здесь отдельные разделы?

Пока могу дать пример, как я использую /tmp :

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 08 Октября 2016, 19:05:17 от anchos »

alexdenkin

  • Гость
Re: Разметка диска под Linux
« Ответ #7 : 08 Октября 2016, 22:44:45 »
Но при чем здесь отдельные разделы?
просто это практичнее, чем отдельный /boot  ;D

Оффлайн Borg

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Разметка диска под Linux
« Ответ #8 : 09 Октября 2016, 02:05:20 »
Для дом. пользования бить на разные диски смысла нет. ( только /хоме вынести )
А вот для серверов есть смысл. К примеру от переполнения контентом весь диск. что бы тот же /boot чувствовал себя свободно.
Либо отдельная директория с веб сайтами могла продолжить работать даже с переполненным Ж/Д
Ну как то так  :)
Своп обычно на начало. Ну а дальше как хочешь  :)
« Последнее редактирование: 09 Октября 2016, 02:09:03 от Borg »
Linux - это сила

Оффлайн ru_kane

  • Активист
  • *
  • Сообщений: 958
  • Kubuntu Desktop 20.04 & Ubuntu Server 20.04
    • Просмотр профиля
    • www.kane.ru
Re: Разметка диска под Linux
« Ответ #9 : 09 Октября 2016, 02:52:48 »
на десктопе - отдельно хомяк,
на сервере - отдельно /www
и всё)

остальные директории имеет смысл выносить под другую файловую систему, типа boot ext2 или /tmp в оперативку и т.д.
Kubuntu Desktop 20.04 [Intel Core i5-8600K, Asus ROG STRIX Z370-F Gaming, ASUS STRIX-GTX1050TI-4G-GAMING]

Оффлайн Pashkan

  • Автор темы
  • Новичок
  • *
  • Сообщений: 26
    • Просмотр профиля
Re: Разметка диска под Linux
« Ответ #10 : 09 Октября 2016, 06:04:36 »
tmpfs под временные файлы
читал недавно об этом https://forum.ubuntu.ru/index.php?topic=280504.msg2208835#msg2208835
но причем тут разметка диска?

 

Страница сгенерирована за 0.058 секунд. Запросов: 23.