web-dev-qa-db-fra.com

Comment empêcher Ubuntu de monter une partition qu'il trouve?

L'ajout d'un enregistrement statique fstab pour une partition particulière empêche efficacement la logique de montage automatique de la gérer et cela fonctionne très bien lorsque je veux que la partition soit réellement montée (à l'endroit que je choisis). Mais que se passe-t-il si je veux qu'il soit ignoré comme s'il n'était tout simplement pas là? Mais je ne cherche pas à le cacher entièrement. Cela ne me dérange pas si gparted peut le voir et une commande de montage manuel est en mesure d'y accéder.

2
Ivan

Les partitions seront effectivement empêchées de monter en utilisant l'option noauto dans leur /etc/fstab entrée.


Exemple:

La ligne suivante masquera ma ntfs partition /dev/sdb2 d'apparaître dans Nautilus, de monter avec Sudo mount -a, ou au démarrage du système:

UUID=87654321FFFFFFFF /mnt ntfs rw,suid,dev,exec,noauto,users,async 0 0

Maintenant, si nous devons monter cette partition, la commande suivante la montera sur /mnt (ou tout autre point de montage que nous avions défini dans notre fstab):

mount /dev/sdb2

Dans le cas où nous voulons seulement que root puisse monter cette partition, il suffit de laisser l'option users et de la remplacer par nouser.

4
Takkat

Je ne comprends pas très bien ce que vous essayez de réaliser, mais voici une suggestion.

Vous pouvez configurer /etc/fstab pour monter une partition dans un répertoire caché sans autorisation de lecture. Cela fera ce que vous voulez.

0
Pilot6

J'ai deux partitions de données que je monte au démarrage avec /etc/fstab. Cependant, je double démarrage avec Fedora. Je ne veux pas que ça monte au démarrage (ou Xubuntu de Fedora). Par conséquent, j'utilise simplement des udisks pour les monter quand j'en ai besoin ('X' indique le numéro de partition).

Sudo udisks --mount /dev/sdX

Vous pouvez ensuite définir un alias ou un raccourci clavier pour la commande si vous préférez. J'aime aussi la solution de Takkat ci-dessus, mais c'est une autre option.

0
jbrock