Удалите поврежденный файл в системе Linux

Это не непосредственно о Debian по сравнению с Ubuntu, это о SysVinit по сравнению с Выскочкой. Значения по умолчанию Debian к SysVinit; можно установить Выскочку, но необходимо знать то, что Вы делаете, и необходимо быть знакомы с ним перед ровным размышлением об установке его на рабочем сервере. Хотя теоретически возможно установить обоих с только одним из них работающий как процесс номер 1, Debian не поддерживает это поле.

Выскочка моложе, чем SysVinit и имеет больше возможностей, который объясняет, почему Вы не можете только взять Новомодное сервисное описание и подать его к SysVinit. Необходимо будет записать сценарий для /etc/init.d. В основном тот сценарий должен посмотреть на свой первый аргумент ($1) и start, stop или restart сервис, как направлено.

При использовании событий Upstart для определения, когда запустить сценарий, необходимо будет использовать некоторые другие методы. Выскочка собирает события из многих других источников; можно получить триггер от того, везде, где Выскочка получает его, Выскочка в этом отношении является просто удобным способом не необходимости искать триггеры во многих различных местах и протоколах.

5
02.09.2010, 21:26
2 ответа

Вы, возможно, писали в файл во время жесткой перезагрузки, или Ваш жесткий диск мог иметь проблемы. a fsck должен зафиксировать его (Вы будете иметь к umount фс, чтобы сделать это). Я проверил бы dmesg и smartctl -a /dev/hdx (последний часть smartmontools) видеть, сообщает ли Ваш HD о каких-либо ошибках. Я также выполнил неразрушающее badblocks на разделе.

Необходимо также спросить себя, почему Вы выполняете ext2, потому что журналирование имеет тенденцию помогать с этими видами проблем.

6
27.01.2020, 20:39
  • 1
    Спасибо. Причина, почему мы используем ext2, состоит в том, потому что это прибыло от поставщика этот путь. Это - пользовательский дистрибутив на основе Fedora для встроенных систем. Вы решение работали. –  Dennis Miller 02.09.2010, 21:25

Некоторые интересные проблемы с файловыми системами, которые я видел, были:

  • Файл, который только обнаруживается при просьбе конкретно: "файл ls" показывает его, но плоскость "ls" не делает. То, что произошло, - то, что следующий файл имел escape-последовательность для, "Повышаются строка" на ее имя
  • Файлы с невозможными полномочиями/типом: Зафиксированный fsck (8), или просто сдувание файла с комнатой (1)
  • Очень глубокое дерево каталогов, созданное созданием злодея каталоги и cd'ing в них в цикле: должен был записать программу, которая понизилась в конец и затем создала резервную копию удаления каталога в цикле.
0
27.01.2020, 20:39

Теги

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