我怎样才能让 PCmanFM 不显示 Windows 系统分区?

我怎样才能让 PCmanFM 不显示 Windows 系统分区?

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

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

PS.我使用 PCManFm 0.9.10

答案1

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

对于 Lubuntu 12.04

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

在此处输入图片描述

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

  • sudo blkid

就我而言,结果是:

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

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

/dev/sda4:标签="WIN-NTFS2" UUID="4CFEB84C16B24904" 类型="ntfs"

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

写下设备信息,例如:(sda3),就我而言:

/dev/sda3:标签=“WIN-NTFS1”UUID=“1F297ED5220E41AA”类型=“ntfs”

/dev/sda4:标签=“WIN-NTFS2”UUID=“4CFEB84C16B24904”类型=“ntfs”

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

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

匹配“核心”与您的设备密钥并分配“UDISKS”多变的。

的内容99-隐藏-ntfs-分区.规则文件将是:

内核==“sda3”,环境{UDISKS_PRESENTATION_HIDE}=“1”

内核==“sda4”,环境{UDISKS_PRESENTATION_HIDE}=“1”

要保存 nano 中的更改...

Ctrl+O和+ 。EnterCtrlX

3)最后使用以下命令刷新 udev 规则:

  • sudo udevadm trigger

结果是: 在此处输入图片描述

适用于 Lubuntu 12.10 和 13.04。

唯一的区别是优盘变量。
它应该是环境{UDISKS_IGNORE}反而环境{UDISKS_PRESENTATION_HIDE}

的内容99-隐藏-ntfs-分区.规则文件将是:

内核==“sda3”,环境{UDISKS_IGNORE}=“1”

内核==“sda4”,环境{UDISKS_IGNORE}=“1”

希望能帮助到你。

相关内容