/drive0 isn't mounted during boot, so you cannot have preinit on /drive0 and start it before /sbin/init mounts the drive.
_________________________
40GB - serial #40104051 gpsapp