특정 USB 장치가 자동 마운트되지 않도록 방지


16

Ubuntu 13.04에서 USB 장치의 자동 마운트를 중지하고 싶습니다. 예를 들어, iPhone 5를 데스크탑에 연결하면 내 컴퓨터에 연결된 "iPod"을 지우고 싶은지 등 원하는 일을 묻는 메시지가 계속 나타납니다. 컴퓨터를 장치를 충전하는 방법 이상으로 사용하지 않기 때문에 장치가 장착되는 것을 방지하고 장치가 기계에서 전류를 끌어들이는 방법이 있습니까?

답변:


12

터미널과 gedit 사용

먼저 장치가 연결되어있을 때를 사용하여 터미널 에서 장치의 ID를 찾으십시오 lsusb(예 :) 0951:1692. 또한 장치 이름이 무엇인지 찾아야합니다 lsblk. 이름이이라고하자 /dev/sdb1.

새로운 스크립트를 작성 말을하자 unmount.sh/lib/udevsudo -H gedit /lib/udev/unmount.sh와 내부에 다음 줄을 넣어 :

#!/bin/bash

udisks --unmount /dev/sdb1
udisks --detach /dev/sdb

파일을 저장하고 닫은 후 다음을 사용하여 실행 가능하게 만드십시오.

chmod +x /lib/udev/unmount.sh

지금, 당신은에 새 규칙 파일을 만들기 위해해야 /etc/udev/rules.d/sudo -H gedit /etc/udev/rules.d/100-unmount-iphone.rules이가 좋아에 새 규칙을 넣어 :

ACTION=="add", ATTRS{idVendor}=="0951", ATTRS{idProduct}=="1692", RUN+="/lib/udev/unmount.sh"

여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오

다시 시작하지 않고 udev 규칙을 다시로드하려면 다음 명령을 사용하십시오.

sudo udevadm control --reload-rules

오징어 사용

또는 다른 방법은 컴퓨터에서 반사를 실현하는 간단한 도구 인 오징어comixcursors- 왼손잡이 설치 를 설치하고 사용 하는 것입니다.


오징어는 더 이상 사용할 수없는 것 같습니다
Antony

우분투 14.04에 Cuttlefisth를 설치했습니다
Anwar

USB 플래시 드라이브에서 Windows 파티션을 마운트 해제하는 데 사용 udisksctl됩니다 . 참조 : udisks.freedesktop.org/docs/latest/udisksctl.1.htmlunmount.shudisksctl unmount --block-device /dev/sr1
Martin

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