Hola, acabo de instalar Cinnamon a mi sistema pero tengo un problema, no puedo montar mi discoduro, cuando lo intento montar me sale este error “mount: /dev/sdb1: no se puede encontrar en /etc/fstab”. Lo extraño, es que solamente me pasa en Cinnamon, en KDE Plasma o GNOME o XFCE o MATE o literalmente cualquier otro entorno funciona correctamente
Hola:
Hay mucha información para ver los datos del disco , tanto desde el grub , en el caso de que no arranque.
Desde el sistema operativo.
Desde programas etc.
Ejemplos ,lsblk,blkid, ls -l /dev/disk/by-uuid ,etc …
ls -l /dev/disk/by-uidd
total 0
lrwxrwxrwx 1 root root 15 Jun 23 14:57 00A65BD8A65BCD32 -> ../../nvme0n1p5
lrwxrwxrwx 1 root root 15 Jun 23 14:59 01DB9F17F3A0AFA0 -> ../../nvme0n1p4
lrwxrwxrwx 1 root root 10 Jun 23 14:57 072e1006-1c81-4da2-a55e-4af1afc0db34 -> ../../sda3
lrwxrwxrwx 1 root root 10 Jun 23 14:57 17b7ce7a-12d7-42a0-ac1b-4718d67bb761 -> ../../sda4
lrwxrwxrwx 1 root root 15 Jun 23 14:57 2795126B3E8636A0 -> ../../nvme0n1p6
lrwxrwxrwx 1 root root 10 Jun 23 14:57 3e28b835-4838-4661-bf0f-410aa2965ebf -> ../../sda5
lrwxrwxrwx 1 root root 10 Jun 23 14:58 4CBDD65F0A0B0A86 -> ../../sdd5
lrwxrwxrwx 1 root root 10 Jun 23 14:57 6c2ae167-57e5-41de-8456-c4ef07e4dd0a -> ../../sda2
lrwxrwxrwx 1 root root 10 Jun 23 14:58 72D9-B88A -> ../../sdd1
lrwxrwxrwx 1 root root 15 Jun 23 14:57 7ACB-0927 -> ../../nvme0n1p1
lrwxrwxrwx 1 root root 10 Jun 23 14:57 9520-EA1A -> ../../sda1
lrwxrwxrwx 1 root root 10 Jun 23 14:58 AC88A47288A43CA8 -> ../../sdd3
lrwxrwxrwx 1 root root 10 Jun 23 14:58 B027-85D1 -> ../../sdc2
lrwxrwxrwx 1 root root 10 Jun 23 14:58 BA2A-C0DA -> ../../sdc1
lrwxrwxrwx 1 root root 15 Jun 23 14:57 D642463F42462519 -> ../../nvme0n1p3
lrwxrwxrwx 1 root root 10 Jun 23 14:58 f00a226f-2f46-458d-97a5-2cb5d5c7ed31 -> ../../sdb1
Una vez obtenido esos datos puedes hacer un cat :
cat/etc/fstab :
frank:~ # cat /etc/fstab
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a / btrfs defaults 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /var btrfs subvol=/@/var 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /usr/local btrfs subvol=/@/usr/local 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /tmp btrfs subvol=/@/tmp 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /srv btrfs subvol=/@/srv 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /root btrfs subvol=/@/root 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /opt btrfs subvol=/@/opt 0 0
UUID=072e1006-1c81-4da2-a55e-4af1afc0db34 /home btrfs defaults 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /boot/grub2/x86_64-efi btrfs subvol=/@/boot/grub2/x86_64-efi 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /boot/grub2/i386-pc btrfs subvol=/@/boot/grub2/i386-pc 0 0
UUID=17b7ce7a-12d7-42a0-ac1b-4718d67bb761 swap swap defaults 0 0
UUID=6c2ae167-57e5-41de-8456-c4ef07e4dd0a /.snapshots btrfs subvol=/@/.snapshots 0 0
UUID=9520-EA1A /boot/efi vfat utf8 0 2
Puedes tomar por ejemplo : fstab (Español) - ArchWiki
LO que tienes que mirar es como aparece o si está /dev/sdb1 , puedes mirar como ejemplo los que si te funcionan .
Saludos
Okey, ya lo hice y me muestra eso
elektroniko@192:~> ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 jul 5 15:16 01DBA608E16196E0 -> ../../sdb1
lrwxrwxrwx 1 root root 10 jul 5 15:16 01DBA60A7EA94D70 -> ../../sdb2
lrwxrwxrwx 1 root root 10 jul 5 15:16 01DBD1CF1A5A69D0 -> ../../sda4
lrwxrwxrwx 1 root root 10 jul 5 15:16 01DBD34F32B918B0 -> ../../sda3
lrwxrwxrwx 1 root root 10 jul 5 15:16 1b515979-dd4e-431f-9476-dd02ec1d295e -> ../../sda5
lrwxrwxrwx 1 root root 10 jul 5 15:16 cb620384-3793-4ee4-b73e-07e6c3e1d290 -> ../../sda6
lrwxrwxrwx 1 root root 10 jul 5 15:16 CFC5-9BA0 -> ../../sda1
elektroniko@192::~> cat /etc/fstab
UUID=cb620384-3793-4ee4-b73e-07e6c3e1d290 / ext4 defaults 0 1
UUID=CFC5-9BA0 /boot/efi vfat utf8 0 2
UUID=1b515979-dd4e-431f-9476-dd02ec1d295e swap swap defaults 0 0
elektroniko@192::~>
¿Y los demás escritorios si los montan? Todo eso que he citado no está en /etc/fstab
(lo más curiosioso es que son particiones de sda y sdb y no sólo sdb1).
Cierra la sesión del escritorio y desde la pantalla del SDDM vete a una consola con Ctrl+Alt+F1. Haz login como administrador y teclea: mount > /home/<pon aquí tu usuario/log
Ese comando hace un mount que muestra todo lo que hay montado y escribe la salida a un fichero log en tu directorio de usuario.
Entra de nuevo al escritorio y escribe aquí el contenido del fichero log mencionado.
Saludos
Aqui esta el fichero log
/dev/sda6 on / type ext4 (rw,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=2975404k,nr_inodes=743851,mode=755,inode64)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot)
none on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run type tmpfs (rw,nosuid,nodev,size=1197600k,nr_inodes=819200,mode=755,inode64)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=35,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=3632)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,nosuid,nodev,relatime,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/credentials/systemd-journald.service type tmpfs (ro,nosuid,nodev,noexec,relatime,nosymfollow,size=1024k,nr_inodes=1024,mode=700,inode64,noswap)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,size=2993996k,nr_inodes=1048576,inode64)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /run/credentials/getty@tty1.service type tmpfs (ro,nosuid,nodev,noexec,relatime,nosymfollow,size=1024k,nr_inodes=1024,mode=700,inode64,noswap)
tmpfs on /run/user/467 type tmpfs (rw,nosuid,nodev,relatime,size=598796k,nr_inodes=149699,mode=700,uid=467,gid=467,inode64)
gvfsd-fuse on /run/user/467/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=467,group_id=467)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=598796k,nr_inodes=149699,mode=700,uid=1000,gid=1000,inode64)
Y si, cuando uso cualquier escritorio se monta sin ningun problema, nisiquiera debo escribir un comando en la terminal. solo es selecionar el discoduro, poner la contraseña de root y ya puedo acceder a los archivos
Ya entiendo. Te pasa algo similar a esto que tengo yo:
Como ves tengo 2 unidades con un enchufe. Eso es por que no están montadas (no tienen punto de montaje en /etc/fstab
como te pasa a ti).
Pero yo puedo montarlas y desmontarlas ambas.
Prueba a, desde Cinnamon, a crear un nuevo usuario, cierra sesión e inicia de nuevo Cinnamon pero con el otro usuario. A ver si te da el mismo error.
Saludos
PD: Por cierto, ¿alguna vez te ha funcionado en Cinnamon? Podría tratarse del escritorio en sí.
Saludos
Vale, ya cree el nuevo usuario y aunque al principio funciono y se pudo montar correctamente, luego de reiniciar mi PC me sale otro error, al intentar montar el discoduro me muestra este error “No se ha podido montar . Se cancelo la operacion” y no puedo acceder a sus archivos, aunque… supuestamente esta montado [segun la aplicacion de discos]
Hay otro archivo importante que incluyen los montajes dinámicos que no están en /etc/fstab es:
/etc/mtab
En su contenido debería estar /dev/sdb1
¿Como intentas montarlo? Con el explorador de archivos Nemo o usando el comando mount
¿El disco /dev/sdb1 esta formateado en NTFS y tiene Windows instalado? Si es así, desactiva el arranque seguro de Windows.
Hola. Eso siempre sucede cuando intentas montar un dispositivo con mount que no está en /etc/fstab.
Abre una consola, escribe sudo mount /dev/sda1
en cualquiera de esos escritorios. Seguramente falle.
Lo más probable es que todos esos escritorios lo estén montando como si fuera un pendrive. ¿Te pide clave?
Es curioso, porque ahí no tienes ningún sdb. ¿Lo tenías conectado? ¿es un disco externo?
Pues eso.
Hay que volver ahí. Probablemente haya que intentar montarlo a mano, desmontarlo también manualmente, y luego probar con ese nuevo usuario en el escritorio Cinnamon. Habrá que fijarse en qué carpeta lo monta y con qué permisos.
Salud!!
Hola:
No se que sentido tenga lo de Cinnamon; en el tema de montar un disco, mas sentido, es lo que comentan.
Si es un pendrive usb, tengo uno montado en Home como descargas 1 , solo una pass, y nada mas, ya que en permiso está el usuario .
Ni siquiera está montado, lo uso cundo lo necesito y este es siempre,ya que figura por defecto como descarga de firefox.
sdb1, figura en la uuid, debería figurar en el fstab, ya sea con su iuud o bien con otra. si no estuviese y ese fuera de arranque (por medio de grub, me parece que no le dejaría arrancar el sistema )
Desde el grub, los comandos son grub> ls o ls (hd0,disco) , desde el sistema , es blkid o el que puse , se supone el tener en cuenta el cat/etc/fstab .
Se edita para añadir un disco al principio (si es que quiere tenerlo en cuenta) .
¿si fuese usb, que pasa si cambia de sitio?
Con win, ningún problema, no lo monto si no quiero, en caso de hacerlo, basta el pass, el propietario es el user (y sistema pegajoso) , ademas si entro en win y tengo esa partición en btrfs , ningún problema ,tanto W/R con los driver de win para ese formato.
Si tiene varios sistemas ¿no hereda el /home de uno de ellos? , si no lo hace, lo normal es que lo monte.
En mi caso si no lo monto, me hago propietario del mismo y añado los permisos al disco, directorios y contenidos (solo necesito pass, para montarlo) , no lo pongo en fstab, por si hago cambio de hard, ya que algo parecido a lo que le pasa, es cuando hago instalaciones y realizo un cambio por medio, ( lo que me pasa en esos casos es que cambia algo en el fstab, que no coincide con el disco) , en el caso de varios sistemas, no les sirve uno de los fstab, como referencia ?
Saludos
Por que sabes que sdb1 esta en ntfs ? lo único que se me ocurre es por su uuid , que es mas corta.
Saludos .
En un lsblk -fm
├─sdd3 ntfs WINDOWS AC88A47288A43CA8
├─sda3 btrfs 072e1006-1c81-4da2-a55e-4af1afc0db34 953G 40% /home