Bug 23931 - udev зацикливается при обработке HDD при загрузке, если HDD не исправен.
Summary: udev зацикливается при обработке HDD при загрузке, если HDD не исправен.
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: udev (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: Nobody's working on this, feel free to take it
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-23 16:03 MSD by Sergey Y. Afonin
Modified: 2010-10-04 16:25 MSD (History)
3 users (show)

See Also:


Attachments
попытка загрузки с проблемным HDD (8.96 KB, application/gzip)
2010-08-23 16:04 MSD, Sergey Y. Afonin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2010-08-23 16:03:53 MSD
Если к компьютеру подключен неисправный HDD, система не грузится. Это же касается попыток грузиться с rescue CD. В аттаче лог загрузки, проблема с sdb, при этом он просто подключен, в fstab он никак не упоминается. Как минимум, это мешает провести восстановительные работы с HDD из-под Linux.
Comment 1 Sergey Y. Afonin 2010-08-23 16:04:52 MSD
Created attachment 4503 [details]
попытка загрузки с проблемным HDD
Comment 2 Sergey Y. Afonin 2010-08-23 16:07:04 MSD
Ещё момент. Это 5.1, но, практически уверен, это и Sisyphus касается.
Comment 3 Michael Shigorin 2010-08-24 08:34:15 MSD
Это не udev, а ядро -- хотя если продолжается "бесконечно", то может быть, что udev слишком много раз пытается стучаться.  Я бы оставил на ночь, если нет особых опасений, что диск может этого не пережить.  Или подключал кабель данных "на лету", для SATA это нормально (когда-то делал и для IDE).

PS: это normal по BugSeverityPolicy.
Comment 4 Sergey Y. Afonin 2010-08-24 09:28:08 MSD
> Это не udev, а ядро -- хотя если продолжается "бесконечно", то
> может быть, что  udev слишком много раз пытается стучаться.

Может и ядро. Но раньше, когда udev ещё не пихали куда не попадя, такого, вроде, не было.

> Или подключал кабель данных "на лету",

Случаи разные бывают. А если перезагрузка не вовремя ? В данном конкретном случае это временно монтируемый диск с бакапом. Reboot - и привет. Хорошо, что не сервер, а рабочая станция.

> PS: это normal по BugSeverityPolicy.

Это смотря какой пример расматривать... Вообще, второй раз уже попадалово, только везёт пока на рабочие станции. А если это сервер с soft raid будет ?
Comment 5 Valery Inozemtsev 2010-08-24 23:28:59 MSD
(В ответ на комментарий №3)
> Это не udev, а ядро -- хотя если продолжается "бесконечно", то может быть, что
> udev слишком много раз пытается стучаться.

udev стучится один раз
Comment 6 Sergey Y. Afonin 2010-10-04 16:24:39 MSD
(In reply to comment #3)

>  Я бы оставил на ночь,

Что-то я не понял... Дошло до попробовать наконец и, вдруг, обнаружил, что цикл исполняется всего 4 раза. Меньше минуты, фактически, задержка. В какой момент стало хорошо, непонятно. По-прежнему 5.1, udev не менялся.

udev-rules-141-alt12.M51.2
udev-141-alt12.M51.2

Попробовал вот с такими ядрами:

kernel-image-ovz-smp-2.6.27-alt13.M51.1
kernel-image-std-def-2.6.30-alt15

Баг закрою пока.