J'ai installé Ubuntu 12.04 avec Windows 8.1. Lorsque j'ai essayé d'ouvrir le lecteur C: dans Ubuntu, une fenêtre apparaît disant de lancer cette commande:
mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /media/2A36EE3236EDFEA7
Après avoir exécuté la commande, l'erreur mount: only root can do that
s'affiche.
Que devrais-je faire?
Utilisez (notez Sudo
devant)
Sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /media/2A36EE3236EDFEA7
Si, à l'avenir, un programme vous informe que "seuls les utilisateurs root peuvent le faire", "accès root requis", "super utilisateur requis", "autorisation refusée" ou des problèmes similaires liés aux autorisations, vous devez essayer de coller Sudo
devant la commande. vous exécutez.
Si vous souhaitez simplement monter un périphérique à partir de la ligne de commande, comme si ce dernier était monté si vous avez cliqué sur son icône dans la barre latérale de Nautilus, vous pouvez utiliser cette commande:
udisksctl mount -b /dev/<device>
en remplaçant <device>
par votre appareil. Ceci ne nécessite pas un accès root, cependant ne vous permettra que de faire un sûr montage, c'est-à-dire sans aucune option de montage personnalisé et de monter sur /media/$USER/<device>
niquement =.
Si vous souhaitez monter une partition en tant qu'utilisateur non administrateur sans la commande Sudo, vous pouvez également le faire avec udisks
. Cela permet de monter des partitions (ou des fichiers) dans le répertoire /media/<drive_identifier>
.
Usage:
udisks --mount /dev/<sdxX> ## to mount
udisks --unmount /dev/<sdxX> ## to unmount
Remplacez <sdxX>
par le numéro de périphérique de votre lecteur. Vous ne pouvez monter des partitions Windows en toute sécurité que lorsqu'elles n'étaient pas en veille prolongée.
Essayez Sudo! Pour exécuter des commandes en tant que root, vous devez utiliser la commande "Sudo" avant les autres commandes.