Отключить ведение журнала в Ubuntu 14.04?

12

Я установил Xubuntu (иногда работающий с Cinnamon, но я отклонился от темы) и хотел бы отключить ведение журналов, чтобы повысить эффективность разбиения файлов на системном разделе ext4 (несистемные данные / данные приложения находятся в разделе NTFS). Как это можно сделать?

Utnubu
источник

Ответы:

15
  • Что бы вы ни делали, сделайте резервную копию, прежде чем играть с файловыми системами!
  • Проверьте manpages ( man tune2fs ) перед использованием этого!
  • Это работает только на файловых системах ext!

Чтобы отключить ведение журнала, вы можете использовать (где XN указывает на букву и цифру вашего раздела):

tune2fs -O ^has_journal /dev/sdXN

Со страницы руководства:

tune2fs - настроить параметры настраиваемой файловой системы в файловых системах ext2 / ext3 / ext4

Опция: -O [^] функция [, ...]

Установите или очистите указанные функции (параметры) файловой системы в файловой системе. Можно очистить или установить несколько компонентов файловой системы, разделив их запятыми. Функции файловой системы с префиксом символа вставки ('^') будут очищены в суперблоке файловой системы; Функции файловой системы без префиксного символа или с префиксом плюс ('+') будут добавлены в файловую систему .

...

has_journal

Используйте журнал для обеспечения согласованности файловой системы даже при нечистых остановках. Настройка функции файловой системы эквивалентна использованию опции -j.

Вам также может понадобиться ...

Вариант: -f

Принудительно завершить операцию tune2fs даже в случае ошибок. Этот параметр полезен при удалении функции файловой системы has_journal из файловой системы, которая имеет внешний журнал (или поврежден так, что, по-видимому, имеет внешний журнал), но этот внешний журнал недоступен.

ПРЕДУПРЕЖДЕНИЕ. Удаление внешнего журнала из файловой системы, которая не была демонтирована без предварительного воспроизведения без предварительного воспроизведения внешнего журнала, может привести к серьезной потере данных и повреждению файловой системы.


Файловая система должна быть либо отключена, либо доступна только для чтения. Из приглашения grub: «дополнительные параметры» -> «режим восстановления» -> «Перетащить в приглашение командной оболочки» или используйте Live DVD.

Rinzwind
источник
1
«Функция has_journal может быть очищена, только если файловая система отключена или смонтирована только для чтения». Нужно ли загружать live-диск для выполнения этой операции?
Утнубу
Нет, вы также можете сделать это из командной строки grub, но это будет самый простой метод.
Rinzwind