You are on page 1of 6

TEMA 3:SISTEMAS DE FICHEROS

Prctica 3_tema 3: ISO-LINUX

1. Carpeta compartida entre Windows y Ubuntu en VirtualBox


Lo primero que tenemos que hacer, es arrancar el sistema operativo virtualizado, y una vez dentro, instalar Guest Additions de VirtualBox.

Esto har que en nuestro sistema operativo virtualizado aparezca el siguiente mensaje que deberemos aceptar, lo que est ocurriendo es que se descarga un CD virtual y se monta en /media/cdrom.

Terminada la instalacin ya podemos expulsar el CD virtual de VirtualBox y reiniciar el sistema.

El paso siguiente ser definir las carpetas compartidas en Windows desde VirtualBox, para ello utilizamos la opcin de men de Dispositivos -> Carpetas compartidas

En la ventana que aparecer a continuacin utilizamos el botn para que aparezca la siguiente ventana y aadimos la carpeta que queremos compartir entre ambos sistemas operativos.

Importante: Recuerda marcar la opcin Hacer permanente. De vuelta a Ubuntu, ahora tenemos que crear el punto de montaje para la carpeta.

$ sudo mkdir /media/windows

El nombre de la carpeta lo elegs vosotros, yo en mi caso he utilizado windows. Ahora hay que montar la carpeta en la ruta indicada.
$ sudo mount -t vboxsf LINUX /media/windows

Vosotros sustituir LINUX por el nombre que le hayis puesto a vuestra carpeta compartida. Por ltimo, si queremos que esta carpeta se monte automticamente cada vez que iniciamos Ubuntu en VirtualBox, debemos editar el archivo /etc/init.d/rc.local.
$ gksudo gedit /etc/init.d/rc.local

Y aadimos la siguiente lnea al archivo


$ sudo mount -t vboxsf LINUX /media/windows

2 .Montar una particin NTFS en Linux


Montar una particin de tipo NTFS y lo que tendramos que hacer para habilitar el montaje automtico utilizando fstab. Para este caso vamos instalar ntfs-3g, este nos permite montar particiones NTFS dndonos la posibilidad de leer y escribir en ellas.
$ sudo apt-get install ntfs-3g

Una vez instalado, si estamos utilizando un Ubuntu 12.04, por ejemplo, seguramente ya est instalado, desmontamos cualquier particin que tengamos montada, desde modo grfico.

Una vez que ya tenemos las particiones NTFS desmontadas pasamos a crear los directorios que utilizaremos como puntos de montaje, estos suelen crearse en /media/, donde se montan los dispositivos USB que conectamos y otras unidades. Desde un terminal ejecutamos.
$ sudo mkdir /media/DATOS

Ahora, para comprobar que dispositivo tenemos que montar en el directorio que hemos creado ejecutamos el siguiente comando.
$ sudo fdisk -l

Slo tenemos que ver en que directorio est el dispositivo a montar. Para conocer el directorio del dispositivo hay que fijarse en el sistema de archivos, en este caso buscamos aquellas particiones que sean del tipo HPFS/NTFS/exFAT. Ahora que ya tenemos localizado el directorio donde se encuentra la particin que queremos montar, ejecutamos el siguiente comando.
$ sudo mount -t ntfs-3g /dev/sda6 /media/DATOS

Recordad que no todos tendremos los mismo directorios creados, todo depender de las particiones, discos que tengamos, etc. Ahora ya tenemos montada la particin en un directorio fijo, pero si queremos que se monte automticamente cada vez que arranquemos el sistema operativo, deberemos editar el fichero fstab.
$ sudo gedit /etc/fstab

Una vez abierto aadimos la siguiente lnea al final del fichero, recordar que los nombres de los directorios y ficheros utilizados aqu son de ejemplo.
/dev/sda6 /media/DATOS ntfs-3g defaults,locale=es_ES.UTF8 0 0

Una vez hecho esto nuestra particin NTFS se montar automticamente en cada arranque.

3. FSTAB EN LINUX
El uso del fichero de configuracin del sistema de archivos Linux, el fstab. Lo podemos encontrar en /etc/fstab, este fichero es el encargado de montar de manera automtica los dispositivos USB que conectamos a nuestra mquina, pero no slo sirve para eso, en este caso vamos a configurar el montaje automtico de una de las particiones de nuestro equipo. El fichero de configuracin lo podemos editar con cualquier editor, ya bien sea en modo texto como en modo grfico.
$ sudo gedit /etc/fstab

Una vez editado, veremos algo parecido a lo siguiente.

FILE SYSTEM, la primera columna, esta se utilizar para indicar el dispositivo que queremos montar. Se utiliza el cdigo UUID (Universally Unique Identifier), es un cdigo asignado a cada particin durante su creacin, ser nico e irrepetible, al menos en la misma mquina. La forma ms fcil de conocer los UUID de nuestros dispositivos es utilizando el siguiente comando.
$ sudo blkid

Con lo que obtendremos algo parecido a esto y conseguiremos el UUID que necesitemos.
/dev/sda6: UUID="14aaca1e-a5d3-47cc-83d9-171933c14313" TYPE="ext4" /dev/sda1: UUID="14d24177-5823-4b74-906a-20304ed2d2ad" TYPE="ext4" /dev/sda5: UUID="4bbf2458-dd5a-46b1-a2cf-28ca15e1876f" TYPE="swap"

MOUNT POINT, la segunda columna establece el punto de montaje del dispositivo, podemos ver que aparece la raz / o en el caso de la particin SWAP, none. El punto de montaje no hace falta que exista, por ejemplo, si queremos montar un segundo disco o particin en /media/DATOS, no es necesario que este exista. TYPE, la tercera columna nos permitir especificar el tipo del sistema de archivos que se va a montar. Se puede utilizar ext2, ext3, ext4 y swap, tambin se puede utilizar vfat (fat32) y ntfs. Si se utiliza la opcin auto, este detectar el tipo de sistema de archivos. OPTIONS, esta cuarta columna es la que nos va a permitir elegir las opciones sobre el dispositivo montado, veamos que opciones tenemos. auto/noauto: indica si la particin debe ser montada en el arranque. Si utilizamos noauto, no se montar. owner: establecer que el dueo del sistema de archivos ser el que lo monta. El primer usuario disitinto de root conectado al sistema de archivos tendr derechos para montar y desmontar. exec/noexec: indica si la particin puede o no ejecutar ficheros binarios. Para crear una particin segura indica noexec para evitar la ejecucin, puede ser til para particiones de datos o copias de seguridad. ro/rw: slo lectura (read only) o lectura y escritura (read-write). sync/async: la opcin sync es recomendable activarla para dispositivos externos USB, esta opcin hace que la accin sobre el dispositvo externo se ejecute de manera inmediata, esto

puede ralentizar el sistema, pero asegura la informacin en el dispositivo. nouser/user: permite que el usuario que no sea root pueda montar o desmontar el sistema. La opcin user aplica directamente noexec, por lo que si quieres ejecutar programas tienes que cambiarlo a exec. Se pueden utilizar las opciones que quieras y en el orden que quieras separadas por comas. DUMP, la quinta columna contine un valor binario, 0 falso y 1 verdadero, para el valor dumping, es un mtodo de copia de seguridad en caso de fallo del sistema. Suele estar a 0. PASS, la sexta y ltima columna hace referencia a passing, esto significa el orden en el que se ejecutar fsck en el arranque del sistema, la particin root siempre tendr el valor 1. Si indicamos 0 se omitir el chequeo y en caso de querer que se haga el chequeo de una particin se utilizar el valor 2. Por ltimo decir que podemos utilizar comentarios dentro del fichero utilizando la #. Las lneas que yo he aadido quedarn de la siguiente forma.
# particion de DATOS UUID=14aaca1e-a5d3-47cc-83d9-171933c14313 /media/DATOS auto,noexec,rw,owner 0 0 ext4

Puede ser que una vez montado el sistema de archivos, si no somos root no podamos escribir en la particin, simplemente tendremos que cambiar los permisos de la carpeta que hace de punto de montaje.

You might also like