Comment puis-je monter une partition ext4 en tant que mon compte utilisateur afin de ne pas avoir besoin d'un accès root pour r / w sur elle? J'ai utilisé -o uid=flint,gid=flint
la mount
commande mais je continue
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 de l'utiliser udisks
pour l'instant car cela ne me permet pas de monter au nom de mon point de montage spécifié.
df -h
sortie?sudo smartctl -HA /dev/sda7
mount an ext4 partition as my user account
, il monte donc NORMALEMENT, ou en sélectionnant cette partition dans le gestionnaire de fichiers nautilus. Est-ce la partition chiffrée d'un autre utilisateur?Réponses:
Non. Les fichiers dans les fs appartiennent à leur propriétaire, et vous ne pouvez pas changer cela au moment du montage. Au lieu de cela, vous devez modifier les autorisations pour vous donner accès
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 modifier et à partir de là, vous pourrez créer de nouveaux fichiers qui vous appartiendront.la source
Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez la commande ci-dessous.
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:
Une fois que la partition est montée en tant que "données", faites-vous (mon compte utilisateur) le propriétaire
et donnez-vous la permission pour pouvoir accéder à la partition
la source