Ubuntu 또는 Kubuntu 18.04에서 내부 드라이브의 자동 마운트를 비활성화하는 방법


10

USB 드라이브에서 Kubuntu 18.04 w / KDE Plasma 5.12.6을 사용하고 있습니다. 이것은 라이브 버전이 아닌 전체 설치입니다. 드라이브는 대부분의 실제 컴퓨터에서 사용할 수있는 휴대용 시스템의 역할을합니다.

호스트 컴퓨터의 데이터 손상을 방지합니다. 부팅시 내부 디스크 드라이브를 자동 마운트하지 않습니다. 더 좋은 방법으로, 나는 그 드라이브를 완전히 비활성화하여 정상적인 경우에도 sudo mount /dev/sdx작동하지 않지만 자동 마운트를 시작하지 않기로 결정합니다.

내가 시도한 것

  • 가장 일반적으로 인용되는 답변은 org.gnome.desktop.media-handling automount설정을 false 로 변경하는 것 입니다. gsettings명령 행과 dconfGUI 편집기 에서 모두이 작업을 수행했습니다 . 자동 마운트 및 자동 마운트 열기가 모두 false로 설정되었습니다.
  • plugdev 그룹에서 내 계정 (및 모든 계정)을 제거합니다.
  • 쿠분투 Removeable Devices설정 모듈 의 "이동식 미디어 자동 마운트 사용"설정 이 제대로 해제되어 있는지 확인하십시오.

이 모든 것을 시도하고 재부팅 한 후에도 쿠분투는 여전히 발견 된 모든 파티션 (플래시 드라이브와 내부 드라이브에있는 파티션)을 모두 마운트합니다.

작동하지 않는 솔루션

  • 언급 된 다른 해결책은 옵션 fstab과 함께 장치를 추가하여 특정 장치의 자동 마운트를 비활성화 하는 noauto것입니다. 이 솔루션은 시스템을 시작할 때 어떤 장치가 나타날지 알 수 없으므로 시나리오에서 도움이되지 않습니다. 모든 장치에 대해 noauto를 사용하여 fstab을 기본값으로 구성해야합니다.


@Panther 감사합니다. 질문 / 솔루션은 이전 버전의 Linux에 대한 것이며 특히 openSUSE로 표시되었으므로 의견을 답변으로 작성 하시겠습니까? 다른 질문에 따르면, 이것은 특히 쿠분투에 대한 상당히 일반적인 요청이라고 생각합니다.
BrianHVB

@BrianHVP는 계속 진행하고 소스에 대한 크레딧을 제공합니다
Panther

답변:


8

데비안 기반 Linux 배포판 (및 기타)의 디스크 자동 마운트는 udisks2 서비스에서 제공 됩니다 .

이 서비스를 비활성화하면 디스크가 자동으로 마운트되지 않고 여전히 수동 마운트가 가능합니다.

서비스 비활성화-자동 또는 수동 시작 없음

systemctl mask udisks2

서비스 마스크 해제-수동으로 서비스를 실행하거나 컴퓨터를 다시 시작해야합니다.

systemctl unmask udisks2
systemctl unmask udisks2.service

서비스를 일시적으로 중지-다시 시작해도 지속되지 않습니다

systemctl stop udisks2.service

상태 확인

sudo systemctl status udisks2

OpenSUSE에 대한 비슷한 질문 에 답변 해 주신 @maxschlepzig에게 감사드립니다 .


0

이것은 실제로 원래의 질문에 대한 대답은 아니지만 계피를 사용하여 Ubuntu 18.04 에서이 솔루션에 원하지 않는 부작용이 있다는 의견입니다. udisks2를 비활성화하면 나에게도 도움이되었지만 udisks2가 비활성화되어 있으면 여기에 설명 된 것처럼 nemo를 시작할 수 없습니다. 그런 다음 파일 관리자 nemo 가 더 이상 시작되지 않는 문제가있었습니다 . 나를위한 해결책은 nemo 환경 설정의 "동작"탭에서 "삽입 및 시작시 이동식 미디어 자동 마운트"옵션을 비활성화하는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.