e2fsck: невозможно продолжить, прерывание

Я получил этот вывод:

fsck from util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
/dev/mapper/ubuntu--vg-root is mounted.
e2fsck: Cannot continue, aborting.

после того как я использовал fsck команда. Есть ответы?

6 ответов

Если вы просто используете fsck чтобы проверить громкость, которую вы можете запустить

fsck -nf /dev/sda1
  • n -> всухую: никаких изменений не произойдет (только проверка)
  • f -> сила: иногда это говорит clean но вы можете заставить новый чек

Если вы хотите исправить ошибки файловой системы, сначала размонтируйте ваш раздел: umount /dev/sda1

Я не знаю почему, но мне пришлось service udev stop (в системе на основе Debian).

После остановки Удев e2fsck -f /dev/sda1-команда сработала и не распечатала e2fsck: Cannot continue, aborting-Сообщение больше.

Я не знаю, связано ли это с http://dev.bizo.com/2012/07/mdadm-device-or-resource-busy.html - но эта страница дала мне подсказку попробовать это.

Я столкнулся с подобной проблемой, особенно когда вы все еще получаете доступ к точке монтирования. Это может быть ниже одной из двух причин.

Вы не можете запускать на корневом FS. Скажем, вы можете в каталоге "/mnt", и вы размонтировали том, смонтированный на "/mnt". Вы столкнетесь с той же ошибкой. Используйте, что вы не в том же каталоге.

До:

root@ip-172-31-28-38 /mnt# fsck -f /dev/xvdh
fsck from util-linux 2.23.2
e2fsck 1.42.12 (29-Aug-2014)
/dev/xvdh is in use.
e2fsck: Cannot continue, aborting.


root@ip-172-31-28-38 /mnt# 
root@ip-172-31-28-38 /mnt# cd /

После:

root@ip-172-31-28-38 /# fsck -f /dev/xvdh
fsck from util-linux 2.23.2
e2fsck 1.42.12 (29-Aug-2014)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/xvdh: 12/524288 files (0.0% non-contiguous), 70287/2097152 blocks
root@ip-172-31-28-38 /# 

У меня сработало следующее решение:

  • загрузитесь с Ubuntu Live DVD/USB(используйте это руководство, чтобы создать Ubuntu Live DVD/USB) и запустите gparted; затем определите, какой /dev/sdaX является вашим разделом Ubuntu EXT4, и выйдите из gparted
  • открыть тип окна терминала sudo fsck -f /dev/sda4заменив 4 на число, которое вы нашли ранее -- повторите команду fsck, если были ошибки --
  • тип reboot

Попробуйте приведенную ниже команду, этот файл исправит это для вас.

      resize2fs /dev/sda1

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

У меня была эта ошибка, когда я пытался fsckмой корневой раздел. Решение было найдено здесь:

  1. touch /forcefsckдля принудительной проверки при следующей загрузке системы.
  2. Перезагрузите машину.
  3. Убедитесь, что /forcefsckфайл больше не существует после повторного резервного копирования системы.
Другие вопросы по тегам