Вопрос или проблема
ОС: Linux Mint 22 Cinnamon.
В моем компьютере два внутренних диска, оба отформатированы как ext4:
- 500 ГБ SSD
- 4 ТБ HDD
Вывод команды sudo blkid
:
/dev/nvme0n1p1: UUID="7700-D60B" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="eaf9f70c-5c53-4912-9bee-71026adf08aa"
/dev/nvme0n1p2: UUID="89caab6f-76f8-432c-bf26-9f1ae5b066c8" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="2808d465-c4ae-4adc-9c70-991304606f51"
/dev/sda: UUID="17396aba-1565-4654-a6d7-8bae01c8af2c" BLOCK_SIZE="4096" TYPE="ext4"
Я хочу автоматически монтировать HDD при загрузке, и я хочу, чтобы все пользователи в определенной группе пользователей могли читать/записывать/выполнять на нем. Чтобы этого добиться, я добавил следующую строку в fstab
:
UUID=17396aba-1565-4654-a6d7-8bae01c8af2c /media/oliver/17396aba-1565-4654-a6d7-8bae01c8af2c ext4 defaults 0 0
Есть два пользователя: стандартный пользователь с именем Mama
и администратор с именем oliver
. Оба пользователя находятся в группе Familie
. Чтобы дать группе доступ к HDD, я выполняю команды sudo chown :Familie /media /media/oliver/17396aba-1565-4654-a6d7-8bae01c8af2c
и sudo chmod 770 /media /media/oliver/17396aba-1565-4654-a6d7-8bae01c8af2c
.
Вывод команды ls -la /media/oliver
:
drwxr-x---+ 4 root root 4096 Dec 30 16:15 .
drwxrwx--- 5 root Familie 4096 Dec 30 15:51 ..
drwxrwx--- 7 root Familie 4096 Dec 30 15:49 17396aba-1565-4654-a6d7-8bae01c8af2c
drwxr-xr-x 6 root root 4096 Dec 30 15:11 Volume
Когда я вхожу под пользователем oliver
, все работает как ожидалось: HDD монтируется, и я могу читать/записывать/выполнять на нем. Однако, когда я вхожу под пользователем Mama
и открываю файловый менеджер, он показывает HDD, но при нажатии на него появляется ошибка:
Не удалось отобразить '/media/oliver/17396aba-1565-4654-a6d7-8bae01c8af2c'
Расположение не является папкой.
Чтобы подтвердить, что пользователь Mama
находится в группе Familie
, я выполняю команду getent group Familie
:
Familie:x:1001:oliver,Mama
Буду очень благодарен за вашу помощь.
Ответ или решение
Для решения проблемы автоматического монтирования внутреннего HDD под управлением операционной системы Linux Mint 22 Cinnamon и обеспечения доступа группы пользователей к этому диску, необходимо выполнить ряд действий с учетом выявленной ошибки при входе пользователем "Mama".
Шаг 1. Обновление fstab для правильного монтирования
Вы уже добавили строку в файл /etc/fstab
для автоматического монтирования HDD, что позволяет операционной системе автоматически монтировать его при загрузке:
UUID=17396aba-1565-4654-a6d7-8bae01c8af2c /media/oliver/17396aba-1565-4654-a6d7-8bae01c8af2c ext4 defaults 0 0
Эта конфигурация, отвечает за автоматическое монтирование диска. Однако для корректной работы следует убедиться, что каталог назначения существует и имеет правильные права доступа.
Шаг 2. Проверка существования и прав на каталог
Важно убедиться, что путь /media/oliver
существует и имеет необходимые права доступа для группы Familie
. Ваши текущие настройки прав, судя по выводу ls -la
, ограничения на выполнение процедуры правильно настроены:
drwxr-x---+ 4 root root 4096 Dec 30 16:15 .
drwxrwx--- 5 root Familie 4096 Dec 30 15:51 ..
drwxrwx--- 7 root Familie 4096 Dec 30 15:49 17396aba-1565-4654-a6d7-8bae01c8af2c
При этом заметно, что папка /media/oliver
имеет права от имени группы root
, что может мешать корректному монтированию или доступу.
Шаг 3. Исправление прав доступа
Проверьте и измените владельцев каталогов для обеспечения корректности монтирования и доступа:
- Измените владельцев и права на родительский каталог, если он используется для нескольких монтированных дисков:
sudo chown :Familie /media/oliver
sudo chmod 775 /media/oliver
- Для повышения доступности всем пользователям в группе, возможно, понадобится настроить два каталога:
sudo chown :Familie /media/oliver/17396aba-1565-4654-a6d7-8bae01c8af2c
sudo chmod 770 /media/oliver/17396aba-1565-4654-a6d7-8bae01c8af2c
Шаг 4. Проверка монтирования
Убедитесь, что диск корректно монтируется после перезагрузки. Это можно сделать, выполнив команду:
mount | grep /media/oliver
Шаг 5. Проверка доступности
После монтирования войдите в систему под пользователем Mama
и проверьте доступность к содержимому диска.
Следуя вышеописанным рекомендациям, вы сможете успешно настроить автоматическое монтирование и доступ с нужными правами для группы Familie
. Это позволит пользователю Mama
корректно взаимодействовать с содержимым диска в файловом менеджере, без возникновения ошибок.