Вопрос: Как подключить диск от терминала в Ubuntu?


Я хочу установить диск из терминала при запуске. При запуске, если я использую ls /media, Я замечаю, что он пуст. Если я пойду компьютер и нажмите на диск VM там, я могу увидеть драйвер VM в ls /media,

Как смонтировать этот диск с терминала без необходимости компьютер? Что-то вроде

mount VM

Или как можно найти путь к VM, как /dev/sda или что-то?


4
2018-04-23 00:07


Источник




Ответы:


Вы можете использовать pmount, из справочная страница:

 pmount  ("policy mount") is a wrapper around the standard mount program
 which permits normal users to mount removable devices without a  match-
 ing /etc/fstab entry.

 pmount is invoked like this:

 pmount device [ label ]

 This  will  mount  device  to a directory below /media if policy is met
 (see below). If label is given, the mount point will  be  /media/label,
 otherwise it will be /media/device.

5
2018-04-23 11:32





Вы можете запустить fdisk -l чтобы показать вам все дисковые устройства или после установки в графическом интерфейсе, спуститесь к терминалу и запустите cat /proc/mounts и найдите свое устройство, которое смонтировано. Затем вы можете скопировать / вставить эту строку из cat /proc/mounts в /etc/fstab и он будет установлен при запуске.


3
2018-04-23 01:50





devkit-disks позволит вам запрашивать и монтировать устройства, с --enumerate-device-files а также --mount соответственно.


1
2018-04-23 00:13





Помните, что сначала вы должны сделать каталог следующим образом:

sudo mkdir /media/Name_of_directory

Вышеприведенная команда создаст каталог (папку) в медиа-папке, заменив «Name_of_directory» на ваше имя папки-папки.

Вы можете видеть номера дисков или идентификатор:

sudo fdisk -l

Затем установите привод через:

sudo mount /dev/sda# /media/Name_of_directory

Где # должен быть заменен юридическим номером, связанным с вашими дисками в Ubuntu (Linux Distro)


1
2017-07-06 10:17





Если вы не захотите установить pmount, вы можете сначала проверить имя своего раздела на

lsblk

Затем, если вы найдете его на / dev / sdb1, вы можете сделать

sudo mount /dev/sdb1 /mnt/ -o uid=1000,gid=1000,rw

предполагая, что вы пользователь 1000. uid и gid дают вам разрешение на чтение и запись (rw) на mount, иначе только root будет иметь доступ на чтение и запись. Очевидно, вы можете добавить дополнительные опции в -o (см. Man mount).

Вы можете проверить свой uid и gid с помощью

cat /etc/passwd | grep YourUserName

Ура, надеюсь это поможет.


1
2018-01-30 18:36