Comment monter une partition ext4?

10

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=flintla mountcommande 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 udiskspour l'instant car cela ne me permet pas de monter au nom de mon point de montage spécifié.

Silex
la source
Pouvez-vous coller votre df -hsortie?
Vinit Kumar
Quelle commande spécifique avez-vous utilisée? Veuillez inclure tous les arguments et indiquer si vous utilisez l'installation en direct.
nanofarad
Vérifiez également l'état intelligent du lecteur / de la partition à partir des disques , si vous trouvez quelque chose d'inhabituel après la sortie desudo smartctl -HA /dev/sda7
atenz
voir si cela aide superuser.com/a/348442/136930
atenz
Je viens de me rendre compte 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?
atenz

Réponses:

14

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.

psusi
la source
2

Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez 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
Mitch
la source
1
Vous avez manqué la partie clé de la question: "en tant que mon compte d'utilisateur"
psusi
@psusi cela peut être fait comme son compte utilisateur. Il a besoin de root pour éditer le fichier. droite?
Mitch
Il demande comment monter le fs de telle manière que les fichiers qu'il contient appartiennent à son compte au lieu de root.
psusi