При втыкании флешки, в консоль выводится сообщения

Поставил Archlinux из под образа “net install”. Никаких пакетов не ставил, кроме тех что идут вместе с нетинсталом. Настроил только статический адрес и адрес прокси сервера. Отключил проверку pacman SigLevel = Never.
При втыкании флешки в консоль выводятся сообщения похожие на:
[6310.846514] sd 7:0:0:0: [sdd] Incomplete parametr data
... [sdd] Assuming drive cache: write throgh
....
Если зайти на флешку через mc то отбражение окна mc сбивается, из разных сообщений валящих в консоль.
Флешка монтируется нормально, файлы копируются удаляется командами rm и cp.
З.Ы.
Сколько это можно терпеть?
А если не перепечатывать с ошибками, а скопировать и погуглить? viewtopic.php?f=17&t=8218
lampslave
А если не перепечатывать с ошибками, а скопировать и погуглить? viewtopic.php?f=17&t=8218
Ты не внимательно прочитал пост! У меня нет проблемы с кэшем и работой флешки, а проблема с тем, что ваша арч луникс стала пИсать в рабочую консоль дебажным выхлопом драйверов usb. Я спрашиваю где это исправить и зачем это сделали? Если ты не знаешь то не вводи других в заблуждение.
Что за ядро у вас стоит?
Ещё в прошлом году стандартное ядро в арч начали собирать с отключённым по-уполчанию выводом лога в консоль, и тогда же из initscripts выкинули его отключение после загрузки.

Так что по-видимому, либо вы что-то сами сделали для включения отладочных сообщений, например loglevel в параметрах ядра, либо поставили какое-то нестандартное ядро.
Natrio:Что за ядро у вас стоит?
Arch Linux 3.3.8-1-ARCH (tty1)
Natrio:Так что по-видимому, либо вы что-то сами сделали для включения отладочных сообщений, например loglevel в параметрах ядра, либо поставили какое-то нестандартное ядро.
shasa2012:Поставил Archlinux из под образа “net install”. Никаких пакетов не ставил, кроме тех что идут вместе с нетинсталом. Настроил только статический адрес и адрес прокси сервера. Отключил проверку pacman SigLevel = Never.
инит-скрипты не изменены, всё в том виде как ставил. полное обновление системы после установки pacman -Syu, не более.
ТС прав. В текстовой консоли эти сообщения при втыкании флешки вываливаются до сих пор. Происходит это из-за того, что udev (и конкретно /usr/lib/udev/ata_id из этого пакета) считает, что это сообщение имеет статус error. Хотя, по-моему, в данном случае это вполне информационное сообщение.
Пытался как-то обратить на это внимание общественности еще для udev-175. Но в новых версиях ситуация не изменилась.
Так что, если сильно мешает - флаг в руки патчить самостоятельно, или отключить вывод сообщений в консоль стандартными средствами. Должно помочь кардинально
dmesg --console-off
или помягче
dmesg -n 3
Да да, есть такое и не только при втыкании но и при загрузке, и я к этому уже привык, думал так и задумано… :D
dmesg -n 3 не помогло
а полностью отключать не хочется…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
ну а в чем комрады затык то, оно и мне когдато валилось, а для cursed программ всегда есть хоткей “перерисовать экран” аля обновить, ну доводилось разок нажать этот хоткей, не более. Ну коли отключать в лом. Я вот давно в чистый tty не заглядывал, мало мне его, через tmux живу и на него упываю, вот по нему могу сказать точно в данный момент, что сообщений я не вижу этих “драйверовых”. Ну что само сабой легко объясняется ;)
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
С тех пор, как в стандартной сборке ядра выключили по-умолчанию сообщения ядра, и убрали их отключение из initscripts, я добавил параметры ядра loglevel=6 (чтобы они выводились при загрузке), и файлик /etc/rc.d/functions.d/level :
dmesg_level () {
        dmesg -n 3
}
add_hook sysinit_start dmesg_level
чтобы сообщения отключались со стартом sysinit.

Сегодня специально проверил – убрал обе эти настройки и загрузился “по-умолчанию”.
Сообщения при старте оказались по-прежнему отключены, но после окончания загрузки почему-то включаются.
dmesg -n 3 по-прежнему отлично работает. Поэтому, чтобы не пускать дела на самотёк, можете добавить в параметры ядра loglevel=3, и после перезагрузки больше никакой ругани не должно быть, по крайней мере у меня это проверено.
Natrio, благодарю за наводку…
помогло loglevel=3
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
 
Зарегистрироваться или войдите чтобы оставить сообщение.