Hi Anthony,
If I understand it correctly, Why do you want to install SAP B1 server on a virtual machine? what do you want to achieve?
You might as well install SAP Business One server where SQL is installed rather than having it on a virtual machine
Regards,
JP