Блог → Всякое

failed command: IDENTIFY PACKET DEVICE

Наткнулся на неприятную проблему на своём компьютере. Загрузка любых Linux-дистрибутивов идёт медленно (минуты четыре), а на экране после очередного подвисания появляются строки:

[  173.792139] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[  173.792179] ata3.00: failed command: IDENTIFY PACKET DEVICE
[  173.792214] ata3.00: cmd a1/00:01:00:00:00/00:00:00:00:00/00 tag 0 pio 512 in
[  173.792218]          res 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
[  173.792263] ata3.00: status: { DRDY }

Виновник был найден быстро — это оказался мой дисковод (TSSTcorp CDDVDW SH-S223C) в комбинации с новой материнской платой. В интернете советуют закомментировать несколько строк в /lib/udev/rules.d/60-persistent-storage.rules, но, на мой взгляд, решение неправильное — есть риск, что после обновления файл будет перезаписан и проблема вернётся.

К счастью, наткнулся на более развернутое обсуждение проблемы. Итак, для Debian Wheezy подходят следующие шаги:

  1. Открываем файл /etc/default/grub
  2. Находим строчку: GRUB_CMDLINE_LINUX_DEFAULT="quiet"
  3. Меняем на: GRUB_CMDLINE_LINUX_DEFAULT="quiet libata.atapi_passthru16=0"
  4. Выполняем sudo update-grub

Если всё сделано правильно, последующие загрузки пойдут без подвисаний.

24 мая 2013 13:32 

Комментарии


Александр (Бирюк)
Александр (Бирюк) — 6 лет назад
Здравствуйте! Была немного другая ситуация, но суть одна. Имеется свежесобранный комп с материнской платой ASROCk. Линукс минт работал 1,5 месяца. Покупаю новый привод DVD-RW ASUS, и стал Минт виснуть в момент загрузки.
Сделал всё как вы посоветовали, заработал! Спасибо большое!

DuMOHsmol
DuMOHsmol — 5 лет назад anothersite.ru
Не за что :) Сам до сих пор с такой ситуацией живу.

Ваше имя Сайт или блог (опционально) Аватар (опционально, e-mail для Gravatar или ссылка на картинку с ipic.su) Текст комментария

Справка по написанию комментария

  • Для вставки аватара зарегиструйтесь на сервисе Gravatar и укажите ваш e-mail. Вы также можете загрузить аватар на http://ipic.su и скопировать текст с поля «прямая ссылка». Другие сервисы или хостинги изображений не поддерживаются. Большие изображения будут уменьшены автоматически. Пример:

    http://ipic.su/img/img7/fs/user4.1358962896.png
  • Имя, адрес и аватар сохраняются, второй раз вводить не придётся
  • Кликните на аватар, чтобы вставить имя пользователя
  • Слово обрамлённое «звёздочками» становится *жирным*
  • Адрес ссылки автоматически становится ссылкой — http://anothersite.ru
  • Ссылки на текст с http://pastebin.com автоматически разворачиваются в тексте комментария
  • Цитату следует начинать со знака «больше»:
    > пример многострочной
    > цитаты