web-dev-qa-db-fra.com

Comment pourrais-je faire en sorte que PCmanFM n'affiche pas la partition système Windows?

J'utilise Ubuntu et le système Windows sur mon PC, lorsque j'ouvre le fichier, gérer PCManFM dans Lubuntu, le côté gauche me montre ma partition Windows, c'est-à-dire ma partition C: D: dans Windows, mais je ne le ferai pas afficher ici, que dois-je faire?

J'ai décoché la case Edition-> Préférences-> Gestion du volume des trois éléments de montage automatique, mais cela ne fonctionne pas.

PS.J'utilise le PCManFm 0.9.10

2
Liu Hao

Vous pouvez créer une règle udev pour masquer les partitions.

Pour Lubuntu 12.04

Dans cet exemple, j'ai deux partitions (NTFS).
WIN-NTFS1 et WIN-NTFS2

enter image description here

1) Recherchez des informations sur vos partitions.
Ouvrez un terminal et saisissez:

  • Sudo blkid

Dans mon cas, le résultat est:

/ dev/sda1: UUID = "c3338905-348b-47c8-bc55-f363bc487410" TYPE = "ext4"

/ dev/sda3: LABEL = "WIN-NTFS1" UUID = "1F297ED5220E41AA" TYPE = "ntfs"

/ dev/sda4: LABEL = "WIN-NTFS2" UUID = "4CFEB84C16B24904" TYPE = "ntfs"

/ dev/sda5: UUID = "4b1b8aac-4ee7-42ed-8ed6-3ab7443ee607" TYPE = "swap"

Notez les informations sur l'appareil, par exemple: (sda3) , dans mon cas:

/ dev/sda: LABEL = "WIN-NTFS1" UUID = "1F297ED5220E41AA" TYPE = "ntfs"

/ dev/sda4: LABEL = "WIN-NTFS2" UUID = "4CFEB84C16B24904" TYPE = "ntfs"

2) Créez la règle udev.
Dans la fenêtre du terminal, tapez:

  • Sudo nano /etc/udev/rules.d/99-hide-ntfs-partitions.rules

Faites correspondre la clé "" KERNEL " avec votre appareil et affectez la variable " UDISKS ".

Le contenu du fichier 99-hide-ntfs-partitions.rules serait:

KERNEL == "sda3", ENV {UDISKS_PRESENTATION_HIDE} = "1"

KERNEL == "sda4", ENV {UDISKS_PRESENTATION_HIDE} = "1"

Pour enregistrer les modifications dans nano ...

Ctrl+OEnter et Ctrl+X.

) Enfin rafraîchissez les règles udev avec:

  • Sudo udevadm trigger

Le résultat est : enter image description here

Pour Lubuntu 12.10 & 13.04.

La seule différence est le nom de la variable [~ # ~] udisks [~ # ~] .
Cela devrait être ENV {UDISKS_IGNORE} à la place ENV {UDISKS_PRESENTATION_HIDE}

Le contenu du fichier 99-hide-ntfs-partitions.rules serait:

KERNEL == "sda3", ENV {UDISKS_IGNORE} = "1"

KERNEL == "sda4", ENV {UDISKS_IGNORE} = "1"

J'espère que cela aide.

5
Roman Raguet