Comment monter une partition ext4 en tant que compte utilisateur pour ne pas avoir besoin d'un accès root pour accéder à r/w dessus? J'ai utilisé -o uid=flint,gid=flint
sur la commande mount
mais je continue à obtenir
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
Une autre chose, je veux éviter d’utiliser udisks
pour l’instant car cela ne me permet pas de monter sur le nom de mon point de montage spécifié.
Vous pas. Les fichiers contenus dans le fs appartiennent à celui qui les possède et vous ne pouvez pas les modifier au moment du montage. Au lieu de cela, vous devez modifier les autorisations pour vous donner un accès avec Sudo chown yourname.yourname /path/to/mount
. Sur un système de fichiers fraîchement formaté, le répertoire racine appartient à root. Vous devrez donc le changer pour pouvoir ensuite créer de nouveaux fichiers qui vous appartiendront.
Appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Quand il s'ouvre, lancez la commande ci-dessous.
gksudo nautilus /etc/fstab
Pour monter la partition en tant que "données", par exemple avec des autorisations de lecture-écriture, ajoutez cette entrée dans le fichier/etc/fstab:
/dev/sd8 /data ext4 defaults 1 2
Une fois que la partition est montée en tant que "données", faites-vous (mon compte utilisateur) le propriétaire
Sudo chown flint:root /mnt/data
et donnez-vous la permission pour pouvoir accéder à la partition
Sudo chmod 700 /mnt/data