Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: fsck не исправляет ошибки  (Прочитано 2077 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Денис Шпуганич

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
fsck не исправляет ошибки
« : 08 Декабря 2015, 19:45:05 »
Если в кратце, то текущая проблема в том, что fsck находит, исправляет ошибки, но после перезагрузки они появляются опять.
Сектора (или блоки - хз, в общем циферки) в логах коррекции всегда те же самые.

Симптомы:
  • При загрузке системы постоянно чекался (правда после прогона из самой системы доходит до 100% без уведомлений)
  • После загрузки некоторое время система работает, но при обращении к некоторым программам/файлам переключается в readonly режим со всеми вытекающими - падают проги, ошибки записи в логи и прочее...

Предыстория. (Хронологический порядок обратный - от новых к старым)
0) сделал проверку Викторией на бэды - жестяк полностью жив, SMART в порядке
1) 3 раза сделал проверку с исправлением ошибок с помощью fsck, как из самой системы, так и из live CD
2) Около получаса использовал раздел EXT4 на винде при помощи Paragon ExtFS (работало медленно, поэтому сразу снёс и вернулся к ext2fsd)
3) Выполнил initramfs т.к. выскакивала ошибка при загрузке, что старый uuid не найден
4) Поправил файл fstab т.к. uuid раздела изменился
5) Восстанавливал GRUB загрузчик с помощью программы boot-repair64
6) Изменял размер/Перемещал раздел с Ubuntu (собсно с чего всё и началось  :()
7) До манипуляций с разделами около года использовал ext раздел при помощи ext2fsd на виндах - проблем не было никаких

Вопрос
Что теперь делать?

Спасибо тем, кто дочитал до этого момента :)

Вот некоторые снимки процесса:
http://imglink.ru/show-image.php?id=29714b7817e8f727fdf97bd8b16f6cb9
http://imglink.ru/show-image.php?id=69052cfa10d7c61a0491302b3ec212bf
http://imglink.ru/show-image.php?id=992c1ef43b200ffb445eb93fdd0a2b39
« Последнее редактирование: 08 Декабря 2015, 20:02:45 от Денис Шпуганич »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 2934
    • Просмотр профиля
Re: fsck не исправляет ошибки
« Ответ #1 : 08 Декабря 2015, 23:58:35 »
Установите на разделы метки и в /etc/fstab используйте LABEL=<метка>,
тогда не надо будет поправлять.
Насчёт последей картинки: откуда запускалась fsck?
И вообще ей надо указывать раздел.
Раздел не должен быть смонтирован с доступом на запись.
Попробуйте загрузиться с LiveCD и запустить "e2fsck -p <раздел>"
или в recovery mode, перемонтировать раздел в read-only
mount -o remount,ro <раздел>если, конечно, он смонтировался в rw, а потом запустить "e2fsck -p <раздел>"
Пётр.

Оффлайн Денис Шпуганич

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: fsck не исправляет ошибки
« Ответ #2 : 09 Декабря 2015, 10:30:16 »
Цитировать
Насчёт последей картинки: откуда запускалась fsck?
Запускалась из под рабочей системы, но после того, как она перешла в readonly режим

Цитировать
Попробуйте загрузиться с LiveCD и запустить "e2fsck -p <раздел>"
Сделал. На вид вывод ничем не отличается от команды fsck <раздел>
Единственное, что ему не понравился флаг -p

(Нажмите, чтобы показать/скрыть)

Как можно заметить, цифры Айнод совпадают с теми, что на старых фотках
« Последнее редактирование: 09 Декабря 2015, 10:32:21 от Денис Шпуганич »

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 2934
    • Просмотр профиля
Re: fsck не исправляет ошибки
« Ответ #3 : 09 Декабря 2015, 13:52:20 »
Тогда надо запускать с флагом "-y".
И что, этот последний запуск тоже не помог?
У меня бывали случаи, что приходилось запускать e2fsck, но уж после 2-го раза система загружалась нормально.
Если только запустить ещё раз с опциями "-c -k", но с ними будет долго работать.
Если добавить опцию "-v", то вывод будет очень большим и его надо либо где-то сохранить,
либо сидеть и смотреть. Ещё можно попробовать опцию "-b address", если вы знаете, где хранится копия суперблока.
Пётр.

Оффлайн Денис Шпуганич

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: fsck не исправляет ошибки
« Ответ #4 : 12 Декабря 2015, 14:39:31 »
Цитировать
И что, этот последний запуск тоже не помог?
Как обычно написал что всё исправлено, но после загрузки системы и запуска всё того-же приложения (Nemo, если что), файловая система опять переключается в режим только для чтения.

Цитировать
запустить ещё раз с опциями "-c -k", но с ними будет долго работать
Запустил.
Вот вывод:
(Нажмите, чтобы показать/скрыть)

Результат тот же
« Последнее редактирование: 20 Июня 2019, 08:23:42 от zg_nico »

 

Страница сгенерирована за 0.08 секунд. Запросов: 23.