Как не суперпользователи могут смонтировать второй внутренний жесткий диск?

Новичок Ubuntu/Linux здесь.

Xubuntu 16.04.1 установлен на /dev/sda и старый диск сейчас /dev/sdb и содержит два раздела: старая среда восстановления, а /dev/sdb1, в случае, если что-то пойдет не так, или мне нужно вернуть оригинальную систему Dell и общую игровую зону Windows-Ubuntu, /dev/sdb2 как NTFS, для общих данных, таких как загрузки, аудио и видео и т. д.

Основной пользователь, который был создан во время установки Ubuntu, может mount а также unmount /dev/sdb2 свободно. И это всегда монтируется как /media/username/Partition_Label/, Затем я создал второго пользователя без прав администратора на той же машине для другого члена моей семьи, и теоретически она имеет права на un/mount диски. Настолько, что внешний жесткий диск exFAT при подключении к порту USB может быть подключен этим пользователем с помощью действия на рабочем столе (дважды щелкнув значок диска для раздела). Однако этот второй пользователь не может сделать то же самое для монтирования /dev/sdb2: он запрашивает пароль основного пользователя для его монтирования.

Как я могу решить это? Почему подключенный через USB внешний жесткий диск может быть свободно установлен пользователем без прав администратора, а второй внутренний жесткий диск не может?

Если нужны логи или скриншоты, пожалуйста, дайте мне знать, что.

2 ответа

Вам нужно добавить диск в файл /etc/fstab, вы можете использовать мой недавний ответ, чтобы помочь себе сделать это: Монтирование устройства с помощью файла fstab

Возможно, это поможет.

Пользователи без полномочий root могут использовать udisksctl команда. В отличие от mount Команда это не требует sudo Privillege. Он также проверяет, есть ли у вас запись для раздела / диска в /etc/fstab, и если вы это сделаете, он будет подключен к каталогу, указанному там. Например,

$ udisksctl mount -b /dev/sdb6                                                                                           
Mounted /dev/sdb6 at /mnt/HDD.
Другие вопросы по тегам