Как мне подключить раздел ext4 в качестве моей учетной записи, чтобы мне не требовался root-доступ к r / w на нем? Я использовал -o uid=flint,gid=flint
в команде mount
, но продолжаю получать
mount: wrong fs type, bad option, bad superblock on /dev/sda7,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Еще одна вещь, я хочу пока не использовать udisks
, так как она не позволяет мне монтировать к указанному имени точки монтирования .
Не знаете. Файлы в fs принадлежат тому, кто ими владеет, и вы не можете изменить это во время монтирования. Вместо этого вам нужно изменить разрешения, чтобы предоставить себе доступ с помощью sudo chown yourname.yourname / path / to / mount
. В недавно отформатированной файловой системе корневой каталог принадлежит пользователю root, поэтому вам нужно будет изменить его, и с этого момента вы сможете создавать новые файлы, которые будут принадлежать вам.
Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть Терминал. Когда он откроется, выполните команду ниже.
gksudo nautilus /etc/fstab
Чтобы смонтировать раздел как «данные», например, с разрешениями на чтение и запись, добавьте эту запись в / etc / fstab:
/dev/sd8 /data ext4 defaults 1 2
После того, как раздел смонтирован как «данные», сделайте себя (мою учетную запись) владельцем
sudo chown flint:root /mnt/data
и дайте себе разрешение, чтобы вы могли получить доступ к разделу
sudo chmod 700 /mnt/data