Por quê?
Você provavelmente esqueceu de informar mount onde montar sua unidade.
O Linux usa arquivos de dispositivos ( /dev/sda , /dev/sdb1 , etc.). Ao contrário das unidades do Windows ( C: , D: , etc.), você não pode acessá-las diretamente ( cd /dev/sdb1 inevitavelmente falhará, informando que não é um diretório, mas um arquivo). Se você deseja abrir uma unidade com mount , é necessário fornecer um mountpoint . Um ponto de montagem é basicamente um diretório no qual seu drive USB será aberto e onde você poderá acessar seus arquivos.
Solução
-
Crie um diretório que você usará como o ponto de montagem da sua unidade:
mkdir /mnt/mydrive -
Monte sua unidade com este comando:
mount /dev/sdb1 /mnt/mydriveObservação: Se você não souber o arquivo do dispositivo da unidade, poderá executar
sudo fdisk -loulsblkpara identificar qual deles é a partição procurando por. -
Agora, se você executar
ls /mnt/mydrive, ele deverá listar os arquivos da sua unidade. -
Quando terminar, não se esqueça de desmontar a sua unidade USB antes de removê-la do computador:
umount /dev/sdb1
Mais informações
/etc/fstab é um arquivo no qual você pode associar uma partição a um ponto de montagem, permitindo que você execute mount <device> em vez de mount <device> <mountpoint> . É por isso que você tem esse erro confuso.