Package: udev
Version: 0.114-2
Severity: wishlist

Hello

I'm not sure how to mark this bug/problem - so I've used wishlist.
However I would have said it's not that unimportant issue as it might be seen.

So the problem goes like this - recently one of my harddrive crashed
very badly - actually so bad it's been unable to read begining of some 
partitions - thus  udev label scanning actually caused mostly
endless loop (ok I've waited only for about 10 minutes... - the system
was booting veeeery slowly - and as the permanent disk read error
basicaly stoped all IDE trafic the computer was still in unusable state)

I'm not sure about the solution - but maybe as soon as UDEV detects
there are some problems with reading from the device - it should immediatly
stop reading it (my drive has had some 2MB stripes unreadable - 
though I've managed to retrieve about 9/10 of data from
this drive to get some of those, which where without backup)

I'd to remove the faulty drive - disable udev - and put drive back
and start 'the rescue' operation - unpleasent was, that many other
devices were not working in this case (i.e. Wifi network)

So - I'm not sure how to deal with this case - of course the drive was
nearly dead - but the linux shall be able to handle such devices
(hmmm even Windows could boot this machine with buggy drive without problems,
but my latest unstable Debian cannot)

I'll be happy to see some proposals for this - and even that buggy drive
is still with me :) thus I could check potentional solutions.

-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
celkem 10
lrwxrwxrwx 1 root root   20 2007-03-06 00:03 020_permissions.rules -> 
../permissions.rules
lrwxrwxrwx 1 root root   13 2007-03-06 00:03 025_gpsd.rules -> ../gpsd.rules
lrwxrwxrwx 1 root root   19 2007-03-06 00:03 025_libgphoto2.rules -> 
../libgphoto2.rules
lrwxrwxrwx 1 root root   16 2007-08-01 16:15 025_libsane.rules -> 
../libsane.rules
lrwxrwxrwx 1 root root   22 2007-03-06 00:03 025_logitechmouse.rules -> 
../logitechmouse.rules
lrwxrwxrwx 1 root root   16 2007-03-06 00:03 038-phantom.rules -> 
../phantom.rules
lrwxrwxrwx 1 root root   15 2007-03-06 00:03 85-pcmcia.rules -> ../pcmcia.rules
lrwxrwxrwx 1 root root   13 2007-03-06 00:03 udev.rules -> ../udev.rules
lrwxrwxrwx 1 root root   25 2007-03-06 00:03 z20_persistent-input.rules -> 
../persistent-input.rules
lrwxrwxrwx 1 root root   19 2007-03-06 00:03 z20_persistent.rules -> 
../persistent.rules
-rw-r--r-- 1 root root  517 2000-01-01 00:20 z25_persistent-net.rules
lrwxrwxrwx 1 root root   33 2007-03-06 00:03 z45_persistent-net-generator.rules 
-> ../persistent-net-generator.rules
lrwxrwxrwx 1 root root   12 2007-03-06 00:03 z50_run.rules -> ../run.rules
lrwxrwxrwx 1 root root   16 2007-03-06 00:03 z55_hotplug.rules -> 
../hotplug.rules
lrwxrwxrwx 1 root root   19 2007-03-06 00:03 z60_alsa-utils.rules -> 
../alsa-utils.rules
lrwxrwxrwx 1 root root   15 2007-03-06 00:03 z60_hdparm.rules -> ../hdparm.rules
-rw-r--r-- 1 root root 1829 2007-06-02 21:15 z60_libccid.rules
lrwxrwxrwx 1 root root   20 2007-07-03 13:24 z60_xen-backend.rules -> 
../xen-backend.rules
-rw-r--r-- 1 root root 5716 2007-06-08 19:11 z60_xserver-xorg-input-wacom.rules
lrwxrwxrwx 1 root root   29 2007-03-06 00:03 z75_cd-aliases-generator.rules -> 
../cd-aliases-generator.rules
-rw-r--r-- 1 root root   34 2007-04-27 10:53 z80-clocal.rules
lrwxrwxrwx 1 root root   12 2007-08-24 11:32 z99_hal.rules -> ../hal.rules

-- /sys/:
/sys/block/dm-0/dev
/sys/block/dm-1/dev
/sys/block/dm-2/dev
/sys/block/dm-3/dev
/sys/block/dm-4/dev
/sys/block/dm-5/dev
/sys/block/fd0/dev
/sys/block/hda/dev
/sys/block/hda/hda1/dev
/sys/block/hda/hda2/dev
/sys/block/hda/hda4/dev
/sys/block/hda/hda5/dev
/sys/block/hda/hda6/dev
/sys/block/hda/hda7/dev
/sys/block/hdc/dev
/sys/block/hdc/hdc1/dev
/sys/block/hdc/hdc2/dev
/sys/block/md0/dev
/sys/class/input/input0/event0/dev
/sys/class/input/input1/event1/dev
/sys/class/input/input2/event2/dev
/sys/class/input/mice/dev
/sys/class/printer/lp0/dev
/sys/class/usb_device/usbdev1.1/dev
/sys/class/usb_device/usbdev1.2/dev
/sys/class/usb_device/usbdev2.1/dev
/sys/class/usb_device/usbdev3.1/dev
/sys/class/usb/lp0/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/adsp/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/audio/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/controlC0/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/dmfm/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/dsp/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/hwC0D0/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/mixer/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/pcmC0D0c/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/pcmC0D0p/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/pcmC0D1p/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/pcmC0D2c/dev
/sys/devices/pci0000:00/0000:00:05.0/card0/pcmC0D2p/dev
/sys/devices/pci0000:00/0000:00:11.2/usb1/1-0:1.0/usbdev1.1_ep81/dev
/sys/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0/usbdev1.2_ep01/dev
/sys/devices/pci0000:00/0000:00:11.2/usb1/1-2/1-2:1.0/usbdev1.2_ep81/dev
/sys/devices/pci0000:00/0000:00:11.2/usb1/1-2/usbdev1.2_ep00/dev
/sys/devices/pci0000:00/0000:00:11.2/usb1/usbdev1.1_ep00/dev
/sys/devices/pci0000:00/0000:00:11.3/usb2/2-0:1.0/usbdev2.1_ep81/dev
/sys/devices/pci0000:00/0000:00:11.3/usb2/usbdev2.1_ep00/dev
/sys/devices/pci0000:00/0000:00:11.4/usb3/3-0:1.0/usbdev3.1_ep81/dev
/sys/devices/pci0000:00/0000:00:11.4/usb3/usbdev3.1_ep00/dev
/sys/devices/platform/serial8250/ttyS2/dev
/sys/devices/platform/serial8250/ttyS3/dev
/sys/devices/pnp0/00:0a/ttyS0/dev
/sys/devices/pnp0/00:0b/ttyS1/dev
/sys/devices/virtual/mem/full/dev
/sys/devices/virtual/mem/kmem/dev
/sys/devices/virtual/mem/kmsg/dev
/sys/devices/virtual/mem/mem/dev
/sys/devices/virtual/mem/null/dev
/sys/devices/virtual/mem/port/dev
/sys/devices/virtual/mem/random/dev
/sys/devices/virtual/mem/urandom/dev
/sys/devices/virtual/mem/zero/dev
/sys/devices/virtual/misc/agpgart/dev
/sys/devices/virtual/misc/device-mapper/dev
/sys/devices/virtual/misc/fuse/dev
/sys/devices/virtual/misc/hpet/dev
/sys/devices/virtual/misc/rtc/dev
/sys/devices/virtual/ppdev/parport0/dev
/sys/devices/virtual/sound/timer/dev
/sys/devices/virtual/tty/console/dev
/sys/devices/virtual/tty/ptmx/dev
/sys/devices/virtual/tty/tty0/dev
/sys/devices/virtual/tty/tty10/dev
/sys/devices/virtual/tty/tty11/dev
/sys/devices/virtual/tty/tty12/dev
/sys/devices/virtual/tty/tty13/dev
/sys/devices/virtual/tty/tty14/dev
/sys/devices/virtual/tty/tty15/dev
/sys/devices/virtual/tty/tty16/dev
/sys/devices/virtual/tty/tty17/dev
/sys/devices/virtual/tty/tty18/dev
/sys/devices/virtual/tty/tty19/dev
/sys/devices/virtual/tty/tty1/dev
/sys/devices/virtual/tty/tty20/dev
/sys/devices/virtual/tty/tty21/dev
/sys/devices/virtual/tty/tty22/dev
/sys/devices/virtual/tty/tty23/dev
/sys/devices/virtual/tty/tty24/dev
/sys/devices/virtual/tty/tty25/dev
/sys/devices/virtual/tty/tty26/dev
/sys/devices/virtual/tty/tty27/dev
/sys/devices/virtual/tty/tty28/dev
/sys/devices/virtual/tty/tty29/dev
/sys/devices/virtual/tty/tty2/dev
/sys/devices/virtual/tty/tty30/dev
/sys/devices/virtual/tty/tty31/dev
/sys/devices/virtual/tty/tty32/dev
/sys/devices/virtual/tty/tty33/dev
/sys/devices/virtual/tty/tty34/dev
/sys/devices/virtual/tty/tty35/dev
/sys/devices/virtual/tty/tty36/dev
/sys/devices/virtual/tty/tty37/dev
/sys/devices/virtual/tty/tty38/dev
/sys/devices/virtual/tty/tty39/dev
/sys/devices/virtual/tty/tty3/dev
/sys/devices/virtual/tty/tty40/dev
/sys/devices/virtual/tty/tty41/dev
/sys/devices/virtual/tty/tty42/dev
/sys/devices/virtual/tty/tty43/dev
/sys/devices/virtual/tty/tty44/dev
/sys/devices/virtual/tty/tty45/dev
/sys/devices/virtual/tty/tty46/dev
/sys/devices/virtual/tty/tty47/dev
/sys/devices/virtual/tty/tty48/dev
/sys/devices/virtual/tty/tty49/dev
/sys/devices/virtual/tty/tty4/dev
/sys/devices/virtual/tty/tty50/dev
/sys/devices/virtual/tty/tty51/dev
/sys/devices/virtual/tty/tty52/dev
/sys/devices/virtual/tty/tty53/dev
/sys/devices/virtual/tty/tty54/dev
/sys/devices/virtual/tty/tty55/dev
/sys/devices/virtual/tty/tty56/dev
/sys/devices/virtual/tty/tty57/dev
/sys/devices/virtual/tty/tty58/dev
/sys/devices/virtual/tty/tty59/dev
/sys/devices/virtual/tty/tty5/dev
/sys/devices/virtual/tty/tty60/dev
/sys/devices/virtual/tty/tty61/dev
/sys/devices/virtual/tty/tty62/dev
/sys/devices/virtual/tty/tty63/dev
/sys/devices/virtual/tty/tty6/dev
/sys/devices/virtual/tty/tty7/dev
/sys/devices/virtual/tty/tty8/dev
/sys/devices/virtual/tty/tty9/dev
/sys/devices/virtual/tty/tty/dev
/sys/devices/virtual/vc/vcs1/dev
/sys/devices/virtual/vc/vcs2/dev
/sys/devices/virtual/vc/vcs3/dev
/sys/devices/virtual/vc/vcs4/dev
/sys/devices/virtual/vc/vcs7/dev
/sys/devices/virtual/vc/vcsa1/dev
/sys/devices/virtual/vc/vcsa2/dev
/sys/devices/virtual/vc/vcsa3/dev
/sys/devices/virtual/vc/vcsa4/dev
/sys/devices/virtual/vc/vcsa7/dev
/sys/devices/virtual/vc/vcsa/dev
/sys/devices/virtual/vc/vcs/dev

-- Kernel configuration:
 isapnp_init not present.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.20.1
Locale: LANG=cs_CZ, LC_CTYPE=cs_CZ (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/bash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]        1.5.14      Debian configuration management sy
ii  libc6                        2.6.1-1     GNU C Library: Shared libraries
ii  libselinux1                  2.0.15-2+b1 SELinux shared libraries
ii  libvolume-id0                0.114-2     libvolume_id shared library
ii  lsb-base                     3.1-24      Linux Standard Base 3.1 init scrip

udev recommends no packages.

-- debconf information:
  udev/new_kernel_needed: false
  udev/reboot_needed:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to