Debian(guest) con Archivos compartidos

Bueno, al no tener nada que hacer (so fckn' weird!!), me dispuse lograr que mi Debian lenny en una maquina virtual compartiera archivos con el host en dicha pc (win2xp)... tenia varias opciones:

1. configurar una red entre ambos y
  • usar ftp o
  • si esta activo, el servidor http o
  • samba
  • usar una usb ¬¬
2. Activar las guest additions

Todas las opciones son sencillas, en cuanto a configuración. Pero una en particular le ha dado dolor de cabeza a todos alguna ves: las guest additions.

Solución:

Instalar un kernel 2.6.30-X para X arquitectura desde los backports de Debian:


(agregando los backports, por si no los tenias)

iniciamos modo superusuario... su o sudo, lo que acomode
A)  agregar  deb http://www.backports.org/debian lenny-backports main contrib non-free al archivo  /etc/apt/sources.list.

B) agregar la llave:

gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C

C) elegir lo que nos acomoda apt-cache search linux-image-2.6.30

D) apt-get install linux-image-2.6.30-X linux-headers-2.6.30-X

donde X es la arquitectura que nos corresponde

(...esperar)

gpg --export 16BA136C | apt-key add -

E) actualizar: apt-get update (esperar,,,, XD)

F) acto seguido, montar el disco de guest additions


mount -t iso9660 -o ro /dev/cdroom punto_montaje

G) instalar el modulo

sh VBoxLinuxAditions-X
donde X es la arquitectura que nos corresponde ej. "x86"
(esperar....)

H) configurar en vbox un folder compartido que no este restringido (permisos de usuario, etc)

ej: el folder c:/php/ montado como php en modo PERMANTENTE

I) y montarlo

mk dir /home/shared1
chmod 777 /home/shared1

mount -t vboxsf php /home/shared1

J) y tendremos un directorio compartido :P *

ls /home/shared1

(y deberíamos ver el contenido de la carpeta compartida :D y ademas disponemos de una version muy reciente del kernel ^^)
Notas:
* Para que la carpeta se quede toda la vida en si sitio debemos agregarlo a la lista de puntos de montaje, editar fstab:

nano|vi|vim|... /etc/fstab
y agregar:
id_montaje punto_montaje vboxsf rw,noauto,user,sync 0 0

No hay comentarios:

Publicar un comentario