{"id":628,"date":"2018-12-30T19:21:16","date_gmt":"2018-12-30T18:21:16","guid":{"rendered":"https:\/\/virtualguru.cz\/?p=628"},"modified":"2018-12-30T19:21:16","modified_gmt":"2018-12-30T18:21:16","slug":"workstation-14-import-vm-error","status":"publish","type":"post","link":"https:\/\/virtualguru.cz\/en\/2018\/12\/30\/workstation-14-import-vm-error\/","title":{"rendered":"Workstation 14 &#8211; import VM error"},"content":{"rendered":"<p style=\"text-align: left;\">Ned\u00e1vno jsem pot\u0159eboval testovat specifickou konfiguraci, a tak jsem si jako obvykle ud\u011blal kopii produk\u010dn\u00edho VM s t\u00edm, \u017ee si jej spust\u00edm ve VMware Workstation Pro 14. Jak\u00e9 v\u0161ak bylo p\u0159ekvapen\u00ed, kdy\u017e na m\u011b p\u0159i importu vysko\u010dila hl\u00e1\u0161ka &#8222;Invalid target disk adapter type: pvscsi&#8220;:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-631\" src=\"https:\/\/virtualguru.cz\/wp-content\/uploads\/2018\/12\/workstation_error_obr_01.png\" alt=\"\" width=\"233\" height=\"174\" \/><\/p>\n<p>Oprava je pom\u011brn\u011b jednoduch\u00e1, skl\u00e1d\u00e1 se ze dvou \u010d\u00e1st\u00ed.<\/p>\n<h3>1. Oprava konfigurace<\/h3>\n<p>Pokud exportovan\u00e9 VM m\u00e1me ve form\u00e1tu *.ova, tak p\u0159ed opravou mus\u00edme soubor rozbalit. Jedn\u00e1 se o jednoduch\u00fd archiv, kter\u00fd se d\u00e1 rozbalit nap\u0159. pomoc\u00ed 7-Zip (windows) nebo tar (linux). Pot\u00e9 z\u00edsk\u00e1me jednotliv\u00e9 soubory s obrazem disku *.vmdk (Virtual Machine Disk), konfigura\u010dn\u00ed soubor *.ovf (Open Virtualization Format) a soubor s kontroln\u00edmi sou\u010dty *.mf (Manifest).<\/p>\n<p>Otev\u0159eme si konfigura\u010dn\u00ed soubor *.ovf ve sv\u00e9m obl\u00edben\u00e9m textov\u00e9m editoru (jedn\u00e1 se o jednoduch\u00e9 XML, kter\u00e9 popisuje konfiguraci VM) a najdeme \u0159et\u011bzec, kter\u00fd popisuje typ \u0159adi\u010de disku. V na\u0161em p\u0159\u00edpad\u011b hled\u00e1me Paravirtual SCSI (PVSCSI), v konfiguraci ozna\u010den jako &#8222;VirtualSCSI&#8220; :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"no-highlight\" data-enlighter-linenumbers=\"false\">&lt;Item&gt;\r\n  &lt;rasd:Address&gt;0&lt;\/rasd:Address&gt;\r\n  &lt;rasd:Description&gt;SCSI Controller&lt;\/rasd:Description&gt;\r\n  &lt;rasd:ElementName&gt;SCSI Controller 1&lt;\/rasd:ElementName&gt;\r\n  &lt;rasd:InstanceID&gt;3&lt;\/rasd:InstanceID&gt;\r\n  &lt;rasd:ResourceSubType&gt;<span style=\"color: #ff0000;\"><strong>VirtualSCSI<\/strong><\/span>&lt;\/rasd:ResourceSubType&gt;\r\n  &lt;rasd:ResourceType&gt;6&lt;\/rasd:ResourceType&gt;\r\n  &lt;vmw:Config ovf:required=\"false\" vmw:key=\"slotInfo.pciSlotNumber\" vmw:value=\"192\"\/&gt;\r\n&lt;\/Item&gt;<\/pre>\n<p>nahrad\u00edme jej za\u00a0LSI LOGIC SAS, &#8222;lsilogic&#8220;:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"no-highlight\" data-enlighter-linenumbers=\"false\">&lt;Item&gt;\r\n  &lt;rasd:Address&gt;0&lt;\/rasd:Address&gt;\r\n  &lt;rasd:Description&gt;SCSI Controller&lt;\/rasd:Description&gt;\r\n  &lt;rasd:ElementName&gt;SCSI Controller 1&lt;\/rasd:ElementName&gt;\r\n  &lt;rasd:InstanceID&gt;3&lt;\/rasd:InstanceID&gt;\r\n  &lt;rasd:ResourceSubType&gt;<span style=\"color: #ff0000;\"><strong>lsilogic<\/strong><\/span>&lt;\/rasd:ResourceSubType&gt;\r\n  &lt;rasd:ResourceType&gt;6&lt;\/rasd:ResourceType&gt;\r\n  &lt;vmw:Config ovf:required=\"false\" vmw:key=\"slotInfo.pciSlotNumber\" vmw:value=\"192\"\/&gt;\r\n&lt;\/Item&gt;<\/pre>\n<p>pot\u00e9 konfiguraci ulo\u017e\u00edme.<\/p>\n<p>V t\u00e9to chv\u00edli by n\u00e1m ale VM st\u00e1le ne\u0161lo importovat, jeliko\u017e p\u0159i ulo\u017een\u00ed nov\u00e9 konfigurace se zm\u011bnil kontroln\u00ed sou\u010det *.ovf.<\/p>\n<h3>2. Oprava kontroln\u00edho sou\u010dtu<\/h3>\n<p>M\u00e1me dv\u011b mo\u017enosti, jak prov\u00e9st opravu:<\/p>\n<ul>\n<li>Bu\u010f spo\u010d\u00edt\u00e1me nov\u00fd kontroln\u00ed sou\u010det, nap\u0159. pomoc\u00ed &#8222;openssl&#8220; a nahrad\u00edme p\u016fvodn\u00ed *.mf soubor (postup uv\u00e1d\u00edm n\u00ed\u017ee).<\/li>\n<li>Nebo *.mf soubor jednodu\u0161e sma\u017eeme, VMware Workstation pot\u00e9 absenci *.mf ignoruje a bez probl\u00e9m\u016f pokra\u010duje v importu.<\/li>\n<\/ul>\n<p>T\u00edm m\u00e1me opravu hotovou a VM bez probl\u00e9m\u016f importujeme.<\/p>\n<p>&nbsp;<\/p>\n<p>Kdybyste n\u011bkdy z jak\u00e9hokoliv d\u016fvodu pot\u0159ebovali spo\u010d\u00edtat kontroln\u00ed sou\u010det, tak zde uv\u00e1d\u00edm postup. Otev\u0159ete si *.mf v textov\u00e9m editoru, v\u00fdpis bude vypadat n\u011bjak takto:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"no-highlight\" data-enlighter-linenumbers=\"false\">SHA256(FW_Mikrotik_Test-1.vmdk)= 61c0482e5452b51773497bbc17bacd657e73fdc62df030d2e7eb53a5f4c38409\r\nSHA256(FW_Mikrotik_Test.ovf)= 10e281bfd5abd6e2e69f93f77595715459a1a3693a42aa1491b6f811e9ade5f4<\/pre>\n<p>Na za\u010d\u00e1tku \u0159\u00e1dku najdete informaci, jak\u00fd typ kontroln\u00edho sou\u010dtu je pou\u017eit. Pak pou\u017eijte n\u011bjak\u00fd n\u00e1stroj, kter\u00fd um\u00ed dan\u00fd typ kontroln\u00edho sou\u010dtu spo\u010d\u00edtat. V m\u00e9m p\u0159\u00edpad\u011b je to SHA256, kter\u00fd um\u00ed openssl (windows i linux).<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"no-highlight\" data-enlighter-linenumbers=\"false\">martin@testPC:~\/Plocha\/VMware\/Copy_02$ ls -l\r\ncelkem 70020\r\n-rwxrwxrwx 1 martin martin      193 pro 22 11:50 FW_Mikrotik_Test.mf\r\n-rwxrwxrwx 1 martin martin     6816 pro 30 16:42 FW_Mikrotik_Test.ovf\r\n-rwxrwxrwx 1 martin martin 71687680 pro 22 11:50 FW_Mikrotik_Test-1.vmdk\r\nmartin@testPC:~\/Plocha\/VMware\/Copy_02$ <span style=\"color: #ff0000;\"><strong>openssl sha256 *.vmdk *.ovf &gt; *.mf\r\n\r\n<\/strong><\/span><\/pre>\n<p>Pomoc\u00ed jednoduch\u00e9ho p\u0159\u00edkazu jsem spo\u010d\u00edtal kontroln\u00ed sou\u010dty pro v\u0161echny *.vmdk a *.ovf soubory a ulo\u017eil je do existuj\u00edc\u00edho *.mf<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Ned\u00e1vno jsem pot\u0159eboval testovat specifickou konfiguraci, a tak jsem si jako obvykle ud\u011blal kopii produk\u010dn\u00edho VM s t\u00edm, \u017ee si jej spust\u00edm ve VMware Workstation&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/virtualguru.cz\/en\/2018\/12\/30\/workstation-14-import-vm-error\/\">Continue Reading<span class=\"screen-reader-text\">Workstation 14 &#8211; import VM error<\/span> <i class=\"fas fa-angle-right\"><\/i><\/a><\/div>","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"iawp_total_views":7,"footnotes":""},"categories":[3],"tags":[23],"class_list":["post-628","post","type-post","status-publish","format-standard","hentry","category-vsphere","tag-workstation","entry"],"_links":{"self":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/comments?post=628"}],"version-history":[{"count":22,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/628\/revisions"}],"predecessor-version":[{"id":652,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/posts\/628\/revisions\/652"}],"wp:attachment":[{"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/media?parent=628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/categories?post=628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtualguru.cz\/en\/wp-json\/wp\/v2\/tags?post=628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}