{"id":664,"date":"2024-09-17T20:33:03","date_gmt":"2024-09-17T20:33:03","guid":{"rendered":"https:\/\/blogs.ua.es\/jpm33\/?p=664"},"modified":"2024-09-17T20:34:20","modified_gmt":"2024-09-17T20:34:20","slug":"carpetas-compatidas-en-virtualbox","status":"publish","type":"post","link":"https:\/\/blogs.ua.es\/jpm33\/2024\/09\/17\/carpetas-compatidas-en-virtualbox\/","title":{"rendered":"Carpetas compatidas en VirtualBox"},"content":{"rendered":"\n<p><strong>Introducci\u00f3n<\/strong><\/p>\n\n\n\n<p>El problema es conocido: crear una m\u00e1quina virtual y disponer de un mapeo entre carpetas de la m\u00e1quina que aloja al virtualizador (<em>host<\/em>) y otra en el m\u00e1quina huesped (<em>guest<\/em>) De este modo tenemos una ruta donde leer o escribir ficheros, y el sistema deber\u00eda mapear permisos de usuario de forma bidireccional.<br><br><strong>Gu\u00eda paso a paso<\/strong><\/p>\n\n\n\n<p>Crear una carpeta en tu equipo (donde tiene el software de virtualizaci\u00f3n). En caso de Windows, por ejemplo: <code>C:\\temp\\CompartidoVirtualBox<\/code><\/p>\n\n\n\n<p>Y en Virtual Box debemos abirr la configuraci\u00f3n de la m\u00e1quina virtual, ir a la secci\u00f3n de compartidos y poner esta informaci\u00f3n (o la que cada cual haya querido):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/blogs.ua.es\/jpm33\/files\/2024\/09\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"711\" height=\"525\" src=\"https:\/\/blogs.ua.es\/jpm33\/files\/2024\/09\/image-1.png\" alt=\"\" class=\"wp-image-670\" \/><\/a><\/figure>\n\n\n\n<p>&#8211; Arranca la m\u00e1quina virtual<br>&#8211; Ir a: Devices &gt; Insert <strong>Guest Additions CD<\/strong> image&#8230;<br>&#8211; Si no se monta de forma autom\u00e1tica la imgen de CD usar el comando: <code>sudo mount \/dev\/cdrom \/media\/cdrom<\/code><br>&#8211; Instalar paquetes adicionales: <code>sudo apt-get install make gcc linux-headers-$(uname -r)<\/code><br>&#8211; Instalar <strong>Guest Additions<\/strong>: <code>sudo \/media\/cdrom\/VBoxLinuxAdditions.run<\/code><\/p>\n\n\n\n<p><strong>IMPORTANTE<\/strong>: Debemos a\u00f1adir el usuario que va a usar el recurso compartido al grupo <strong><em>vboxsf<\/em><\/strong>. <\/p>\n\n\n\n<p><code>sudo usermod -aG vboxsf $(whoami)<\/code><\/p>\n\n\n\n<p>Reinciar, el punto de montaje debe estar disponble.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n El problema es conocido: crear una m\u00e1quina virtual y disponer de un mapeo entre carpetas de la m\u00e1quina que aloja al virtualizador (host) y otra en el m\u00e1quina huesped (guest) De este modo tenemos una ruta donde leer o &hellip; <a href=\"https:\/\/blogs.ua.es\/jpm33\/2024\/09\/17\/carpetas-compatidas-en-virtualbox\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3080,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[135,374,10656],"tags":[236729,236747,281],"class_list":["post-664","post","type-post","status-publish","format-standard","hentry","category-linux","category-programacion","category-windows-2","tag-linux","tag-virtualizacion","tag-windows"],"_links":{"self":[{"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/posts\/664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/users\/3080"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/comments?post=664"}],"version-history":[{"count":4,"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/posts\/664\/revisions"}],"predecessor-version":[{"id":671,"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/posts\/664\/revisions\/671"}],"wp:attachment":[{"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/media?parent=664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/categories?post=664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ua.es\/jpm33\/wp-json\/wp\/v2\/tags?post=664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}