& ldquo; Ошибка буфера ввода-вывода на устройстве fd0, логический блок 0 & rdquo; ошибка

Пакеты isc-dhcp-client и isc-dhcp-server (клиент и сервер DHCP) повторно запускают своих демонов регулярно и вызывают ложное срабатывание «сниффер пакетов». Скрипт /etc/cron.daily/chkrootkit пакета /etc/cron.daily/chkrootkit пакета имеет обходное решение для этого, которое пытается заменить PID статической строкой.

Однако обходной путь для ложного позитива не работает. Это связано с тем, что на Debian двоичные файлы из этих пакетов используются для завершения с номером версии, например. [F7]. Но поддерживающие пакет chkrootkit никогда не обновляли /etc/cron.daily/chkrootkit для работы с версиями 4 серии пакетов isc-dhcp-client и isc-dhcp-server, файлы которых не имеют номера версии.

Чтобы исправить эту проблему , сделайте резервную копию /etc/cron.daily/chkrootkit, затем отредактируйте ее и измените ...

sed -r -e 's,eth(0|1)(:[0-9])?: PACKET SNIFFER\((/sbin/dhclient3|/usr/sbin/dhcpd3)\[[0-9]+\]\),eth\[0|1\]: PACKET SNIFFER\([dhclient3|dhcpd3]{PID}\),' \

... to ...

sed -r -e 's,eth(0|1)(:[0-9])?: PACKET SNIFFER\((/sbin/dhclient|/usr/sbin/dhcpd)\[[0-9]+\]\),eth\[0|1\]: PACKET SNIFFER\([dhclient|dhcpd]{PID}\),' \

Будьте осторожны, чтобы оставить обратную косую черту в конце строки.

1
задан 6 November 2012 в 17:09

3 ответа

Для моего устройства (Ubuntu 16.04 Server на Dell C610) нет настроек для отключения дискеты в BIOS, и решение Rinzwind не работает. Требовалось обновление initramfs. Поэтому я выполнил следующие команды как root:

# rmmod floppy
# tee -a /etc/modprobe.d/blacklist.conf <<<"blacklist floppy"
# dpkg-reconfigure initramfs-tools
6
ответ дан 25 May 2018 в 04:41

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

Отключите его со следующим редактированием:

vi /etc/modprobe.d/blacklist

Добавьте к этому файлу

blacklist floppy

и перезагрузитесь. Сообщения будут удалены.

Еще проще (это делается как в одной строке):

sudo tee -a /etc/modprobe.d/blacklist.conf <<<"blacklist floppy"
1
ответ дан 25 May 2018 в 04:41
  • 1
    Спасибо за помощь, но сообщения все еще появляются, даже после того, как я редактирую файл конфигурации. – Paul Dirac 6 November 2012 в 14:10
  • 2
    @PaulDirac вы перезагрузились? Вы должны перезагрузиться или модуль ядра будет загружен – dwurf 12 November 2014 в 04:12

Попробуйте загрузить live cd и когда вы находитесь в главном меню live cd, нажмите F6 и добавьте

all_generic_ide

в конец строки в качестве опции загрузки.

0
ответ дан 25 May 2018 в 04:41
  • 1
    Вы имеете в виду ubuntu live cd? когда я загружаю live cd, он не показывает мне никаких меню, после некоторого ожидания он просто дает мне два варианта, «Try ubuntu " или «Установить», можно ли добавить эту строку в меню grub? theres загружает команды в меню grub, если я нажимаю " e & quot ;, следует ли добавить all_generic_ide там? – Paul Dirac 6 November 2012 в 17:57
  • 2
    Я добавил его в команды загрузки в меню grub, но все равно ничего, и я не могу сделать live cd, чтобы показать его меню по какой-то причине, он просто начинается с рабочего стола. – Paul Dirac 6 November 2012 в 18:13

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

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