Creando grupos y montando el disco externo

Para terminar hoy, vamos a dejar el disco duro bien montado y vamos a crear algun grupo que nos ayude con el tema de permisos.

Si comprobamos al directorio /media de la Raspberry Pi veremos que tenemos una disco externo montado con un nombre, digamos, no muy descriptivo:

ls -l /media/

c1bf2e4e-5d12-4104-b2a4-99b22415b7dc en mi caso. Esta cadena se da por la partición, así que cada uno tendréis la vuestra. También es un formato que se da para un disco formateado en EXT4. En NTFS es diferente.

Para que el montaje del disco sea mas sencillo para nosotros, con algo que podamos recordar, vamos a incluir una linea en el fichero fstab para cambiar ese punto de montaje. Pero lo vamos a hacer por UUID, ya que al ser un dispositivo USB, el montaje puede cambiar en cada conexión. De esta forma conseguimos que siempre sea el mismo.

Primero deberemos conocer el UUID de nuestra partición, para ello ejecutamos lo siguiente:

sudo blkid /dev/sda1

Siendo sda1 la unidad de nuestros USB (si lo queremos saber, podemos ejecutar sudo fdisk -l)

Nos aparecerá el UUID, que tendremos copiado a mano para usarlo en el siguiente paso, que es modificar el fichero fstab. Para ello ejecutamos nano:

sudo nano /etc/fstab

Nos aparecerá el editor, donde incluiremos una nueva linea

Para particiones EXT4 seria asi:

UUID=xxxxx-xxxx-xxxxx-xxxxx-xxxx /media/micarpeta ext4 defaults 0 0

Y si tuviésemos el disco en NTFS seria lo siguiente:

UUID="XXXXXXXXX" /media/micarpeta ntfs-3g auto,gid=ntfs,umask=0002,uid=pi 0 0

Solamente deberemos cambiar las X detrás de UUID por el valor que nos devuelve blkid y “micarpeta” por la carpeta que queramos utilizar, que en mi caso va a ser usbhdd.

Salimos con “Control+X”, nos preguntará si queremos guardar, decimos que si (Y) y damos a Intro para confirmar el fichero /etc/fstab.

Pero antes de terminar, vamos a crear la carpeta donde vamos a montar el disco duro y asignarle permisos. Primero creamos un grupo donde meter a los usuarios que nos interesen, en mi caso le voy a llamar usb

sudo groupadd usb

Luego añado los usuario pi y root al grupo

sudo usermod -a -G usb osmc
sudo usermod -a -G usb root

Despues creo la carpeta (yo la voy a llamar usbhdd, vosotros podéis llamarla como queráis)

sudo mkdir /media/usbhdd

Y le doy permisos

sudo chown osmc:usb /media/usbhdd
sudo chmod 775 /media/usbhdd

Para terminar, deberemos reiniciar la Raspberry Pi.

sudo reboot

Esperamos a que termine el reinicio y ejecutamos un nuevo terminal. Vamos a la carpeta /media y listamos su contenido

cd /media
ls -l

Deberíamos ver una única carpeta con el nombre elegido (en mi caso usbhdd). Si no es así, revisad los pasos, que algo hemos hecho mal.

En el caso de que tuviésemos contenido en el disco duro, es recomendable darle permisos a todo el, siempre y cuando todo el contenido esté disponible para la raspberry

sudo chown -R osmc:usb /media/usbhdd

Con esto ya tenemos el disco duro bien montado. En la próxima entrada,veremos como modificar el Samba para dejarlo a nuestro gusto y como conectar desde nuestro Windows al almacenamiento de la Raspberry Pi.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *