Package: mdadm
Version: 1.9.0-1
Followup-For: Bug #294404

hi,


I have the same bug and I solved it with changing the priority in rcS.d (
and runlevel.conf when I use file-rc ).

if mdadm-raid is before udev ( so lesser than 04 ), the system create md*
without udev and when udev start the good md* are recreated.


in another way, when udev is started before, mdadm -E -s creates temporary
devices with the name /dev/.tmp.md[0-9]* .

so if mdadm-raid can do a mdadm -E -s and concatenate the result to
mdadm.conf if wanted and/or necessary . so mdadm -A -s can assemble well
detected md* ( like the .tmp.md[0-9]* ).

if mdadm -E -s create good /dev/md*  ( I don't know how it create the
.tmp.md* ), udev will handle them correctly with a restart; I don't know
how but maybe mdadm must send a signal to hotplug/udev to create the good
device.


Amicalement,


Samuel.



-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages mdadm depends on:
ii  debconf                     1.4.30.11    Debian configuration management sy
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  makedev                     2.3.1-75     Creates device files in /dev

-- debconf information:
  mdadm/autostart: true
  mdadm/mail_to: root
  mdadm/warning:
  mdadm/start_daemon: true


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

Reply via email to