QNX4+VmWare+SCSI

I installed qnx4 under vmware workstation 5 on Windows2000 host.
After that I add to vwware virtual machine scsi drive with two qnx4
partitions as raw divice.
Running qnx4 and scan pci with utilites SHOW_PCI, it says:
Class = Mass Storage (SCSI)
Vendor ID = 104bh, BusLogic
Device ID = 1040h, BT946C SCSI controller
PCI index = 0h
IO @ 1060h MEM @ ec800000h
PCI Int Pin = INT A
Interrupt line = 9

thats because vmware create its own virtual SCSI adapter insteat of all
other real, furtunelly qnx4 understand this virtual adapter with driver
Fsys.aha4scsi!
http://www.qnx.com/developers/hardware_support/qnx4/qnx4hardware.html?catego
ry=FileSys#3

But when a run this driver like
Fsys.aha4scsi aha4scsi -a1060

Host machine send message!!!

Sorry, the guest operating system has requested an unimplemented operation
be performed by the virtual SCSI adapter; either install a more up-to-date
BusLogic/Mylex device driver in the guest or remove all virtual SCSI devices
from your virtual machine configuration.

What is the up-to-date BusLogic/Mylex device driver?
Why old-to-date BusLogic/Mylex device driver is not work?

konjkov <kbob@mobilcard.ru> wrote:

I’ve got no clue. I just use IDE “drives” for my vmware sessions,
and haven’t had a problem.

-David

I installed qnx4 under vmware workstation 5 on Windows2000 host.
After that I add to vwware virtual machine scsi drive with two qnx4
partitions as raw divice.
Running qnx4 and scan pci with utilites SHOW_PCI, it says:
Class = Mass Storage (SCSI)
Vendor ID = 104bh, BusLogic
Device ID = 1040h, BT946C SCSI controller
PCI index = 0h
IO @ 1060h MEM @ ec800000h
PCI Int Pin = INT A
Interrupt line = 9

thats because vmware create its own virtual SCSI adapter insteat of all
other real, furtunelly qnx4 understand this virtual adapter with driver
Fsys.aha4scsi!
http://www.qnx.com/developers/hardware_support/qnx4/qnx4hardware.html?catego
ry=FileSys#3

But when a run this driver like
Fsys.aha4scsi aha4scsi -a1060

Host machine send message!!!

Sorry, the guest operating system has requested an unimplemented operation
be performed by the virtual SCSI adapter; either install a more up-to-date
BusLogic/Mylex device driver in the guest or remove all virtual SCSI devices
from your virtual machine configuration.

What is the up-to-date BusLogic/Mylex device driver?
Why old-to-date BusLogic/Mylex device driver is not work?


David Gibbs
QNX Training Services
dagibbs@qnx.com

I’ve got no clue. I just use IDE “drives” for my vmware
sessions,
and haven’t had a problem.

Can you please explain your use of physical disks using IDE
“drives” in vmware.

I’m trying to do the same but can’t figure out how. I’m using vmware
workstation 6 and QNX 6.3. I’m trying to add a “Hard disk”
using the option “Use a physical drive” and it choses a
SCSI device without giving me the option of using IDE. My device is a
USB compact flash adapter, and it does exactly the same with a USB
thumbdrive. Are you using a PCMCIA adapter with a CF card for your
hard disk?

Regards, Ross

On 16/07/2007 1:48 AM, roscoh wrote:

Can you please explain your use of physical disks using IDE
“drives” in vmware.

In my case I’m using QNX on VMware with a physical disk, but the disk
I’m using is an actual IDE hard disk.

I’m trying to do the same but can’t figure out how. I’m using vmware
workstation 6 and QNX 6.3. I’m trying to add a “Hard disk”
using the option “Use a physical drive” and it choses a
SCSI device without giving me the option of using IDE. My device is a
USB compact flash adapter, and it does exactly the same with a USB
thumbdrive. Are you using a PCMCIA adapter with a CF card for your
hard disk?

I just tried the same and saw the same. If I had to hazard a guess,
Windows treats these devices like SCSI devices more than IDE devices and
VMware won’t translate between IDE and SCSI for physical disks. As far
as I know there is no Neutrino driver for the VMware SCSI controller.


Ryan J. Allen
QNX Software Systems

Thanks for the info. I couldn’t manage to format the CF card with an
image and boot from it when added to my VMware image as a SCSI disk.
The solution I found was to use a PCMCIA adapter and then it allowed
me to add the disk as an IDE drive.

Regards, Ross