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]