Которые являются лучшим file-systems/mount-configuration для каждой папки на GNU/linux?

Одна из положительных сторон Linux, это легко настроить схему выделения разделов диска и поместить каждый каталог (/домой, / var, и т.д.) в различных разделах и/или различном диске.

Затем мы можем использовать другую файловую систему/, конфигурации для каждого из них для делают их лучше. Примеры:

  • noatime является опцией монтирования к не время доступа для записи на файлах.
  • data=writeback является опцией к ленивым метаданным записи по новым файлам.
  • ext3/4 имеет журналирование, которые делают раздел более безопасным в случае катастрофического отказа.
  • большие блоки заставляют раздел потратить впустую больше пространства, но сделать его быстрее для чтения и могут стать более фрагментированными. (не уверенный)

Затем: Какова лучшая файловая система/конфигурации для каждого каталога?

Примечание: учитывая ответ Патчей, только обсудит/, / домой и / var только.

/ var-> Это постоянно изменяется, это пишет журналы, кэш, временный, и т.д.
/ домой-> хранит важные файлы.
/-> хранит все остальное (/и т.д., и/usr должен быть здесь),

1
задан 30.09.2014, 14:58

1 ответ

Вы не должны размещать /usr или /etc на отдельных разделах. /etc на отдельном разделе просто не будет работать над большинством систем без большой работы. Наличие отдельного /usr на современном Linux машины, будет казаться, будут работать, но повреждать большую функциональность, как systemd автор Lennart Poettering объясняет:

Большинство отказов, которые Вы испытаете с отделенным/usr, является корректными отказами: они не станут непосредственно видимыми, однако определенные функции становятся недоступными из-за этих отказов. Множество программ в эти дни сцепляется в ранний процесс начальной загрузки на различных этапах. Популярный способ сделать это, например, через правила udev. Двоичные файлы, названные от этих правил, иногда располагаются на/usr/bin или ссылке против библиотек в/usr/lib, или используют файлы данных от/usr/share. Если эти правила перестанут работать, то udev возобновит следующий, однако позже приложения затем правильно не обнаружат эти udev устройства или функции этих устройств. Вот короткое, очень в-всестороннем список программного обеспечения, о котором мы знаем, это в настоящее время не может обеспечить полный набор функциональности, когда/usr отделен: udev-pci-db/udev-usb-db и все правила в зависимости от этого (использование базы данных PCI/USB в/usr/share), PulseAudio, NetworkManager, ModemManager, udisks, libatasmart, usb_modeswitch, гном-цветной менеджер, usbmuxd, ALSA, D-шина, CUPS, Плимут, логика локали большинства программ и много другого материала.

/var и /home работайте просто великолепно на их собственных разделах, и помещение последнего на его собственном разделе высоко reccomended.

0
ответ дан 24.11.2019, 00:54

Теги

Похожие вопросы