You are not logged in.
Hola a todos,
Esta es mi primera incursión en Arch.
La verdad es que me sorprendió la instalación. Me esperaba algo mucho más complicado.
Al hacer la instalación usé un SDD entero y desconecté mi HDD de datos GPT - NTFS, de 3Tb.
El caso es que el sistema arranca y funciona perfectamente, y espectacularmente rápido,... hasta que conecto el segundo disco.
Con el segundo disco conectado, al iniciar, tras el GRUB, arroja este mensaje:
Failed to mount /boot
Dependency failed for local File Systems
Dependency failed for /boot/efi
Si conecto el disco en caliente, lo reconoce y funciona.
He publicado un post en lis foros de Arch en inglés, pero no me aclaro con la única respuesta, algo vaga. Hablan de "Persistent block device naming", pero he buscado y probado varias cosas y no hay manera.
¿Alguien puede echarme un cable, pf?
Gracias!
Last edited by armin666 (2021-05-19 20:38:46)
Offline
¿Qué tienes en /etc/fstab ?
¿Qué entorno de escritorio usas? (Gnome, KDE, etc)
Offline
Gracias icar !
Uso KDE Plasma.
El PC tiene un SSD de 256Gb para Arch y un HDD de 3Tb en GPT NTFS para datos.
Mi fstab, con el HDD de datos conectado en caliente:
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
# UUID=18971116-5527-45f8-8a4b-e96d25d30ec8
/dev/sda2 / ext4 rw,relatime 0 1
# UUID=DA46-F29C
/dev/sda1 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 2
# UUID=DA46-F29C
/dev/sda1 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 2
# UUID=687bcf83-cfe4-4eba-820a-44b94171943a
/dev/sda3 /home ext4 rw,relatime 0 2
Last edited by armin666 (2021-05-13 03:35:25)
Offline
armin, un par de cosas:
Utiliza el UUID para los discos a montar, ya que los nombres podrían cambiar entre reinicios del ordenador. Seguramente al instalar Arch has usado genfstab sin la opción -U.
El fichero fstab normalmente se usa para dispositivos que siempre estan conectados en el ordenador. De todas maneras, hay la opción de de usarlo para montar el disco duro, en tu caso, de datos si existe. Para eso, una vez hecho el cambio a UUID, usa el nofail tal como se explica aquí: https://wiki.archlinux.org/title/Fstab#External_devices
Offline
armin, un par de cosas:
Utiliza el UUID para los discos a montar, ya que los nombres podrían cambiar entre reinicios del ordenador. Seguramente al instalar Arch has usado genfstab sin la opción -U.
El fichero fstab normalmente se usa para dispositivos que siempre estan conectados en el ordenador. De todas maneras, hay la opción de de usarlo para montar el disco duro, en tu caso, de datos si existe. Para eso, una vez hecho el cambio a UUID, usa el nofail tal como se explica aquí: https://wiki.archlinux.org/title/Fstab#External_devices
Gracias por las pistas. Con tanta cónsola, posiblemente se me pasara por alto el -U.... :S
Un inciso, antes, porque creo que no me he explicado bien: Es un HDD interno, que está siempre conectado. Solo lo desconecté por precaución, como hago siempre que instalo un sistema nuevo.
A ver si mañana temgo un rato y puedo mirar de hacer el cambio a UUID.
Ya postearé el resultado.
Lo dicho, gracias por tu interés.
Saludos !
Offline
Pues si es interno, haz lo siguiente:
1) Conecta todos los discos que van a estar siempre conectados.
2) Usa "genfstab -U /" en consola
3) Compara con el fichero /etc/fstab y si todo lo que aparece es correcto, usa el mismo comando en (2) pero redirigido a fstab (> /etc/fstab).
Siempre puedes hacer una copia de fichero actual si te da miedo perderlo.
Lo que ha pasado aquí es que genfstab te ha generado el fichero, pero lo genera solo de los volúmenes montados en el momento. Y claro, tú tenías el disco duro desconectado.
Last edited by icar (2021-05-15 10:05:50)
Offline
Ha funcionado. Gracias icar !!
Offline
Márcalo como [SOLVED]
Offline
Hecho, gracias por todo !
Offline