Монтировать не удается найти устройство в /etc/fstab

Почему эта ошибка?

Вы, наверное, забыли сказать mount где монтировать ваш диск.

Linux использует файлы устройств (/dev/sda, /dev/sdb1 и т.д.). И в отличие от дисков Windows (C:, D: и т.д.), вы не можете получить к ним прямой доступ (cd /dev/sdb1 неизбежно завершится ошибкой, сообщив вам, что это не каталог, а файл). Если вы хотите открыть диск с mount, вам необходимо предоставить точка монтирования. Точка монтирования - это каталог, в котором будет открыт ваш USB-накопитель и где вы сможете получить доступ к своим файлам.


Решение

  1. Создайте каталог, который вы будете использовать в качестве точки монтирования для вашего диска:

    mkdir /mnt/mydrive
  2. Смонтируйте свой диск с помощью этой команды:

    mount /dev/sdb1 /mnt/mydrive

    Примечание: Если вы не знаете файл устройства вашего диска, вы можете запустить sudo fdisk -l или lsblk чтобы определить раздел, который вы ищете.

  3. Теперь, если ты побежишь ls /mnt/mydrive, в нем должен быть список файлов вашего диска.

  4. Когда вы закончите, не забудьте размонтировать ваш USB-накопитель, прежде чем извлекать его из компьютера:

    umount /dev/sdb1

Дополнительная информация об этой ошибке

/etc/fstab это файл, в котором вы можете связать раздел с точкой монтирования, что позволяет запускать mount <device> вместо mount <device> <mountpoint>. Вот почему вы получаете эту сбивающую с толку ошибку.

fstab имеет гораздо больше применений, таких как монтирование раздела во время загрузки и т.д. Более подробная информация о fstab на вики-странице Arch Linux

Попробуй пройти бота-учителя. Он научит тебя Linux в виде игры: Курсы Linux и DevOPS Бесплатный урок