fsck показывает ошибки файловой системы ext4, но только при загрузке из системного раздела

Ответ oldfred работал для меня:)

Спасибо oldfred!

Публикация этого текстового файла и файла резервной копии: резервное копирование структуры таблицы разделов в текстовый файл & amp; сохранить на внешнее устройство. sudo sfdisk -d / dev / sda> PTsda.txt Если теперь MBR, вы можете использовать sfdisk для восстановления раздела в таблице разделов. Но если зашифрованный LVM будет ли это работать, это другой вопрос. - oldfred 7 часов назад

sfdisk -d / dev / sdc> PTsda.txt

отредактировал размер сектора в текстовом файле, затем:

sfdisk / dev / sdc & lt; PTsda.txt

6
задан 15 April 2017 в 06:23

6 ответов

Если вы принудительно проверяете файловую систему файловой системы ext4, которая в настоящее время монтируется в режиме r / w, используя fsck -nf <filesystem>, вы всегда будете получать сообщения об ошибках, подобные тем, которые вы отправили (поврежденный связанный список сирот, удаленный индексный дескриптор. .. имеет нулевое время dtime). Тот факт, что fsck -n <filesystem> сообщает об этом как чистом, немного вводит в заблуждение здесь.

Причина, по которой вы не видите эти ошибки в режиме восстановления или при загрузке с внешнего диска, - это просто факт, что в этом случае файловая система не установлена ​​в r / w-mode или вообще не монтируется.

На странице руководства для e2fsck также явно указано:

Обратите внимание, что в общем случае это небезопасно запускать e2fsck на смонтированных файловых системах. Единственное исключение - если задана опция -n, а -c, -l или -L не указаны. Однако, даже если это безопасно, результаты, напечатанные e2fsck, недействительны, если файловая система установлена. Если e2fsck спрашивает, следует ли проверять установленную файловую систему, единственным правильным ответом является `` no ''. Только эксперты, которые действительно знают, что они делают, должны рассмотреть ответ на этот вопрос любым другим способом.

Вывод: если вы намерены использовать флаг f3 для fsck, убедитесь, что вы понимаете, на что он на 100%. В частности, использование его в смонтированной файловой системе обычно не является тем, что вы хотите.

Что касается того, почему вы получаете ошибки ext4 при пробуждении от suspend, это совершенно другая проблема, которую вы, похоже, уже решили. В качестве справочных причин я буду включать ссылки, которые вы разместили сами в комментарии здесь, так как они были полезны при решении исходной проблемы:

Ошибка EXT4-fs после обновления Ubuntu 17.04 https://bugs.launchpad.net / ubuntu / + источник / linux / + ошибка / 1678184? comments = all
7
ответ дан 22 May 2018 в 23:37

Если вы принудительно проверяете файловую систему файловой системы ext4, которая в настоящее время монтируется в режиме r / w, используя fsck -nf <filesystem>, вы всегда будете получать сообщения об ошибках, подобные тем, которые вы отправили (поврежденный связанный список сирот, удаленный индексный дескриптор. .. имеет нулевое время dtime). Тот факт, что fsck -n <filesystem> сообщает об этом как чистом, немного вводит в заблуждение здесь.

Причина, по которой вы не видите эти ошибки в режиме восстановления или при загрузке с внешнего диска, - это просто факт, что в этом случае файловая система не установлена ​​в r / w-mode или вообще не монтируется.

На странице руководства для e2fsck также явно указано:

Обратите внимание, что в общем случае это небезопасно запускать e2fsck на смонтированных файловых системах. Единственное исключение - если задана опция -n, а -c, -l или -L не указаны. Однако, даже если это безопасно, результаты, напечатанные e2fsck, недействительны, если файловая система установлена. Если e2fsck спрашивает, следует ли проверять установленную файловую систему, единственным правильным ответом является `` no ''. Только эксперты, которые действительно знают, что они делают, должны рассмотреть ответ на этот вопрос любым другим способом.

Вывод: если вы намерены использовать флаг f3 для fsck, убедитесь, что вы понимаете, на что он на 100%. В частности, использование его в смонтированной файловой системе обычно не является тем, что вы хотите.

Что касается того, почему вы получаете ошибки ext4 при пробуждении от suspend, это совершенно другая проблема, которую вы, похоже, уже решили. В качестве справочных причин я буду включать ссылки, которые вы разместили сами в комментарии здесь, так как они были полезны при решении исходной проблемы:

Ошибка EXT4-fs после обновления Ubuntu 17.04 https://bugs.launchpad.net / ubuntu / + источник / linux / + ошибка / 1678184? comments = all
7
ответ дан 18 July 2018 в 14:56

Если вы принудительно проверяете файловую систему файловой системы ext4, которая в настоящее время монтируется в режиме r / w, используя fsck -nf <filesystem>, вы всегда будете получать сообщения об ошибках, подобные тем, которые вы отправили (поврежденный связанный список сирот, удаленный индексный дескриптор. .. имеет нулевое время dtime). Тот факт, что fsck -n <filesystem> сообщает об этом как чистом, немного вводит в заблуждение здесь.

Причина, по которой вы не видите эти ошибки в режиме восстановления или при загрузке с внешнего диска, - это просто факт, что в этом случае файловая система не установлена ​​в r / w-mode или вообще не монтируется.

На странице руководства для e2fsck также явно указано:

Обратите внимание, что в общем случае это небезопасно запускать e2fsck на смонтированных файловых системах. Единственное исключение - если задана опция -n, а -c, -l или -L не указаны. Однако, даже если это безопасно, результаты, напечатанные e2fsck, недействительны, если файловая система установлена. Если e2fsck спрашивает, следует ли проверять установленную файловую систему, единственным правильным ответом является `` no ''. Только эксперты, которые действительно знают, что они делают, должны рассмотреть ответ на этот вопрос любым другим способом.

Вывод: если вы намерены использовать флаг f3 для fsck, убедитесь, что вы понимаете, на что он на 100%. В частности, использование его в смонтированной файловой системе обычно не является тем, что вы хотите.

Что касается того, почему вы получаете ошибки ext4 при пробуждении от suspend, это совершенно другая проблема, которую вы, похоже, уже решили. В качестве справочных причин я буду включать ссылки, которые вы разместили сами в комментарии здесь, так как они были полезны при решении исходной проблемы:

Ошибка EXT4-fs после обновления Ubuntu 17.04 https://bugs.launchpad.net / ubuntu / + источник / linux / + ошибка / 1678184? comments = all
7
ответ дан 24 July 2018 в 20:31

Если вы принудительно проверяете файловую систему файловой системы ext4, которая в настоящее время монтируется в режиме r / w, используя fsck -nf <filesystem>, вы всегда будете получать сообщения об ошибках, подобные тем, которые вы отправили (поврежденный связанный список сирот, удаленный индексный дескриптор. .. имеет нулевое время dtime). Тот факт, что fsck -n <filesystem> сообщает об этом как чистом, немного вводит в заблуждение здесь.

Причина, по которой вы не видите эти ошибки в режиме восстановления или при загрузке с внешнего диска, - это просто факт, что в этом случае файловая система не установлена ​​в r / w-mode или вообще не монтируется.

На странице руководства для e2fsck также явно указано:

Обратите внимание, что в общем случае это небезопасно запускать e2fsck на смонтированных файловых системах. Единственное исключение - если задана опция -n, а -c, -l или -L не указаны. Однако, даже если это безопасно, результаты, напечатанные e2fsck, недействительны, если файловая система установлена. Если e2fsck спрашивает, следует ли проверять установленную файловую систему, единственным правильным ответом является `` no ''. Только эксперты, которые действительно знают, что они делают, должны рассмотреть ответ на этот вопрос любым другим способом.

Вывод: если вы намерены использовать флаг f3 для fsck, убедитесь, что вы понимаете, на что он на 100%. В частности, использование его в смонтированной файловой системе обычно не является тем, что вы хотите.

Что касается того, почему вы получаете ошибки ext4 при пробуждении от suspend, это совершенно другая проблема, которую вы, похоже, уже решили. В качестве справочных причин я буду включать ссылки, которые вы разместили сами в комментарии здесь, так как они были полезны при решении исходной проблемы:

Ошибка EXT4-fs после обновления Ubuntu 17.04 https://bugs.launchpad.net / ubuntu / + источник / linux / + ошибка / 1678184? comments = all
7
ответ дан 31 July 2018 в 11:20

Если вы принудительно проверяете файловую систему файловой системы ext4, которая в настоящее время монтируется в режиме r / w, используя fsck -nf <filesystem>, вы всегда будете получать сообщения об ошибках, подобные тем, которые вы отправили (поврежденный связанный список сирот, удаленный индексный дескриптор. .. имеет нулевое время dtime). Тот факт, что fsck -n <filesystem> сообщает об этом как чистом, немного вводит в заблуждение здесь.

Причина, по которой вы не видите эти ошибки в режиме восстановления или при загрузке с внешнего диска, - это просто факт, что в этом случае файловая система не установлена ​​в r / w-mode или вообще не монтируется.

На странице руководства для e2fsck также явно указано:

Обратите внимание, что в общем случае это небезопасно запускать e2fsck на смонтированных файловых системах. Единственное исключение - если задана опция -n, а -c, -l или -L не указаны. Однако, даже если это безопасно, результаты, напечатанные e2fsck, недействительны, если файловая система установлена. Если e2fsck спрашивает, следует ли проверять установленную файловую систему, единственным правильным ответом является `` no ''. Только эксперты, которые действительно знают, что они делают, должны рассмотреть ответ на этот вопрос любым другим способом.

Вывод: если вы намерены использовать флаг f3 для fsck, убедитесь, что вы понимаете, на что он на 100%. В частности, использование его в смонтированной файловой системе обычно не является тем, что вы хотите.

Что касается того, почему вы получаете ошибки ext4 при пробуждении от suspend, это совершенно другая проблема, которую вы, похоже, уже решили. В качестве справочных причин я буду включать ссылки, которые вы разместили сами в комментарии здесь, так как они были полезны при решении исходной проблемы:

Ошибка EXT4-fs после обновления Ubuntu 17.04 https://bugs.launchpad.net / ubuntu / + источник / linux / + ошибка / 1678184? comments = all
7
ответ дан 31 July 2018 в 12:20

Если вы принудительно проверяете файловую систему файловой системы ext4, которая в настоящее время монтируется в режиме r / w, используя fsck -nf <filesystem>, вы всегда будете получать сообщения об ошибках, подобные тем, которые вы отправили (поврежденный связанный список сирот, удаленный индексный дескриптор. .. имеет нулевое время dtime). Тот факт, что fsck -n <filesystem> сообщает об этом как чистом, немного вводит в заблуждение здесь.

Причина, по которой вы не видите эти ошибки в режиме восстановления или при загрузке с внешнего диска, - это просто факт, что в этом случае файловая система не установлена ​​в r / w-mode или вообще не монтируется.

На странице руководства для e2fsck также явно указано:

Обратите внимание, что в общем случае это небезопасно запускать e2fsck на смонтированных файловых системах. Единственное исключение - если задана опция -n, а -c, -l или -L не указаны. Однако, даже если это безопасно, результаты, напечатанные e2fsck, недействительны, если файловая система установлена. Если e2fsck спрашивает, следует ли проверять установленную файловую систему, единственным правильным ответом является `` no ''. Только эксперты, которые действительно знают, что они делают, должны рассмотреть ответ на этот вопрос любым другим способом.

Вывод: если вы намерены использовать флаг f3 для fsck, убедитесь, что вы понимаете, на что он на 100%. В частности, использование его в смонтированной файловой системе обычно не является тем, что вы хотите.

Что касается того, почему вы получаете ошибки ext4 при пробуждении от suspend, это совершенно другая проблема, которую вы, похоже, уже решили. В качестве справочных причин я буду включать ссылки, которые вы разместили сами в комментарии здесь, так как они были полезны при решении исходной проблемы:

Ошибка EXT4-fs после обновления Ubuntu 17.04 https://bugs.launchpad.net / ubuntu / + источник / linux / + ошибка / 1678184? comments = all
7
ответ дан 31 July 2018 в 23:32

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

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