Чому?
Ви, мабуть, забули сказати, mountде встановити свій привід.
Linux використовує файли пристроїв ( /dev/sda, /dev/sdb1і т.д.). На відміну від накопичувачів Windows (C: , D:і т. Д.), Ви не можете отримати доступ до них безпосередньо ( cd /dev/sdb1неминуче вийде з ладу, сказавши вам, що це не каталог, а файл). Якщо ви хочете відкрити накопичувач mount, вам потрібно вказати точку кріплення . Точка монтування - це в основному каталог, де ваш USB-накопичувач буде відкритий і де ви зможете отримати доступ до своїх файлів.
Рішення
Створіть каталог, який ви будете використовувати як точку опори для вашого диска:
mkdir /mnt/mydrive
Змонтуйте свій привід за допомогою цієї команди:
mount /dev/sdb1 /mnt/mydrive
Примітка. Якщо ви не знаєте файл пристрою вашого диска, можете запуститиsudo fdisk -l або lsblkвизначити, який саме розділ ви шукаєте.
Тепер якщо ти біжиш ls /mnt/mydrive , він повинен перелічити файли вашого диска.
Закінчивши, не забудьте відключити USB-накопичувач, перш ніж виймати його з комп'ютера:
umount /dev/sdb1
Більше інформації
/etc/fstab- це файл, у якому ви можете пов’язати розділ з точкою кріплення, що дозволяє запускати mount <device>замість нього mount <device> <mountpoint>. Ось чому ви отримуєте цю заплутану помилку.
fstab має багато інших застосувань, таких як монтаж розділу під час завантаження тощо. Докладніше про fstab на вікі Arch Arch