bblades262
Cadet
- Joined
- Sep 25, 2012
- Messages
- 9
Hello all,
I am having a lot of trouble trying to get FreeNAS to recognize the four SATA drives i have attached to this HighPoint RocketRAID card. I'd like to JBOD the drives and have FreeNAS manage the RAID. I've stepped through the postinstall script that comes with the drivers but the last part of it (starts with mount | grep devfs -s -q || if [ "5" != "x" ]; then) doesnt seem to do anything.... I dont know if this means anything either, but output in dmesg looks odd, might just be able to be ignored though: i see entries for (aprobe0:ahcich0:0:0:0): Unexpected signature 0x14eb. The other three are similar, but its numbered 0-3.
Can anyone assist me in getting the drives to be seen by FreeNAS?
postinstall script:
I am having a lot of trouble trying to get FreeNAS to recognize the four SATA drives i have attached to this HighPoint RocketRAID card. I'd like to JBOD the drives and have FreeNAS manage the RAID. I've stepped through the postinstall script that comes with the drivers but the last part of it (starts with mount | grep devfs -s -q || if [ "5" != "x" ]; then) doesnt seem to do anything.... I dont know if this means anything either, but output in dmesg looks odd, might just be able to be ignored though: i see entries for (aprobe0:ahcich0:0:0:0): Unexpected signature 0x14eb. The other three are similar, but its numbered 0-3.
Can anyone assist me in getting the drives to be seen by FreeNAS?
postinstall script:
Code:
#!/bin/sh ARCH=`uname -m` OSREL=`uname -r | cut -d- -f1` echo "Post Install for rr64x" if [ ${ARCH} = 'amd64' ]; then DRIVER_SRC="/mnt/rr64x-${OSREL}-${ARCH}.ko" else DRIVER_SRC="/mnt/rr64x-${OSREL}.ko" fi if [ ! -f ${DRIVER_SRC} ]; then echo "error: driver not found" exit 1 fi echo 'Copying driver' case ${OSREL} in 5.*|6.*|7.*|8.*) cp -f ${DRIVER_SRC} /boot/kernel/rr64x.ko ;; 4.*) cp -f ${DRIVER_SRC} /modules/rr64x.ko ;; esac echo 'Configuring system' if [ -f /boot/defaults/loader.conf ];then cp /boot/defaults/loader.conf /boot/defaults/loader.conf.old fi echo "rr64x_load=\"YES\"" >> /boot/defaults/loader.conf mount | grep devfs -s -q || if [ "5" != "x" ]; then if [ ! -c /dev/rr64x ]; then echo -n "Creating node /dev/rr64x: " mknod /dev/rr64x c 200 5 fi if [ ! -c /dev/rr64x ]; then echo "failed!" exit 1 fi echo "successfully." fi echo "End of rr64x Post Install" echo 'type "umount /mnt" then remove the driver diskette from floppy' exit 0