I spotted this error while installing lucid lynx and mdadm on another machine: Setting up mdadm (2.6.7.1-1ubuntu15) ... Generating array device nodes... /var/lib/dpkg/info/mdadm.postinst: 170: /dev/MAKEDEV: not found failed. Generating mdadm.conf... done. Removing any system startup links for /etc/init.d/mdadm-raid ... Could this have something to do with the array not starting? Here is the complete transcript of the install: The following NEW packages will be installed: mdadm postfix 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 1,642kB of archives. After this operation, 4,248kB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://archive.ubuntu.com/ubuntu/ lucid/main mdadm 2.6.7.1-1ubuntu15 [239kB] Get:2 http://archive.ubuntu.com/ubuntu/ lucid/main postfix 2.7.0-1 [1,403kB] Fetched 1,642kB in 8s (200kB/s) Preconfiguring packages ... Selecting previously deselected package mdadm. (Reading database ... 149165 files and directories currently installed.) Unpacking mdadm (from .../mdadm_2.6.7.1-1ubuntu15_amd64.deb) ... Selecting previously deselected package postfix. Unpacking postfix (from .../postfix_2.7.0-1_amd64.deb) ... Processing triggers for ureadahead ... Processing triggers for doc-base ... Processing 26 changed 1 added doc-base file(s)... Registering documents with scrollkeeper... Processing triggers for man-db ... Processing triggers for ufw ... Setting up mdadm (2.6.7.1-1ubuntu15) ... Generating array device nodes... /var/lib/dpkg/info/mdadm.postinst: 170: /dev/MAKEDEV: not found failed. Generating mdadm.conf... done. Removing any system startup links for /etc/init.d/mdadm-raid ... update-initramfs is disabled since running on read-only media update-rc.d: warning: mdadm start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (S) update-rc.d: warning: mdadm stop runlevel arguments (0 1 6) do not match LSB Default-Stop values (0 6) * Starting MD monitoring service mdadm --monitor [ OK ] Setting up postfix (2.7.0-1) ... Adding group `postfix' (GID 123) ... Done. Adding system user `postfix' (UID 115) ... Adding new user `postfix' (UID 115) with group `postfix' ... Not creating home directory `/var/spool/postfix'. Creating /etc/postfix/dynamicmaps.cf Adding tcp map entry to /etc/postfix/dynamicmaps.cf Adding group `postdrop' (GID 124) ... Done. setting myhostname: ubuntu setting alias maps setting alias database mailname is not a fully qualified domain name. Not changing /etc/mailname. setting destinations: ubuntu, localhost.localdomain, , localhost setting relayhost: setting mynetworks: 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 setting mailbox_size_limit: 0 setting recipient_delimiter: + setting inet_interfaces: all /etc/aliases does not exist, creating it. WARNING: /etc/aliases exists, but does not have a root alias. Postfix is now set up with a default configuration. If you need to make changes, edit /etc/postfix/main.cf (and others) as needed. To view Postfix configuration values, see postconf(1). After modifying main.cf, be sure to run '/etc/init.d/postfix reload'. Running newaliases * Stopping Postfix Mail Transport Agent postfix [ OK ] * Starting Postfix Mail Transport Agent postfix [ OK ] Processing triggers for libc-bin ... ldconfig deferred processing now taking place ubuntu@ubuntu:~$