Sur Ubuntu 12.10, lorsque je veux monter un disque dur, je peux simplement cliquer sur le disque non monté et tout fonctionne bien (en le montant /media/username/partitionlabel
).
Fondamentalement, je voudrais faire exactement cela via la ligne de commande (pour un script sur lequel je travaille).
Comme je ne veux pas monter automatiquement au démarrage, fstab est hors de question (non?).
Lorsque j'utilise mount sur CLI, je dois spécifier un point de montage (qui doit avoir un point de montage précédemment créé; aussi, je dois prendre soin des autorisations et ainsi de suite) - ce que je ne comprends pas, c'est où l'interface graphique prend-elle tout ses infos de? Le point de montage semble dépendre de l'étiquette de la partition, mais un tel répertoire n'existe pas avant le montage. De plus, la façon dont l'interface graphique semble ne pas trop se soucier qu'un utilisateur ne soit pas root.
Existe-t-il un moyen «facile» de monter via CLI, comme il le fait sur l'interface graphique en cliquant sur un lecteur non monté?
la source
udisks
c'est exactement ce que je cherchais! Pour une raison quelconque, je reçois "Mount failed: Not Aouthorized" lorsque je l'exécute viassh
; si je ne pousse pas ma chance, des conseils seraient appréciés pour savoir comment y remédier. ^^udisks
des connexions interactives locales. (Ils peuvent toujours exécuter un script à partir d'une connexion interactive locale qui utiliseudisks
, cependant.)ssh
. (Et actuellement googler un correctif.)Nan.
noauto
le mot-clé fait sauter le montage au démarrage.Simple serait d'ajouter à
/etc/fstab
avecnoauto
et l' utilisation ...Cela aura une sonde de montage pour un point de montage et s'il n'est pas trouvé, alors pour un périphérique dans
/etc/fstab
./dir
doit exister cependant.Si l'appareil ou l'UUID sont fournis, ils
/etc/fstab
ne sont pas sondés. Ainsi ...Ou utilisez
udisks
(je laisserai Eliah gérer ça> :-))le montage est généralement super utilisateur uniquement.
Exemples d'options:
rw,noauto,user
le monte en lecture + écriture mais pas au démarrage et vous pouvez le faire en tant qu'utilisateur.Vous pouvez également ajouter des autorisations pour un utilisateur dans
/etc/fstab
des fichiers. Vous pouvez l'utiliserumask
pour cela.umask = 0444: tout le monde lit, pas d'écriture, pas d'exécution.
la source
Dans l'un des commentaires, vous avez dit:
J'utilise à la
pmount
place deudisks
. Cela fonctionne sur ssh.Si je me souviens bien, c'est la syntaxe / etc que j'utilise avec elle - la plupart des miennes sont cachées derrière des alias à ce stade:
la source
Utilisation
(remplacez
/dev/sdb1
par l'appareil que vous souhaitez monter)la source