Montar y desmontar una partición o dispositivo con mount
Para poder acceder a una partición de un disco duro o un dispositivo externo, como un disco duro externo o un pendrive, debemos «montar» esa unidad.
Información previa
Antes de montar una partición, tenemos que tener dos datos:
- Dispositivo a montar
- Punto de montaje
Así que lo primero que vamos a hacer es comprobar si tenemos, o si no, crear, un directorio o punto de montaje. Por ejemplo, en el directorio /media, podemos crear el subdirectorio pendrive:
[ -d /media/$USER/pendrive ] || sudo mkdir /media/$USER/pendrive Para poder acceder a ese directorio con mi usuario, como lo he creado con permisos de administrador, cambio el propietario a mi usuario:
sudo chown $USER /media/pendrive/
Y le doy todos los permisos:
sudo chmod u+wrx /media/pendrive/
Necesito conocer el dispositivo a montar. Como puede que tengamos varios discos o varios dispositivos de almacenamiento, mejor si indicamos su tamaño para ajustar la búsqueda:
$ sudo fdisk -l | egrep 14.*GiB Disco /dev/sdd: 14,42 GiB, 15472047104 bytes, 30218842 sectores
Ahora que ya sé que tengo el dispositivo a montar, que es /dev/sdd, necesito saber la partición a monta y su sistema de ficheros:
$ sudo fdisk -l | grep /dev/sdd Disco /dev/sdd: 14,42 GiB, 15472047104 bytes, 30218842 sectores /dev/sdd1 * 63 30217823 30217761 14,4G b W95 FAT32
Ya sé que la partición es /dev/sdd1, su sistema de ficheros es fat32 y el directorio donde lo voy a montar, que es /media/pendrive, así que ya lo puedo montar con:
sudo mount -t vfat /dev/sdd1 /media/$USER/pendrive/
Y, para comprobar que se ha montado correctamente:
$ touch /media/fernando/pendrive/prueba $ ls /media/fernando/pendrive/prueba /media/fernando/pendrive/prueba
Por último, si queremos desmontar ese dispositivo, lo podemos hacer con:
sudo umount /media/$USER/pendrive