Как удалить файл / каталог, который & ldquo; не существует & rdquo ;? [dубликат]

У меня была та же проблема (такие же симптомы)

sam@xxxxx:~/.ssh$ ssh centos@123.123.123.123
sign_and_send_pubkey: signing failed: agent refused operation
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

... но решение было другим.

Проблема исходила от использования GNOME-KEYRING. Сообщение, ссылающееся на решение, можно прочитать здесь.

Короче:

Определите проблему, добавив SSH_AUTH_SOCK = 0 перед командой ssh. sam @ xxxxx: ~ / .ssh $ SSH_AUTH_SOCK = 0 ssh centos@123.123.123.123 В случае успешного подключения. Откройте приложение StartUp Application (например, используя функцию поиска на рабочем столе) и отключите использование gnome-keyring. Перезагрузка

На другой странице представлены другие сведения в случае аналогичной проблемы с другим решением.

1
задан 22 February 2018 в 01:22

2 ответа

Это не нормальная ситуация, но в соответствии с тегами вы уже знаете, что это повреждение данных. С поврежденной файловой системой любая дальнейшая модификация может привести к дальнейшим неожиданным результатам (даже больше коррупции). Самым безопасным является переустановка файловой системы только для чтения, резервное копирование / сохранение всех на другом носителе (при необходимости шифрование) и только попытка внесения дополнительных изменений при удалении файловой системы, а соответствующий fsck уже обработал fs .

Остальные подобные вопросы, похоже, обсуждают странные имена файлов или странные файловые системы - кажется, что они действительно повреждены, поскольку знак вопроса в большинстве полей показывает.

Обновление: I повторите, проблема не является дублирующим вопросом, касающимся необычных / труднодоступных имен файлов, но подлинного повреждения файловой системы. Ваше имя хоста предполагало, что это не повседневная система, поэтому могут быть некоторые факторы, которые могут увеличить вероятность повреждения:

менее надежно хранить и / или соединения (USB-кабели, USB-хранилище ключей, SD-карты , Конвертеры SD-карт), система выключается, по крайней мере, один раз в день, не полностью зрелые файловые системы (которые достаточно зрелы, хотя и являются личными предпочтениями), а также файловыми системами, поддерживающими ведение журнала (они могут скрывать коррупцию, маскируя необходимость fsck при неупорядоченной перезагрузке) зашифрованные менеджеры хранилищ / томов - как правило, они достаточно стабильны, но они все равно добавляют один уровень программного обеспечения, чтобы иногда вызывать проблемы).

Как было предложено, это действительно хорошая идея рассмотреть приведенные выше факторы, возможно, была введена коррупция, чтобы уменьшить вероятность ее повторения. Странно, что в записи каталога попало чистое 24-символьное ASCII-печатное повреждение, что на самом деле не является типичным повреждением для стабильных систем.

По моему опыту, коррупция - это либо один перевернутый бит в несколько сотен мегабайт письменных данных или случайный блок данных (512b / 4k или даже больше в случае LVM / RAID), полностью замененный либо мусором, либо несвязанными байтами данных. Если вы заметили что-нибудь, что может объяснить эту проблему, не стесняйтесь сообщить нам, что есть запись, чтобы помочь другим.

Но вернемся к вашему вопросу - если это ваша основная файловая система на вашем основном диске , тогда функция forcefsck - ваш лучший выбор.

См. здесь - Force fsck safe?

Вам нужно будет перезагрузить систему, чтобы она работала (и, возможно, даже после того, как fsck завершено). Вы также можете попробовать запустить fsck самостоятельно с установки Live CD, что позволит вам легче видеть результаты.

3
ответ дан 17 July 2018 в 20:16

Это не нормальная ситуация, но в соответствии с тегами вы уже знаете, что это повреждение данных. С поврежденной файловой системой любая дальнейшая модификация может привести к дальнейшим неожиданным результатам (даже больше коррупции). Самым безопасным является переустановка файловой системы только для чтения, резервное копирование / сохранение всех на другом носителе (при необходимости шифрование) и только попытка внесения дополнительных изменений при удалении файловой системы, а соответствующий fsck уже обработал fs .

Остальные подобные вопросы, похоже, обсуждают странные имена файлов или странные файловые системы - кажется, что они действительно повреждены, поскольку знак вопроса в большинстве полей показывает.

Обновление: I повторите, проблема не является дублирующим вопросом, касающимся необычных / труднодоступных имен файлов, но подлинного повреждения файловой системы. Ваше имя хоста предполагало, что это не повседневная система, поэтому могут быть некоторые факторы, которые могут увеличить вероятность повреждения:

менее надежно хранить и / или соединения (USB-кабели, USB-хранилище ключей, SD-карты , Конвертеры SD-карт), система выключается, по крайней мере, один раз в день, не полностью зрелые файловые системы (которые достаточно зрелы, хотя и являются личными предпочтениями), а также файловыми системами, поддерживающими ведение журнала (они могут скрывать коррупцию, маскируя необходимость fsck при неупорядоченной перезагрузке) зашифрованные менеджеры хранилищ / томов - как правило, они достаточно стабильны, но они все равно добавляют один уровень программного обеспечения, чтобы иногда вызывать проблемы).

Как было предложено, это действительно хорошая идея рассмотреть приведенные выше факторы, возможно, была введена коррупция, чтобы уменьшить вероятность ее повторения. Странно, что в записи каталога попало чистое 24-символьное ASCII-печатное повреждение, что на самом деле не является типичным повреждением для стабильных систем.

По моему опыту, коррупция - это либо один перевернутый бит в несколько сотен мегабайт письменных данных или случайный блок данных (512b / 4k или даже больше в случае LVM / RAID), полностью замененный либо мусором, либо несвязанными байтами данных. Если вы заметили что-нибудь, что может объяснить эту проблему, не стесняйтесь сообщить нам, что есть запись, чтобы помочь другим.

Но вернемся к вашему вопросу - если это ваша основная файловая система на вашем основном диске , тогда функция forcefsck - ваш лучший выбор.

См. здесь - Force fsck safe?

Вам нужно будет перезагрузить систему, чтобы она работала (и, возможно, даже после того, как fsck завершено). Вы также можете попробовать запустить fsck самостоятельно с установки Live CD, что позволит вам легче видеть результаты.

3
ответ дан 23 July 2018 в 20:59
  • 1
    Это действительно похоже на повреждение данных, и, скорее всего, первое, что самое главное, это убедиться, что есть резервная копия данных. В дополнение к запуску fsck, который может восстановить файловую систему, было бы неплохо поймать основную проблему. Это может быть ошибка диска, с соответствующими сообщениями, доступными в dmesg или информации SMART на диске. Это может быть сбой RAM (в этом случае вы, вероятно, увидите приложения segfaulting чаще, чем обычно). Вероятно, есть много других возможных причин. – egmont 22 February 2018 в 01:32
  • 2
    Спасибо, ребята, я пошел вперед и поддержал все, что хочу, чтобы сохранить (к счастью, эта система меньше tan неделя, так что это было довольно быстро: p) questin теперь .. как мне размонтировать файловую систему, чтобы я мог запускать FSCK? – theopendle 23 February 2018 в 00:22

Другие вопросы по тегам:

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