Your instructions made a lot of sense and I was hopeful they would do the trick but still no joy. After running the command 'mkintrd' I got this ouput in the terminal:
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
/usr/libexec/initrd-functions: line 64: /dev/stderr: No such file or directory
Here is what my initrd-functions looks like:
http://pastebin.ca/1690274In the meantime thanks for your help on this.