{"id":1382,"date":"2015-02-08T23:24:59","date_gmt":"2015-02-08T23:24:59","guid":{"rendered":"http:\/\/www.michaelm.info\/blog\/?p=1382"},"modified":"2015-02-08T23:24:59","modified_gmt":"2015-02-08T23:24:59","slug":"vmware-workstation-and-sata-physical-drives","status":"publish","type":"post","link":"http:\/\/www.michaelm.info\/blog\/?p=1382","title":{"rendered":"VMware Workstation and SATA physical drives"},"content":{"rendered":"<p>There are various posts relating to issues with VMware Workstation and the use of SATA physical drives (i.e. passing a physical SATA drive through to the guest VM).<\/p>\n<p>The first challenge is getting past the &#8220;Internal Error&#8221; error message. To do so, create a VM with a SATA virtual disk. Once you&#8217;ve done this, you can try and add a SATA physical drive to the guest. This needs to be as a SATA device, since adding the pass-through drive as a SCSI device works. You will receive the &#8220;Internal Error&#8221; error message. Note that the .vmdk file is created for the drive in the VM&#8217;s directory.<\/p>\n<p>The next step is to edit the .vmx and replace the original SATA device (<strong>sata0:0.fileName=<\/strong> line) with the newly created .vmdk file.\u00a0This will get the SATA pass-through device into the VM. However, I was not able to power on the VM at this stage and got another error message.<\/p>\n<p>Looking in the VM&#8217;s log file it was apparent that VMware Workstation was unable to open the raw device,<br \/>\n\\\\?\\Volume{<em>someGUID<\/em>}<\/p>\n<p>The fix to this is to run VMware Workstation as administrator. So instead of double clicking as you normally would, you need to right click and select &#8220;Run as administrator&#8221;. This was the step that I did not see mentioned anywhere else.<\/p>\n<p>By doing this, I was able to start the VM and it then worked as expected!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are various posts relating to issues with VMware Workstation and the use of SATA physical drives (i.e. passing a physical SATA drive through to the guest VM). The first challenge is getting past the &#8220;Internal Error&#8221; error message. To do so, create a VM with a SATA virtual disk. Once you&#8217;ve done this, you [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,1],"tags":[35,226,257],"class_list":["post-1382","post","type-post","status-publish","format-standard","hentry","category-technical","category-uncategorized","tag-error","tag-sata","tag-vmware"],"_links":{"self":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1382"}],"version-history":[{"count":2,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1382\/revisions"}],"predecessor-version":[{"id":1385,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1382\/revisions\/1385"}],"wp:attachment":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1382"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}