unexpected inconsistency run fsck manually что делать

Популярный Linux

Вход в систему

Навигация

Новые записи в блогах

Популярное

За последнее время:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

При внезапных отключениях питания компьютера, нажатия кнопки Reset и других катаклизмах при загрузке Linux вместо неё иногда можно увидеть следующую безрадостную картину:

Это означает, что нарушилась файловая система диска, хотя сами системные и пользовательские данные могут оказаться в полном порядке.
Чтобы «привести в чувство» ФС и исправить ее ошибки, можно воспользоваться утилитой fsck, запускаемой под рутом.
Варианты ее использования могут быть следующие:

2. При самом простом варианте может оказаться, что утилита начнет задавать множество вопросов типа Y/N, на которые придется долго отвечать.
Для автоматическихо утвердительных ответов следует применить ключ -y

3. Есть еще другие ключи:

-f — принудительная проверка (проводится даже если файловая система помечена как работоспособная);
-c — искать поврежденые блоки (bad blocks) и помечать их соответствующим образом;
-v – verbose, будет выводить детальную информацию на терминал (процент выполнения и т.п.)

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

Внимание!
Кроме того, на практике выяснилось, что при работе утилиты fsck с ключом -c нажатие Ctrl-C («Break») вызвало потерю жесткого диска из системы, он стал отсутствующим даже после перезагрузки системы.
Восстановить его прежний статус удалось только полным выключеним компьютера.

Источник

Операционные системы Astra Linux

Оперативные обновления и методические указания

Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).

1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).

Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».

На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.

Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!

Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.

Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.

В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.

Очередные обновления (версии) предназначены для:

Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:

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

Источник

Как восстановить файловую систему в fsck

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

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

Немного теории

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

Для этих целей используется утилита fsck. По сути, это оболочка для других утилит, ориентированных на работу только с той или иной файловой системой, например, для fat одна утилита, а для ext4 совсем другая.

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

Основы работы с fsck

В этой статье мы рассмотрим ручную работу с fsck. Возможно, вам понадобиться LiveCD носитель, чтобы запустить из него утилиту, если корневой раздел поврежден. Если же нет, то система сможет загрузиться в режим восстановления и вы будете использовать утилиту оттуда. Также вы можете запустить fsck в уже загруженной системе. Только для работы нужны права суперпользователя, поэтому выполняйте ее через sudo.

А теперь давайте рассмотрим сам синтаксис утилиты:

$ fsck [опции] [опции_файловой_системы] [раздел_диска]

А теперь давайте рассмотрим самые полезные опции fsck:

Это были глобальные опции утилиты. А теперь рассмотрим опции для работы с файловой системой, их меньше, но они будут более интересны:

Теперь мы все разобрали и вы готовы выполнять восстановление файловой системы linux. Перейдем к делу.

Как восстановить файловую систему в fsck

Допустим, вы уже загрузились в LiveCD систему или режим восстановления. Ну, одним словом, готовы к восстановлению ext4 или любой другой поврежденной ФС. Утилита уже установлена по умолчанию во всех дистрибутивах, так что устанавливать ничего не нужно.

Восстановление файловой системы

Если ваша файловая система находится на разделе с адресом /dev/sda1 выполните:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Опцию y указывать необязательно, но если этого не сделать утилита просто завалит вас вопросами, на которые нужно отвечать да.

Восстановление поврежденного суперблока

Но не спешите прощаться с вашими данными, все еще можно восстановить. С помощью такой команды смотрим куда были записаны резервные суперблоки:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Теперь у нас есть шесть резервных адресов суперблоков и мы можем попытаться восстановить файловую систему с помощью каждого из них, например:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

После этого, скорее всего, вам удастся восстановить вашу файловую систему. Но рассмотрим еще пару примеров.

Проверка чистой файловой системы

Проверим файловую систему, даже если она чистая:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Битые сектора

Или еще мы можем найти битые сектора и больше в них ничего не писать:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Установка файловой системы

Вы можете указать какую файловую систему нужно проверять на разделе, например:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Проверка всех файловых систем

Но такая команда сработает только в режиме восстановления, если корневой раздел и другие разделы уже примонтированы она выдаст ошибку. Но вы можете исключить корневой раздел из проверки добавив R:

Или исключить все примонтированные файловые системы:

Также вы можете проверить не все файловые системы, а только ext4, для этого используйте такую комбинацию опций:

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

Проверка примонтированных файловых систем

Раньше я говорил что нельзя. Но если другого выхода нет, то можно, правда не рекомендуется. Для этого нужно сначала перемонтировать файловую систему в режим только для чтения. Например:

А теперь проверка файловой системы fsck в принудительном режиме:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Просмотр информации

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Выводы

Вот и все, теперь вы знаете как выполняется восстановление файловой системы ext4 или любой другой, поддерживаемой в linux fsck. Если у вас остались вопросы, спрашивайте в комментариях!

На десерт сегодня видео на английском про различия файловых систем ext4 и xfs, как обычно, есть титры:

Источник

Операционная система Ubuntu

Блог о современной полнофункциональной операционной системе, основанной на ядре Linux

26 июня 2019

Как исправить ошибку файловой системы в Ubuntu программой fsck?

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Обычно, такая ошибка бывает в разделах /dev/sda1, sda2 sda3 и так далее, но у меня указало конкретный каталог. Другими словами, файловая система повреждена и предлагается вручную запустить программу fsck, которая проверяет и устраняет ошибки в файловой системе.

Если корневой раздел не поврежден, то система загружается в режим восстановления, как в данном случае, и можно использовать утилиту оттуда. Так, запустил программу fsck прописывая ниже данного сообщения команду:

В уже загруженной системе, fsck запускается с правами суперпользователя, но в данном случае, она может сработать и без использования команды sudo.

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

Источник

Ubuntu/Mint/Kali загружается в initramfs BusyBox (РЕШЕНО)

В этой статье мы покажем, как решить проблемы, которые возникают, когда компьютер под управлением Ubuntu, Mint Linux или Kali Linux не загружается и во время инициализации initramfs появляется только приглашение busybox. В этой ситуации возможно получить доступ и использовать только командную строку initramfs.

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

initramfs — это исходная файловая система на основе tmpfs в ОЗУ, которая не использует отдельное блочное устройство. Как и initrd, она содержит инструменты и сценарии для монтирования файловых систем до вызова init, расположенного в корневой файловой системе.

Восстановление неработающего суперблока Ext4 в Linux

Если Ubuntu вылетает в busybox во время инициализации initramfs, возможно, на диске повреждён суперблок.

Несколько копий суперблока хранятся в Linux. Чтобы восстановить систему в случае возникновения этой проблемы, вам необходимо загрузиться с аварийного образа/диска Live CD и запустить терминал. После загрузки введите в терминал следующую команду:

Команда возвращает информацию о вашем томе:

Запомните имя тома и укажите его в следующей команде:

Команда покажет список резервных суперблоков:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Мы воспользуемся вторым резервным суперблоком для замены повреждённого (можно использовать любой суперблок, кроме первичного). Проверьте диск с помощью резервного суперблока:

Если вы получите такой результат:

После успешной замены суперблока вы получите такое сообщение:

Затем отключите загрузочный носитель и перезагрузите компьютер. Все должно работать исправно.

Fsck Boot Error: Unexpected Inconsistency

Второй вариант проблемы initramfs (BusyBox) включает следующее сообщение в окне терминала:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Если вы его не видите, попробуйте ввести в (initramfs)

в окне терминала. Ошибка может появиться после того, как вы это сделаете.

В сообщении будет показан том, на котором требуется выполнить ручную проверку диска. Выполните следующую команду в приглашении initramfs:

После завершения проверки диска перезагрузите компьютер и убедитесь, что Linux загружается правильно.

Alert! /dev/ТОМ Does Not Exist

Проблема с Fstab

При загрузке хоста Linux вы можете увидеть следующую ошибку:

unexpected inconsistency run fsck manually что делать. Смотреть фото unexpected inconsistency run fsck manually что делать. Смотреть картинку unexpected inconsistency run fsck manually что делать. Картинка про unexpected inconsistency run fsck manually что делать. Фото unexpected inconsistency run fsck manually что делать

Возможно, вы только что установили Linux или у вашего хоста возникли проблемы с fstab. Чаще всего проблема возникает при установке системы с USB-накопителя. Система может показывать ошибку любого тома. Как и в первом случае, мы должны загрузиться с загрузочного / аварийного носителя Linux и выполнить некоторые действия. Проверьте UUID диска с помощью этой команды:

Система вернёт примерно следующее:

Здесь мы видим, что система должна загружаться с sda2, но на самом деле она пытается загрузиться с sda1.

Смонтируйте том в любой каталог, например:

Когда вы увидите /dev/sda2 в каталоге /mnt, найдите там файл /etc/fstab и измените строку, содержащую /dev/sda1, следующим образом:

Сохраните файл. Отмонтируйте том от /mnt и перезагрузитесь. Если проблема связана с неправильным именем тома, сервер загрузится.

Также вы можете решить эту проблему, загрузившись в аварийном режиме. Перемонтируйте корневой каталог как чтение / запись:

Затем измените fstab и перезапустите сервер.

Аппаратная проблема

На некоторых материнских платах порты SATA могут иметь случайные числа. Это также может вызвать ошибку, описанную в предыдущем разделе. Чтобы исправить это, вы должны отредактировать загрузчик grub.

Загрузитесь в аварийном режиме или с Live CD и отредактируйте файл /boot/grub/grub.cfg.

В строке, определяющей загрузочный раздел, например:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *