Решено! хорошо, я отправлю свой ответ в эту ветку, возможно, это поможет кому-то еще с той же проблемой.
Есть быстрое решение, но я постараюсь воспроизвести свои действия.
Сначала мой fstab выглядел так:
# UUID=e2fc4ba5-3b2a-4dd8-9d35-eba0d1f83fc2 LABEL=Movies
/dev/sdb1 /mnt/movies ext4 rw,relatime,data=ordered0 2
Но благодаря @Bahamut мне удалось изменить его на это, и в дереве домашних папок появились подключаемые устройства:
# UUID=e2fc4ba5-3b2a-4dd8-9d35-eba0d1f83fc2 LABEL=Movies
/mnt/movies ext4 rw,user,auto,acl 0 2
После этого я снова изменил его на :
# UUID=e2fc4ba5-3b2a-4dd8-9d35-eba0d1f83fc2 LABEL=Movies
/mnt/movies ext4 uid=1000,gid=100,umask=0022,auto,nosuid,nodev,rw,relatime,data=ordered 0 2
Только о мерах безопасности вы можете прочитать больше на fstab здесь Обратите внимание! , что uid
и gid
могут отличаться в вашей системе от приведенного выше примера.
Но теперь я столкнулся с проблемой каждый раз, когда я перезагружаю систему, она будет запрашивать пароль root , что немного раздражает, но да, может быть хорошо для мер безопасности.
Я начал искать обходной путь в Google и нашел решение отредактировать файл sudoers , чтобы удалить sudo при использовании с mount , но это крайне не рекомендуется для цель безопасности, поэтому я пропустил этот обходной путь и не рекомендую его.
Итак, после того, как я щелкнул значок раздела , чтобы смонтировать его, появилось всплывающее окно
И в левом нижнем углу я щелкнул Подробное действие , которое показало: org .freedesktop.udisks2.filesystem-mount-system
Как я узнал позже, это похоже на правило политики , но его можно изменить, просто запустив в терминале:
sudo gedit /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy
вы можете использовать nano или ваш любимый. и в открывшемся окне найдите строки:
auth_admin
auth_admin
auth_admin_keep
и измените его на:
yes
yes
yes
Сохраните и закройте файл.
сейчас sudo reboot
Вот и все!
Почему они были установлены на stage3
?
Поскольку вы привязываете -, смонтированный stage3
к gentoo
, а для флага распространения stage3
установлено значение shared
(, проверьте это с помощью:findmnt -o PROPAGATION stage3
)
Как мне их размонтировать? Каждая точка монтирования занята.
Вы только что создали chroot
на смонтированном дереве. Если вы хотите размонтировать дерево во время выполнения команды chroot
, сделайте пространство имен монтирования частным для chroot
:
unshare --mount --fork chroot gentoo