사용자가 특정 파티션(gnome+udisk)을 마운트하지 못하도록 방지

사용자가 특정 파티션(gnome+udisk)을 마운트하지 못하도록 방지

외장 하드 드라이브에 파티션(UUID 등)이 자동으로 마운트되는 것을 방지하고 싶습니다. 다른 것들은 자동으로 설치되어야 합니다. Distro는 "현대적"(많은 베타 소프트웨어 사용)이며 설치를 위해 udisk+udev를 사용합니다.

답변1

한 가지 가능성은 이 파티션에 대해 기본 규칙을 재정의하는 고유한 udev 규칙을 추가하는 것입니다. Ubuntu 10.04에는 /lib/udev/rules.d/80-udisks.rulesudisk가 특정 파티션(예: 복구 파티션으로 알려진 파티션 등)을 무시하도록 하는 몇 가지 기본 규칙이 있습니다. 이는 영감을 줄 수 있습니다.

Ubuntu 10.04에서는 자신만의 규칙을 입력해야 합니다 /etc/udev/rules.d/(읽어보기 참조).

몇 가지 실험 후에 다음이 작동하는 것 같습니다.

ENV{ID_FS_UUID}=="6b7f8268-c6a2-4265-9563-78f808b3c1cd", ENV{UDISKS_PRESENTATION_HIDE}:="1"

이 행을 일반 udisk 관련 규칙을 포함하는 규칙 파일을 어휘적으로 따르는 이름의 *.rules 파일에 넣으십시오. 가장 쉬운 방법은 더 높은 숫자로 시작하는 것입니다(그래서 80-*의 규칙을 포함하는지 확인하기 위해 81을 사용했습니다). 물론 파티션에 있는 UUID를 사용하세요.

다른 배포판에서는 이러한 항목이 다른 위치에 있을 수 있지만 기본 사항은 동일해야 합니다.

관련 정보