Artículos etiquetados como ‘Linux’



Carpeta compartida huésped/anfitrión en Virtualbox

viernes, 17 de septiembre de 2010
Escrito por Neodian a las 0:51
20 comentarios

En mi trabajo tengo que utilizar muchas máquinas virtuales para hacer pruebas sobre distintos sistemas operativos y especificaciones. Por este motivo utilizo Virtualbox diariamente y la verdad es que estoy encantado con él.

Un problema muy común que me suelo encontrar es la forma de conectar el sistema anfitrión con el huésped para poder intercambiar ficheros. Es cierto que se puede configurar un red interna entre ambas máquinas, pero al final acaba siendo un engorro. Las carpetas compartidas nos permiten realzar esto precisamente, y además de una forma muy sencilla y rápida, solo hay que saber como hacerlo.

Antes de nada s recuerdo que debeis tener instaladas en el sistema huésped las Virtualbox Guest Additions que no proporcionan funcionalidades extra, entre otras la de las carpetas compartidas.

  1. Una vez hecho esto y reiniciado el sistema huésped porcederemos a seleccionar la carpeta compartida. Para ello en la parte inferior derecha de la ventana de Virtualbox tenemos el icono de una carpeta, si pinchamos con el botón derecho sobre dicho icono se deplegará un menú que pone, Carpetas compartidas.
  2. En la nueva ventana que nos aparece deberemos configurar nuestra carpeta compartida. En principio vamos a poner solamente una, pero podriamos hacerlo para varias repitiendo el proceso.
  3. Pinchamos en el icono de la carpeta con un más verde, a la derecha, en la nueva ventana pinchamos en el desplegable que pone “Ruta completa” y hacemos click en “Otro…“.
  4. Seleccionamos la carpeta del disco duro del sistema anfirtrión que queramos y le ponemos un nombre.
  5. Opcionalmente tenemos dos opciones, Sólo lectura impediria eliminar, modificar o añadir elementos desde el sistema huésped y Hacer permanente, guardaria la carpeta compartida para futuros inicios de la máquina virtual, sino al arrancarla de nuevo no estaría.
  6. Aceptamos y volvemos a la ventana anterior, dependiendo de si elegimos Hacer permanente o no aparecerá en como carpeta transitoria o carpeta de la maquina.
  7. Aceptamos nuevamente.

Ahora ya tenemos configurada la carpeta compartida. Esto es asi para cualquier sistema operativo anfitrión como huéped.

La segunda parte es acceder desde la máquina huésped a esta carpeta y aqui es donde cambia la cosa:

Para sistemas huésped Windows

Basta con abrir una ventana del explorador de Windows y teclear la siguiente direccion \\vboxsrv\carpeta_compartida (\\vboxsrv\carpeta_de_neodian). Esto nos abrira directamente dicha carpeta. Podemos mapear tambien la unidad como si fuese cualquier unidad de red para tener la facilmente accesible desde Mi PC/Equipo.

Para sistemas huésped Linux

Primero tenemos que montar la carpeta, para ello tecleamos el siguiente comando en una consola mount -t vboxsf carpeta_compartida punto_de_montaje (mount -t vboxfs carpeta_de_neodian /mnt). De esta forma nos monta la carpeta compartida en el punto de montaje y luego ya podremos acceder a ella con normalidad. Tambien podemos mapear la unidad para tenerla siempre disponible y facilmente accesible.

Como decía al principio es muy sencillo, pero como todo, hay que saber hacerlo. Hasta mañana.

Pertenece a la seccion Manuales

Borrado seguro de un disco duro

jueves, 10 de septiembre de 2009
Escrito por Neodian a las 9:24
4 comentarios

El otro día, por fin, nos decidimos a llevar algunos equipos muy viejos a un punto limpio. Fue en ese momento cuando decidí que teníamos que hacer un borrado seguro de todos los discos duro que fuésemos a desechar.

¿El motivo? Aunque estos disco se suponen que van a ser reciclados de algún modo puede que se de una casualidad y aparezcan enchufados en el pc de otra persona y no queremos que esta persona por una casualidad se encuentre con nuestra declaracion de la renta, peliculas, y sobre todo, nuestras fotos.

¿Formateamos? Formatear el disco duro no garantiza un correcto borrado de todos los ficheros. De hecho el formateo rápido de windows solamente elimina la partición y los datos son perfectamente recuperables utilizando las herramientas adecuadas.

¿Que hacemos? Pues como siempre en estos casos tenemos que acudir a GNU/Linux. Podemos usar el live-cd de Ubuntu mismamente. Arrancamos el pc con el disco duro que vamos a borrar, ya sea conectado a la placa base dentro o mediante USB (usando un adaptador). Ahora vamos a teclear un comandillo y listo.

dd if=/dev/urandom of=/dev/sdb

Mucho cuidado con este comando. Lo que hace es copiar de (/dev/urandom) datos aleatorio a (/dev/sdb) el disco que le indiquemos. Si nos equivocamos y ponemos el disco duro de nuestro equipo podemos armar un buen follon asi que mucho cuidado.

Como el comando dd no nos muestra el avance lo que haremos sera abrir otra consola y teclear:

kill -USR1 PID

Donde PID es el pid del proceso dd, que podemos obtener haciendo un ps -a. El comando tarda bastante ya que tiene que generar un cantidad grande de datos aleatorios, que nos es poca cosa, y luego volcarlos al disco asi que no es raro que para un disco de unos 40gb tarde entorno a dos horas.

En mi opinión el tiempo invertido compensa el hecho de que podremos llevar el disco duro al punto limpio con toda la tranquilidad del mundo estando 100% seguros de que no contendra ni por asomo ningun dato nuestro.

Como ultimo apunte, y para los que sean un poco paranoicos, depues de escribir todo el disco con datos aleatorios podeis reescribirlo con ceros, por si acaso. Para ello

dd if=/dev/zero of=/dev/sdb

Y para ver el avance hacemos igual que antes.

Asi que despues de esto, con toda la seguridad del mundo. A disfrutarlos.

Pertenece a la seccion Manuales