Montar unidades en Raspbian
Antes que nada... estoy estrenando blog! Hace un par de semanas conocí ghost y debo decir que me ha gustado mucho, es bastante sencillo de usar y es justo lo que busco.
Pasando al tema en cuestión, hace un par de meses compré un RPi5 y he estado sumamente sorprendido de todas las soluciones que he podido montar (tengo un post pendiente de esto 😛). Siempre que llego al punto en el que quiero montar un disco en red, tengo problemas porque nunca recuerdo cómo lo hice, así que acá dejaré un update a este post que hice hace unos años.
Montar unidades en red
El comando que uso para probar manualmente es:
sudo mount -t cifs //192.168.0.100/rpi5_asus /mnt/samba1 -o credentials=/etc/samba-credentials,iocharset=utf8,rw,file_mode=0660,dir_mode=0770,vers=2.0,uid=1000,gid=1000,soft,_netdev,noserverino
El archivo de credenciales:
- Si todo anda bien, deberías tener montada la unidad en
/mnt/samba
. - Si quieres que este cambio persista cada vez que reinicias el computador debes modificar el archivo
/etc/fstab
Montar unidad local
Actualización... tuve varios problemas con el disco en red, en este momento no tengo claro porqué entonces decidí también agregar información de como montarlo automáticamente si lo conecto por USB.
Paso 1. Encontrar el disco
El primer paso sería conocer los discos que tenemos actualmente conectado, esto lo hacemos con el comando.
En mi caso, aparecen dos discos:
sda
: El disco en el cual se ejecuta el sistema operativo-
mmcblk0
: Una tarjeta SD que esta en el Raspberry Pi.
Ahora procedemos a conectar el disco y ejecutamos el mismo comando:
Apareció el disco sdb
, por lo tanto este es el que acabamos de conectar.
Para conocer la ruta completa, podemos usar el comando fdisk
, de esta forma
Paso 2. Montar el disco manualmente
Como ya conocemos que la ruta completa es /dev/sdb
, ahora vamos a montarlo manualmente usando mount
para probar que nuestros datos están allí.
/mnt/samba1
se encuentre creado.Luego de montar el disco, validaremos que la información se encuentra en la carpeta ls /mnt/samba
.
Paso 3. Montar disco automáticamente
Como último paso, añadiremos una entrada a /etc/fstab
para montar el disco automáticamente cuando reiniciemos la máquina.
> cat /etc/fstab
proc /proc proc defaults 0 0
...
/dev/sdb /mnt/samba1 auto defaults 0 0
Reiniciamos la máquina y listo!