I'm attaching 12 drives as raw devices to a virtual SCSI controller. When attaching them, VirtualBox will just add them sequentially, so that - including my virtual .vdi system boot drive - it's using ports 0 through 12 by default.
However, when I boot into my Ubuntu Server guest OS, only 11 of the raw disks show up. The one attached to SCSI 0:7 is gone. If I avoid port 7 altogether, and leave it unused instead using ports 0 through 6 and 8 through 13, all drives show up as expected.
I've never used a real physical SCSI device, so I don't know if this is expected? As in, it's a reserved port or something like that.
Any insight on this?