I guess, but somebody more knowledgeable than I should advise, that there would be a way to specify the scsi block; e.g. /dev/sda, /dev/sdb, etc. instead of /dev/hda.

So, instead of "noscsi" you would feed the kernel with the necessary info about the block device which is your scsi drive. I'm guessing here, but if you check how the bootup console is identifying your drives, you could try feeding it the scsi drive info, in place of the "noscsi" code.

It may just be an issue of trial and error until you get the command line correct.

Good luck!