Ocultar partição de troca do FreeBSD no gerenciador de arquivos XFCE ou KDE

2

Acabei de instalar um sistema de desktop do FreeBSD 11.1-RELEASE (amd64) seguindo o guia do Cooltrainer .

Por alguma razão, tanto o Thunar do XFCE quanto o gerenciador de arquivos Dolphin do KDE mostram um dispositivo de 8 GB na lista de dispositivos (no painel à esquerda do gerenciador de arquivos, que, por exemplo, também mostra a unidade de CD-ROM) . Este dispositivo é provavelmente a minha partição de swap (Thunar não mostra o nome do dispositivo, mas o Dolphin mostra que ele é minha partição de swap /dev/ada0p2 ). Alguém sabe como posso impedir que a partição /dev/ada0p2 swap apareça como um dispositivo no gerenciador de arquivos?

Meu disco rígido é particionado da seguinte forma:

% gpart show
=>       40  625142368  ada0  GPT  (298G)
         40       1024     1  freebsd-boot  (512K)
       1064        984        - free -  (492K)
       2048   16777216     2  freebsd-swap  (8.0G)
   16779264  608362496     3  freebsd-zfs  (290G)
  625141760        648        - free -  (324K)

Meu /etc/fstab é o seguinte:

% cat /etc/fstab
# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ada0p2             none            swap    sw              0       0
proc                    /proc           procfs  rw              0       0
fdesc                   /dev/fd         fdescfs rw,auto,late    0       0
    
por ngj 11.02.2018 / 22:22

1 resposta

4

Inspirado por este post nos fóruns do Ubuntu, descobri que o culpado era a Camada de abstração de hardware .

Ignorei o dispositivo em questão criando o seguinte arquivo:

/usr/local/share/hal/fdi/preprobe/20thirdparty/10-ignore-swap.fdi

com o seguinte conteúdo:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <match key="block.device" string="/dev/ada0p2">
      <merge key="info.ignore" type="bool">true</merge>
    </match>
  </device>
</deviceinfo>

Isso faz com que o dispositivo seja ignorado pelo HAL e não seja mais exibido nos gerenciadores de arquivos XFCE ou KDE.

    
por 11.02.2018 / 23:11