ошибка при монтировании диска в терминале Ubuntu Mate

ошибка при монтировании диска в терминале Ubuntu Mate

Я пытаюсь получить доступ к файлам в разделе с именем «Envision» из терминала Ubuntu Mate.

Выход

df -h

как следует

Filesystem      Size  Used Avail Use% Mounted on
udev            855M     0  855M   0% /dev
tmpfs           175M  5.9M  169M   4% /run
/dev/sda2        96G   28G   63G  31% /
tmpfs           874M  1.6M  873M   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           874M     0  874M   0% /sys/fs/cgroup
tmpfs           175M   40K  175M   1% /run/user/1000
/dev/sdb1        30G   28G  2.1G  93% /media/snow/SanDisk-32GB
/dev/sda3       126G  115G   12G  91% /media/snow/Envision
/dev/sda6        76G   63G   13G  84% /media/snow/Softwares

Когда я пытаюсь смонтировать раздел жесткого диска с именем «Envision», используя

sudo mount /dev/sda3

Я получаю следующий вывод

mount: can't find /dev/sda3 in /etc/fstab

Я что-то упускаю? Пожалуйста, помогите.

решение1

Здесь происходит пара вещей. Вы хотите смонтировать диск, /dev/sda3чтобы получить доступ к файлам в Envision.

df -hсообщает, что /dev/sda3уже смонтировано в /media/snow/Envision, но вы все равно попытались выполнить команду sudo mount /dev/sda3.

Правильный формат mount(вы пропустили <mountpoint>часть):

sudo mount /dev/<drive> /<mountpoint>

Размещение sudoна переднем плане является обязательным только в том случае, если вы в данный момент не являетесь rootпользователем.

Причина, sudo mount /dev/sda3по которой появилось это конкретное сообщение об ошибке, заключается в том (предполагаю), что вы не включили никаких сведений о /dev/sda3in /etc/fstab, который mountбудет проверять, отсутствует ли точка монтирования.

Кстати, даже если диск установлен в одной точке, вы можете перемонтировать его в другой точке (чтобы один диск был установлен в двух местах), но лично я не рекомендую этого делать.

Редактировать:

Если этот диск будет монтироваться всего несколько раз (как внешний диск), то можно сделать следующее:

sudo mkdir /Envision
sudo mount /dev/sda3 /Envision

Затем вы можете получить доступ к содержимому диска по адресу /Envision. Например:

ls -al /Envision

В качестве альтернативы, если вы постоянно храните этот диск в своей системе, вы можете редактировать его /etc/fstab, и тогда диск будет найден, когда вы перезагрузите систему (или если вы это сделаете sudo mount -a). Чтобы добавить диск в/etc/fstab

Сначала получите UUID или универсальный уникальный идентификатор, например:

sudo blkid

Вывод будет примерно таким:

/dev/sda2: UUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5" TYPE="ext4"

Важная часть — UUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5"НО вам также нужно убедиться, что вы получаете TYPEправильный ответ.

Далее открываем /etc/fstabв текстовом редакторе как root. Я использую vim, поэтому делаю:

sudo vim /etc/fstab

Теперь добавьте строку с данными о диске. Используя мой пример выше:

UUID=85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5 /Envision ext4 nosuid,nodev,nofail 0 0

Если тип привода - ntfsвы бы заменили ext4на nfsНО я не уверен на 100%, какие еще варианты будут. Вам нужно будет их проверить.

Сохраните файл и введите данные sudo mount -a, и если не возникнет никаких проблем, ваш диск будет смонтирован и будет смонтирован при следующей перезагрузке.

Связанный контент