Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Странное с дисковым контроллером: периодический паралич системы  (Прочитано 790 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dyzzy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Приветствую, друзья!
Поставил на днях Ubuntu 7.10 на ноут Samsung X11.
Встало только после прописания в загрузке no apic acpi=off.
Работает всё нормально, за исключение крайне странного глюка - раз в 5-15 минут происходит паралич системы - мышиный курсор продолжает двигаться свободно, а всё остальное встаёт колом - натуральный паралич - ни один из элементов интерфейса не реагирует ни на что, при это загрузка проца - не более 10-15%, памяти тоже в достатке, сетевая активность же падает до 0 (пользую вшитый вайфай). Так продолжается секунд 20-30, после чего отрабатывают все нажатия, сетка возвращается и всё как ни в чём не бывало. Ядро умолчательное, никаких аномальных активностей я в эти моменты не предпринимаю, compiz выключен.

По времени с этим совпадают такие записи в kern.log:
Mar  6 00:50:20 dyzzy-notebook kernel: [144482.282995] ata1.01: qc timeout (cmd 0xa0)
Mar  6 00:50:20 dyzzy-notebook kernel: [144482.283012] ata1.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
Mar  6 00:50:20 dyzzy-notebook kernel: [144482.283020] ata1.01: cmd a0/00:00:00:00:20/00:00:00:00:00/b0 tag 0 cdb 0x0 data 0
Mar  6 00:50:20 dyzzy-notebook kernel: [144482.283022]          res 51/20:03:00:00:00/00:00:00:00:00/b0 Emask 0x5 (timeout)
Mar  6 00:50:25 dyzzy-notebook kernel: [144487.315466] ata1: port is slow to respond, please be patient (Status 0xd1)
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.292159] ata1: device not ready (errno=-16), forcing hardreset
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.292166] ata1: soft resetting port
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.620223] ata1.00: Host Protected Area detected:
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.620225] ^Icurrent size: 102306864 sectors
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.620227] ^Inative size: 117210240 sectors
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.636198] ata1.00: Host Protected Area detected:
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.636200] ^Icurrent size: 102306864 sectors
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.636201] ^Inative size: 117210240 sectors
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.636556] ata1.00: configured for UDMA/100
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.807762] ata1.01: configured for UDMA/25
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.807774] ata1: EH complete
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.816795] sd 0:0:0:0: [sda] 102306864 512-byte hardware sectors (52381 MB)
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.825311] sd 0:0:0:0: [sda] Write Protect is off
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.825316] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.840850] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.856822] sd 0:0:0:0: [sda] 102306864 512-byte hardware sectors (52381 MB)
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.864719] sd 0:0:0:0: [sda] Write Protect is off
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.864723] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
Mar  6 00:50:30 dyzzy-notebook kernel: [144492.880677] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

Я так понимаю, что происходит реиницилизация дискового интерфейса и его софтрезет.
Вот примерно с какой частотой (фильтр лога по soft resetting):

Mar  6 00:50:30 dyzzy-notebook kernel: [144492.292166] ata1: soft resetting port
Mar  6 00:52:40 dyzzy-notebook kernel: [144622.724695] ata1: soft resetting port
Mar  6 00:55:43 dyzzy-notebook kernel: [144805.077005] ata1: soft resetting port
Mar  6 01:01:18 dyzzy-notebook kernel: [145139.282402] ata1: soft resetting port

Соответственно, речь идёт о рутовой партиции.
Вот инфа по диску:

root@dyzzy-notebook:/home/dyzzy# fdisk -l

Disk /dev/sda: 52.3 GB, 52381114368 bytes
255 heads, 63 sectors/track, 6368 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90909090

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6102    49014283+  83  Linux
/dev/sda2            6103        6368     2136645    5  Extended
/dev/sda5            6103        6368     2136613+  82  Linux swap / Solaris

Соответственно, всё это ужасно мешает жить, выручайте!

PS. До того на буке стояли разные форточки и FreeBSD 5/6, ничего подобного замечено не было, так что, имхо, проблема настроек ОC/ядра. С линуксами дружу всего неделю, так что своих мозгов раскопать собаку не хватает ;(

Оффлайн dyzzy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
На багтрекере пишут, что должна спасти перешивка firmware привода...

Оффлайн dyzzy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Ещё пишут, что вообще это стандартная проблема DVD-приводов от TSS Corp. (я думал - винт!)
Предложены следующие временные решения:
1. Держать в приводе диск. Вроде пока помогает.
2. Отключить опрос устройства (automount работать не будет!):
Add the following to /etc/rc.local, replace /dev/hdc with your CD/DVD's device node.
hal-disable-polling --device /dev/hdc
3. Обновить прошивку привода до SC03.

2 и 3 еще не пробовал.

 

Страница сгенерирована за 0.051 секунд. Запросов: 24.