Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Как принудительно проверить корневую систему на наличие ошибок?

Ответить
Настройки темы
Debian/Ubuntu - Как принудительно проверить корневую систему на наличие ошибок?

Аватара для Grey_rnd

Ветеран


Сообщения: 665
Благодарности: 26


Конфигурация

Профиль | Отправить PM | Цитировать


Господа, подскажите плз, как принудительно проверить корневую систему на наличие ошибок?
Желательно пошагово, а так же с использованием терминала и получением логов проверки или хотя бы отображение результатов в терминале.
Исходныйе данные, раздел на hdd - 10Гб, отдан под изучение Ubuntu, соответственно 2 ГБ swap, остальное система и /home.

-------
Я самый страшный вирус для моего компьютера...в этом убедился уже не раз..


Отправлено: 16:20, 05-04-2011

 

Странный тип


Сообщения: 813
Благодарности: 73

Профиль | Отправить PM | Цитировать


Выполнить перезагрузку командой от рута
Код: Выделить весь код
shutdown -Fr now

-------
Сколько не думай, а лучше водки ничего не придумаешь.


Отправлено: 21:47, 05-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Grey_rnd

Ветеран


Сообщения: 665
Благодарности: 26

Профиль | Отправить PM | Цитировать


Kent, Т.е. отмонтировать ничего не требуется?

-------
Я самый страшный вирус для моего компьютера...в этом убедился уже не раз..


Отправлено: 06:54, 06-04-2011 | #3


Странный тип


Сообщения: 813
Благодарности: 73

Профиль | Отправить PM | Цитировать


Цитата:
Т.е. отмонтировать ничего не требуется?
А попробовать?

Проверка должна запуститься после перезагрузки, до монтирования файловой системы.
Если же не получится, то остаётся проверка из загруженного LiveCD.

-------
Сколько не думай, а лучше водки ничего не придумаешь.


Отправлено: 12:15, 06-04-2011 | #4


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата Grey_rnd:
Kent, Т.е. отмонтировать ничего не требуется? »
Натравливать fsck на смонтированную на запись фс категорически нельзя!
Но рут не особо-то и отмонтируешь. Но можно перемонтировать его в ro:
Код: Выделить весь код
mount -no remount,ro /
fsck /
Разумеется, делать это надо в однопользовательском режиме (single mode), в многопользовательском там слишком много открытых на запись различными службами файлов, тем же syslog, например, что не позволит перемонтировать только для чтения. Попасть в single mode можно либо при загрузке из загрузочного меню, либо из многопользовательского режима по команде init 1 (впрочем, слыхал про кривость эмуляции ранлевелов у нынешних убунт, но дерзайте).
Цитата Kent:
shutdown -Fr now »
Убунта и тут отличилась - судя по ману, опция -F у shutdown в этом чудесном дистрибутиве отсутствует.
Есть ещё один способ принудить к fsck при следующей загрузке - создать в корне пустой файл forcefsck:
Код: Выделить весь код
sudo touch /forcefsck
и перезагрузиться.
Но некоторые убунтоводы жаловались, что и он не срабатывал. ХЗ. Пробуйте, попытка не пытка.

Последний раз редактировалось vadblm, 06-04-2011 в 13:33.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:01, 06-04-2011 | #5


Аватара для Grey_rnd

Ветеран


Сообщения: 665
Благодарности: 26

Профиль | Отправить PM | Цитировать


vadblm, Логи проверки разделов где можна просмотреть?

-------
Я самый страшный вирус для моего компьютера...в этом убедился уже не раз..


Отправлено: 21:02, 06-04-2011 | #6


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата Grey_rnd:
Логи проверки разделов где можна просмотреть? »
Вроде в /var/log/fsck/
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:55, 06-04-2011 | #7


ИО Капитана Очевидности


Contributor


Сообщения: 5387
Благодарности: 1105

Профиль | Отправить PM | Цитировать


Цитата Grey_rnd:
Желательно пошагово, а так же с использованием терминала и получением логов проверки или хотя бы отображение результатов в терминале. »
Ubuntu добавляет в загрузочное меню пункт "загрузка в режиме восстановления"
1. Перезагружаемся
2. Выбираем этот режим
3. ...
4. Профит

На третьем этапе нужно выполнить команды
Код: Выделить весь код
mount -no remount,ro /
fsck /

-------
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)

Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.

Это сообщение посчитали полезным следующие участники:

Отправлено: 06:48, 07-04-2011 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Как принудительно проверить корневую систему на наличие ошибок?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как проверить в определённой директории наличие файлов (не подкаталогов!) ? SANIOK_AV Скриптовые языки администрирования Windows 26 21-06-2011 12:25
CMD/BAT - Как проверить наличие текста в файле mamont1 Скриптовые языки администрирования Windows 6 16-09-2010 16:32
Как проверить наличие процесса? Не флужу AutoIt 0 13-01-2010 07:31
CMD/BAT - Как из бат-файла проверить наличие файла по ссылке, не скачивая файл ? mitiya Скриптовые языки администрирования Windows 2 27-06-2008 20:50
Как проверить JavaScript'ом наличие Flash??? Krendebobel Вебмастеру 10 28-06-2005 16:17




 
Переход