LINUX.ORG.RU

Как отключить сообщения типа Buffer I/O error on device /dev/hdbX ?


0

1

Подключаю жесткий диск с побитым разделом, чтобы вытащить с него информацию с «живых» разделов.

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

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


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

lnx
()
:msg, contains, "Buffer I/O error on device /dev/hdb" ~

В rsyslog.conf например

hira_saka
()
Ответ на: комментарий от lnx

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

unrel
() автор топика
Ответ на: комментарий от unrel

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

lnx
()
Ответ на: комментарий от post-factum

quiet есть по умолчанию.

В общем, я в панике :) Хоть как-то можно отключить сообщения на экран? Они же до syslogd появляются, сразу с загрузкой ядра. Иксов нет, сети пока тоже, и в консоли ничего невозможно сделать :(

unrel
() автор топика
Ответ на: комментарий от unrel

На мертвом как раз / умер, логина бы не было

unrel
() автор топика
Ответ на: комментарий от lnx

Нагуглил про «kernel.printk = 3 4 1 4» в sysctl.conf

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

Спасибо.

unrel
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.