4

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

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

mount VM

Или как найти путь к виртуальной машине типа /dev/sda или что-то еще?

5 ответов5

5

Вы можете использовать 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.
3

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

2

Помните, что сначала вы должны создать каталог, подобный этому:

sudo mkdir /media/Name_of_directory

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

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

sudo fdisk -l

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

sudo mount /dev/sda# /media/Name_of_directory

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

1

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

lsblk

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

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

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

Вы можете проверить свой UID и GID с

cat /etc/passwd | grep YourUserName

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

1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .