VMware Workstation – Cannot Assign Available PCI Slot

An interesting little problem when I decided to add additional Network Adapters to a Virtual Machine in VMware Workstation.

The Virtual Machine had no problem starting with the original hardware as below.

Image: Original Hardware

But when I added two more virtual Network Adapters, on powering on the VM, received this error “Cannot assign available PCI slot to …. There are no more PCI slots available in the virtual machine. Please remove some devices ….”

Image: No more PCI slots error

The fix was to edit the VM_NAME.vmx file (check ‘Virtual Machine Settings > Options tab > Working directory’ for location) and add the lines –

pciBridge0.present = "TRUE"
pciBridge0.pciSlotNumber = "16"

Note: If you’re having problems, try typing out the above  sometimes the formatting's out if you copy and paste!

– before the line scsi0.pciSlotNumber = “16”, and then increment all the pre-existing pciSlotNumber entries by 1 (so they are consecutively numbered) like in the image below.

Image: VMX file pciSlotNumber entries

Note: ethernet4 and ethernet5 will auto generate on boot.

Comments

  1. today a run in exact the same problem thanks to your post I solved it, thankyou cheers Juergen

    ReplyDelete
  2. The VMX file seems to have less information in
    VMworkstation 9.0.2 build-1031769

    ReplyDelete
  3. Thanks. This has really helped me ... :-)

    ReplyDelete
  4. Excellent! my problem was not exactly mine and had to delete a whole unused device but this was the key. thanks!

    ReplyDelete
  5. This worked for me... Thanks a lot!

    ReplyDelete
  6. Just had the exact same issue for exactly the same reason with the exact same VM :-)
    Thanks for post, saved me time. Cheers!

    ReplyDelete
  7. This works on ESXi 5.1 as well.

    ReplyDelete
  8. Thank you for your post! It fixes my issue with CDOT 8.2.1 Simulator that adds 2 additional NAT NICs for a total of 6 NICs.

    ReplyDelete
    Replies
    1. Thanks Hien. That's exactly why I needed it to ;-)

      Delete
  9. Hi,
    I´m using workstation 12 and CDOT 8.2.3 and experimented the same issue, with a notepad just add at the middle of the .vmx file the following lines:

    pciBridge0.present = "TRUE"
    pciBridge4.present = "TRUE"
    pciBridge4.virtualDev = "pcieRootPort"
    pciBridge4.functions = "8"
    pciBridge5.present = "TRUE"
    pciBridge5.virtualDev = "pcieRootPort"
    pciBridge5.functions = "8"
    pciBridge6.present = "TRUE"
    pciBridge6.virtualDev = "pcieRootPort"
    pciBridge6.functions = "8"
    pciBridge7.present = "TRUE"
    pciBridge7.virtualDev = "pcieRootPort"
    pciBridge7.functions = "8"

    Until now it appears to be working well.

    I found the solution in this link:

    https://community.netapp.com/t5/Simulator-Discussions/issues-about-Simulator-Clustered-ONTAP-8-2-1RC1-on-ESXi-5-1/td-p/23174

    ReplyDelete
  10. This comment has been removed by the author.

    ReplyDelete
  11. yeah good bisnis and a good artikel PANDORAQQ

    ReplyDelete
  12. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. casinothai168

    ReplyDelete
  13. Your article has piqued a lot of positive interest. I can see why since you have done such a good job of making it interesting. 유니벳

    ReplyDelete
  14. Hello, this weekend is good for me, since this time i am reading this enormous informative article here at my home. 안전해외사이트

    ReplyDelete
  15. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. สล็อตออนไลน์ ฟรีเครดิต 2020

    ReplyDelete
  16. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. fishing god เครดิตฟรี

    ReplyDelete
  17. Hello, this weekend is good for me, since this time i am reading this enormous informative article here at my home. view live soccer today

    ReplyDelete
  18. That is the excellent mindset, nonetheless is just not help to make every sence whatsoever preaching about that mather. Virtually any method many thanks in addition to i had endeavor to promote your own article in to delicius nevertheless it is apparently a dilemma using your information sites can you please recheck the idea. thanks once more. 안전사이트

    ReplyDelete
  19. I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... jokergaming

    ReplyDelete
  20. Great survey, I'm sure you're getting a great response. ufabet

    ReplyDelete
  21. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. BandarQ Online

    ReplyDelete
  22. Nice post! This is a very nice blog that I will definitively come back to more times this year! Thanks for informative post. 라이브 바카라

    ReplyDelete
  23. This is actually the kind of information I have been trying to find. Thank you for writing this information. เล่นคาสิโนสด

    ReplyDelete
  24. Nice post. I was checking constantly this blog and I am impressed! Extremely helpful information specially the last part I care for such info a lot. I was seeking this particular information for a very long time. Thank you and good luck. tangkasnet

    ReplyDelete
  25. I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... LINKW88MOINHAT ASIA

    ReplyDelete
  26. Hello, this weekend is good for me, since this time i am reading this enormous informative article here at my home. Bandar Bola Terbesar

    ReplyDelete

Post a comment