Для 'единственного маленького сервиса' ситуации, мне нравится использовать netinst диск Debian. Из всего хорошо поддерживаемого, часто обновляемых, хороших repos дистрибутивов, это приводит к самому маленькому месту. Минимальные установки RHEL/CentOS/SL все еще огромны в сравнении. После того как Вы устанавливаете очень основной, используйте repos, чтобы обновить основу, настроить аппаратные средства и установить один сервис, в котором Вы нуждаетесь. Это - лучший способ, которым я нашел для не становления жертвой 'шести градусов разделения с адом' библиотек гнома. Достаточно часто даже инструменты наиболее базовой конфигурации требуют некоторого компонента графического интерфейса пользователя, которому нужно достаточно библиотек, что одному из них будет нужен glib/gtk, и затем граф зависимостей разветвляется ко многим другим программам/библиотекам и ему просто снежки. Избегайте по всей стоимости. Все необходимо настроить единственный сервис поле Linux, VI. Или VIM, но без компонентов X/GUI, потому что затем Вы вернулись к snowballing зависимостям.
В первую очередь, насколько я могу сказать, Ваш диск прекрасен, и все должны ослабиться. Это - функция безопасности, можно установить диск, который будет проверен на каждом, монтируются или после конкретного количества монтирования. Если Вы не сделали так, Ваша система даст Вам предупреждения, которые Вы показываете, сообщая, что это было некоторое время, так как диск был в последний раз проверен и что это будет хорошая идея проверить его на наличие ошибок (это что e2fsck
делает).
Обратите внимание, что ошибка говорит:
предупреждение: максимальное достигнутое количество монтирования, работая e2fsck рекомендуется
Это - предупреждение, не ошибка, и рекомендация, не команда.
warning: mounting fs with errors, running e2fsck is recommended
немного более вызывает беспокойство, но может, вероятно, быть зафиксирован e2fsck
.
Это все сводится /etc/fstab
опции. Типичное fstab
запись раздела похожа на это:
# <file system> <dir> <type> <options> <dump> <pass>
UUID=123-456-ABC-DEF / ext4 defaults,noatime 0 1
Последнее поле, pass
, указывает, как/когда диск должен быть проверен. Если это установлено на 0
, диск никогда не будет проверяться, если установлено на 1
, это будет проверено на каждой начальной загрузке и, если установлено на 2
или больше, это будет проверено каждый раз, когда это было смонтировано больше, чем указанное (30 по умолчанию) количество раз без того, чтобы быть проверенным.
Учитывая предупреждения Вы наблюдаете, мое предположение - то, что Вы установили его на 0
в Вашем /etc/fstab
. Рекомендуемые значения 1
для Вашего /
раздел и 2
или выше для всего остального. Если установлено в значении, больше, чем 1
, система проверит Ваш диск на ошибки, которые монтируют каждые 30. Для изменения частоты проверки (например, для проверки каждых 20 монтируется), выполненный:
tune2fs -c 20 /dev/sda1
Так, в то время как ответ @vfbsilva совершенно корректен, было бы намного легче просто отредактировать Ваш /etc/fstab
, изменитесь pass
значение для рассматриваемого раздела к 2 и перезагрузка. Это должно заставить диск быть проверенным и предупреждения уйти.
Кажется, что Ваш диск поврежден, я рекомендую Вам прекратить использовать его. Fsck поддерживает проверку файловой системы, которая является инструментом для восстановления проблем в файловых системах. Поскольку использование этого инструмента может привести к dataloss, если некоторые детали не наблюдаются (т.е. выполнение его в смонтированной файловой системе) настоятельно рекомендуют Вам прочитать эту страницу справочника И Google немного прежде, чем принять любое решение.
Не выполняйте fsck в живой или смонтированной файловой системе. fsck используется, чтобы проверить и дополнительно восстановить одну или несколько файловых систем Linux. Выполнение fsck в смонтированной файловой системе может обычно приводить к диску / повреждение данных. Поэтому не делайте этого. У Вас есть два варианта
Следующее является соответствующими шагами в каждом случае:
Удалите систему к однопользовательскому режиму и unmout систему
/home
файловая системаfsck
командаДавайте скажем, что требуется работать fsck
на /home
(/dev/sda3):
init 1
umount /home
umount /dev/sda
fsck /homeOR
fsck /dev/sda3
ИЛИ
e2fsck -y /dev/sda3
2. Начальная загрузка от установочного CD в спасательный режим
Если Вы используете Цент OS/Fedora Core/RHEL Linux, начальная загрузка с первого CD и в типе подсказки начальной загрузки:
boot: linux rescue nomount
Теперь сделайте новый узел для диска и раздела 3:
mknod /dev/sda
mknod /dev/sda3
fsck /dev/sda3
ИЛИ
e2fsck -y /dev/sda3
Не забывайте перезагружать систему:
exit
reboot
ОПАСНОСТЬ.... ОПАСНОСТЬ....
Чтобы постараться не терять информацию или ставить под угрозу Ваш диск далее, СРАЗУ демонтируйте проблемные диски и выполните e2fsck, как направлено!!! Вы никогда не должны монтировать и использовать поврежденный диск.
Если Вам не удается сделать, этот Ваш диск становится более поврежденным и мог бы стать unsalvageable.
Затем, конечно, необходимо будет полагаться на те прекрасные резервные копии, которые Вы использовали.
По-видимому, при монтировании этого устройства ядро обнаружило, что файловая система не была чисто размонтирована, таким образом, это могло бы иметь ошибки.
Необходимо сначала размонтировать его и затем осуществить проверку файловой системы как e2fsck /dev/sda1
. Это проверит, существуют ли какие-либо ошибки, и раз так это спрашивает Вас, должно ли это зафиксировать их.
mounting fs with errors
оsda1
и количество, предупреждающее, оsdb1
. – terdon♦ 20.08.2013, 21:33