Файловая система curruption / Повторно смонтированный как только для чтения

Проблема

  1. Ubuntu-14.04-LTS (Сервер) установлен.
  2. Это хорошо работало в прошлом году.
  3. Теперь, каждый раз, когда я пытаюсь установить файловую систему пакета катастрофические отказы, и повторно монтируется как только для чтения.

Работа над ним

Попытка установить пакет (через dpkg -i или apt-get install) результаты в:

Ошибка EXT4-фс: mb_free_blocks:1433: группа 3, блок 130894:freeing уже освобожденный блок (укусил 32590); растровое повреждение блока.

Прерывание журнала на устройстве vda1-8.

Ошибка EXT4-фс: ext4_journal_check_start:56: Обнаруженный прерванный журнал EXT4-фс: Перемонтирование файловой системы EXT4-фс только для чтения: Перемонтирование файловой системы ошибка EXT4-фс только для чтения: ext4_mb_generate_buddy:756: кластеры группы 3, 8181 в битовом массиве, 8185 в gd; растровое повреждение блока.

fopen: файловая система только для чтения debconf: DbDriver "конфигурация": не мог записать/var/cache/debconf/config.dat-new: файловая система только для чтения dpkg: ошибка, обрабатывающая дб человека пакета (-установка): подобработайте возвращенный ошибочный статус выхода установленного сценария после установки 1 dpkg: ошибка: не мог создать новый файл '/var/lib/dpkg/available-new': файловая система только для чтения

Причина, которую это монтирует на режиме только для чтения, состоит в том потому что настройка по умолчанию в /etc/fstab:

UUID = [MY-FS-UUID] / ext4 errors=remount-ro 0 1

В /var/log/syslog Я могу найти:

EXT4-фс: ИНФОРМАЦИЯ: восстановление потребовало на EXT4-фс файловой системы только для чтения: доступ для записи будет включен в течение EXT4-фс восстановления: очистка висячей строки на EXT4-фс фс только для чтения: 3 висячих строки inodes удаленная EXT4-фс: восстановление полная EXT4-фс: смонтированная файловая система с заказанным режимом данных. Выбирает: (пустой указатель), Добавляющий 1046524k подкачка. Priority:-1 extents:1 across:1046524k EXT4-фс FS: повторно смонтированный. Выбирает: errors=remount-ro

Я пытался использовать некоторые решения в следующем:

  1. Как зафиксировать "sudo: не мог открыться... Файловая система только для чтения"?

  2. Ubuntu загружается в файловой системе только для чтения после обновления!

путем выполнения так:

  • mount -o remount,rw -t ext4 MY_DISK /

смонтируйтесь: не может повторно смонтировать блочное устройство чтение-запись MY_DISK, защищен от записи

  • blockdev -v --setrw MY_DISK

за чтением-записью набора следуют.

  • hdparm -r 0 MY_DISK

MY_DISK: установка, только для чтения к 0 (от) только для чтения = 0 (прочь)

обновление 1

Я не могу получить доступ к диску. Кажется, что система записала в место вне диска, и теперь это повреждается. Я сделал изображение QCOW диска. Я пытаюсь выполнить его как VM и проанализировать поврежденное изображение.

Я установил libguestfs и я пробую некоторые аналитические инструменты такой как virt-cat, virt-rescue и guestfish.

Моя главная цель теперь пытается получить доступ и считать системные журналы.

обновление 2

Для доступа к изображению я соединил гостевое изображение как устройство на хосте x86 (кредиты: http://www.randomhacks.co.uk/how-to-recover-fsck-a-qcow2-file/, https://www.scaleway.com/docs/connect-a-block-device-manually/):

# fsck/dev/nbd0p1
/dev/nbd0p1: чистый, 62744/983040 файлы, 447645/3931904 блоки

разделом 1 является OS один. На разделах 2,5 я получаю ошибки от fsck - это - расширение и подкачивает разделы, соответственно.

# смонтируйте/dev/nbd0p1/mnt/crpt
# кошка/mnt/crpt/var/log /*

... в настоящее время поиск журналов...

Помощь?

Какая-либо идея, что могло бы вызвать системную проблему?

1
задан 13 April 2017 в 15:25

0 ответов

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

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