如何让 PCmanFM 不显示 windows 系统分区?

Liu*_*Hao 2 pcmanfm

我在我的电脑上使用 ubuntu 和 windows 系统,当我在 Lubuntu 中打开文件管理 PCManFM 时,左侧显示我的 windows 分区,即我在 windows 中的 C:D: 分区,但我不会显示在这里,我该怎么办?

我已经取消选中编辑->首选项->卷管理所有三个自动挂载项目,但它不起作用。

PS.我使用 PCManFm 0.9.10

Rom*_*uet 5

您可以创建一个 udev 规则来隐藏分区。

对于 Lubuntu 12.04

在这个例子中,我有两个分区(NTFS)。
WIN-NTFS1WIN- NTFS2

在此处输入图片说明

1)搜索有关您的分区的信息。
打开终端并输入:

  • sudo blkid

在我的情况下,结果是:

/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"

记下设备信息,例如:(sda3),在我的情况下:

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

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

2)创建 udev 规则。
在终端窗口中输入:

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

“KERNEL”键与您的设备匹配并分配“UDISKS”变量。

该含量99捉迷藏NTFS-partitions.rules文件将是:

内核=="sda3", ENV{UDISKS_PRESENTATION_HIDE}="1"

内核=="sda4", ENV{UDISKS_PRESENTATION_HIDE}="1"

要保存 nano 中的更改...

Ctrl+ OEnterCtrl+ X

3)最后刷新udev规则:

  • sudo udevadm trigger

结果是: 在此处输入图片说明

对于 Lubuntu 12.10 和 13.04。

唯一的区别是UDISKS变量的名称。
它应该是ENV{UDISKS_IGNORE}而不是ENV{UDISKS_PRESENTATION_HIDE}

该含量99捉迷藏NTFS-partitions.rules文件将是:

内核=="sda3", ENV{UDISKS_IGNORE}="1"

内核=="sda4", ENV{UDISKS_IGNORE}="1"

希望能帮助到你。