XFCE 또는 KDE 파일 관리자에서 FreeBSD 스왑 파티션 숨기기

XFCE 또는 KDE 파일 관리자에서 FreeBSD 스왑 파티션 숨기기

방금 아래와 같이 FreeBSD 11.1-RELEASE(amd64) 데스크탑 시스템을 설치했습니다.멋진 트레이너 가이드.

어떤 이유로 XFCE의 Thunar와 KDE의 Dolphin 파일 관리자는 장치 목록에 8GB 장치를 표시합니다(예를 들어 파일 관리자의 왼쪽 패널에는 CD-ROM 드라이브도 표시됨). 장치는 내 스왑 파티션일 가능성이 높습니다(Thunar는 장치 이름을 표시하지 않지만 Dolphin은 내 스왑 파티션으로 표시합니다 /dev/ada0p2). /dev/ada0p2스왑 파티션이 파일 관리자에 장치로 표시되는 것을 방지하는 방법을 아는 사람이 있습니까 ?

내 하드 드라이브 파티션은 다음과 같습니다.

% 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)

/etc/fstab것은 다음과 같습니다 :

% 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

답변1

에서 영감을 받다이 게시물우분투 포럼에서 범인이하드웨어 추상화 계층.

다음 파일을 생성하여 문제가 있는 장치를 무시했습니다.

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

다음 콘텐츠가 포함되어 있습니다:

<?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>

이로 인해 장치가 HAL에 의해 무시되고 더 이상 XFCE 또는 KDE 파일 관리자에 표시되지 않습니다.

관련 정보