Contamos con la mejor información que hallamos en todo internet. Esperamos que te resulte de utilidad y si deseas compartir alguna mejora hazlo con total libertad.
Solución:
¿Por qué este error?
Probablemente te olvidaste de decir mount
dónde montar su unidad.
Linux usa archivos de dispositivo (/dev/sda
, /dev/sdb1
, etc.). Y a diferencia de las unidades de Windows (C:
, D:
etc.), no puede acceder a ellos directamente (cd /dev/sdb1
inevitablemente fallará, diciéndole que no es un directorio sino un archivo). Si desea abrir una unidad con mount
debe proporcionar un punto de montaje. Un punto de montaje es un directorio en el que se abrirá su unidad USB y donde podrá acceder a sus archivos.
Solución
-
Cree un directorio que usará como punto de montaje para su unidad:
mkdir /mnt/mydrive
-
Monta tu disco con este comando:
mount /dev/sdb1 /mnt/mydrive
Nota: Si no conoce el archivo de dispositivo de su unidad, puede ejecutar
sudo fdisk -l
olsblk
para identificar la partición que está buscando. -
Ahora si corres
ls /mnt/mydrive
debería enumerar los archivos de su unidad. -
Cuando termines, no olvides desmontar su unidad USB antes de retirarla de la computadora:
umount /dev/sdb1
Más información sobre este error
/etc/fstab
es un archivo en el que puede asociar una partición con un punto de montaje, lo que le permite ejecutar mount
en vez de mount
. Es por eso que obtienes este error confuso.
fstab tiene muchos más usos como montar una partición en el momento del arranque, etc. Más información sobre fstab en la wiki de Arch Linux
Si tienes algún escollo o disposición de arreglar nuestro sección puedes escribir una nota y con gusto lo ojearemos.