GuitarHero
Posts: 3
Joined: Tue Aug 21, 2018 1:45 am

Raspberry pi 3+ disco externo

Tue Aug 21, 2018 1:53 am

Hola, tengo un problema de booteo con la raspberry pi 3+, tenia configurado 2 discos de 3,5. He decido dejar solo uno, por lo tanto uno lo desmonte, pero al reiniciar raspbian no carga el sistema, se queda pegado en el boot. Tengo que volver a conectar el disco que había sacado y ahí arranca bien.
Alguna sugerencia??, gracias!!

User avatar
lmarmisa
Posts: 1260
Joined: Thu Feb 14, 2013 2:22 am
Location: Jávea, Spain

Re: Raspberry pi 3+ disco externo

Tue Aug 21, 2018 10:25 am

Sería conveniente que dieras más detalles de tu sistema. Lo primero sería explicar si los discos contienen sólo ficheros de datos y el sistema operativo reside en una tarjeta sd.

En caso de que los discos sólo almacenaran datos, deberías explicar el método de montaje de sus particiones, ya sea mediante automontaje por parte del sistema o mediante el fichero /etc/fstab.

GuitarHero
Posts: 3
Joined: Tue Aug 21, 2018 1:45 am

Re: Raspberry pi 3+ disco externo

Tue Aug 21, 2018 4:44 pm

lmarmisa wrote:
Tue Aug 21, 2018 10:25 am
Sería conveniente que dieras más detalles de tu sistema. Lo primero sería explicar si los discos contienen sólo ficheros de datos y el sistema operativo reside en una tarjeta sd.
SI, los dos discos son solo de archivos de datos, el sistema lo arranco con una micro sd
lmarmisa wrote:
Tue Aug 21, 2018 10:25 am
En caso de que los discos sólo almacenaran datos, deberías explicar el método de montaje de sus particiones, ya sea mediante automontaje por parte del sistema o mediante el fichero /etc/fstab.
Si, la idea era dejarlos para que arranquen en forma automática con el sistema, y trabajaba bien, y para eso esto tuve que modificar el fstab, lo que hice después de desconectar un disco fue borrar la ruta del disco que aparecía en el fstab. Este es mi fstab actual, solo tengo el disco que quiero dejar.

roc /proc proc defaults 0 0
PARTUUID=e625699f-01 /boot vfat defaults 0 2
PARTUUID=e625699f-02 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
/dev/sdb2 /var/hdd2 ntfs-3g defaults

también corri el lsblk
[email protected]:~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 0 7,3T 0 disk
├─sdb1 8:17 0 128M 0 part
└─sdb2 8:18 0 7,3T 0 part /var/hdd2
mmcblk0 179:0 0 29,7G 0 disk
├─mmcblk0p1 179:1 0 43,2M 0 part /boot
└─mmcblk0p2 179:2 0 29,7G 0 part /


Desde ya gracias!!

User avatar
lmarmisa
Posts: 1260
Joined: Thu Feb 14, 2013 2:22 am
Location: Jávea, Spain

Re: Raspberry pi 3+ disco externo

Tue Aug 21, 2018 8:12 pm

Lo primero que te aconsejo es que añadas la opción nofail en la línea de montaje del disco duro correspondiente al disco externo:

Code: Select all

proc /proc proc defaults 0 0
PARTUUID=e625699f-01 /boot vfat defaults 0 2
PARTUUID=e625699f-02 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
/dev/sdb2 /var/hdd2 ntfs-3g nofail,defaults 0 2
Conviene añadir esa opción porque, si no se puede realizar el montaje del disco en el arranque por algún motivo, el arranque se detiene y se pasa a un modo de emergencia. Y eso es un fastidio muy notable.

Mi segundo consejo sería no usar el nombre del dispositivo (/dev/sdb2) en la línea de montaje sino el identificador único UUID de la partición, que es un dato inmutable. ¿Por qué?. Pues porque el sistema operativo podría asignar un dispositivo diferente al disco si las condiciones de arranque varían. Así que raspbian no asignará el nombre /dev/sdbx a un dispositivo salvo que haya otro dispositivo en el sistema con el nombre previamente asignado /dev/sdax. Y, por tanto, si sólo tienes un disco duro, no habrá ningún dispositivo del tipo /dev/sdbx.

Para conocer los identificadores únicos de los discos y tarjetas usa el comando blkid:

Code: Select all

blkid
Una vez conocido el UUID de la partición del disco que quieres montar, cambia la línea de montaje del disco duro del fichero /etc/fstab de esta forma:

Code: Select all

UUID=xxxxxxxxx /var/hdd2 ntfs-3g nofail,defaults 0 2
Deberás sustituir xxxxxxxxx por el UUID del disco que muestra el comando blkid pero sin escribir las comillas.

Suerte.

GuitarHero
Posts: 3
Joined: Tue Aug 21, 2018 1:45 am

Re: Raspberry pi 3+ disco externo

Tue Aug 21, 2018 11:26 pm

lmarmisa wrote:
Tue Aug 21, 2018 8:12 pm
Lo primero que te aconsejo es que añadas la opción nofail en la línea de montaje del disco duro correspondiente al disco externo:

Code: Select all

proc /proc proc defaults 0 0
PARTUUID=e625699f-01 /boot vfat defaults 0 2
PARTUUID=e625699f-02 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
/dev/sdb2 /var/hdd2 ntfs-3g nofail,defaults 0 2
Conviene añadir esa opción porque, si no se puede realizar el montaje del disco en el arranque por algún motivo, el arranque se detiene y se pasa a un modo de emergencia. Y eso es un fastidio muy notable.
Suerte.
Eres un Crack!!!! :P .... con esa opción nofail se soluciono, ahora arranca bien el sistema, con el disco externo que deseaba partir y sin necesidad de tener conectado el disco que quería extraer.
Muchas gracias!!!!

Return to “Español”