우분투-미리 구성된 마운트 지점에서 외장 드라이브를 자동 마운트하는 방법은 무엇입니까?


13

일반적으로 외장 USB 드라이브를 Ubuntu 시스템에 연결하면 파일 시스템이 / media / label에 자동 마운트됩니다 . 그러나 파일 시스템을 선택한 마운트 지점에 마운트하고 싶습니다. 내 / etc / fstab에 다음 과 같은 줄을 추가했습니다 .

UUID=2BE905C238C1F724   /p   ntfs-3g   defaults   0   0   # Passport 320GB

이렇게하면 sudo mount / p 를 실행 하여 볼륨을 / p 에 수동으로 마운트 할 수 있지만 드라이브가 PC에 연결되어 있으면 파일 시스템이 더 이상 자동 마운트되지 않습니다. 가능한 경우이 마운트 지점에 자동 마운트를 작동 시키려면 어떻게해야합니까?


1
이는 해결책과 같은 실제 답변이 아닙니다. 미디어에서 레이블이 고유 한 경우 / pa를 / media / label에 symlink로 만들 수 있습니다.
balpha

나는 항상 외부 USB 드라이브와 우분투에서 끔찍한 행운을 얻었습니다. 그들은 올바른 장소에 마운트되지 않는 것 같습니다-그래서 나는 balpha와 같은 것을했습니다.
How-To Geek

적어도 호환되는 볼륨 관리자의 경우 volume.mount_pointHAL 속성을 설정 하여이를 재정의하는 것이 가능해야합니다 . 그러나 나는 이것을 달성하거나 Thunar의 볼륨 관리자와 함께 작동시키는 방법을 알지 못했습니다.
Michael Ekstrand

답변:


12

GeorgeM이 가까이 있지만 충분하지 않습니다.

Ubuntu에서는 gnome-mount미디어를 마운트하고 필요한 구성을 유지 관리해야합니다. - 마운트 그놈의 man 페이지는 당신에게 더 많은 그리고 약간의 재판을 말해 당신은 당신이 원하는 것을 달성 할 수 있어야 에러한다.

잠시 동안이 게임을 한 후 다음을 발견했습니다.

  1. 외부에서 마운트 지점을 지정할 수 없는 것 같습니다/media
  2. hal udi로 마운트 지점 이름을 설정할 수 있습니다

다음 명령은 시스템에 USB 드라이브를 마운트하는 데 사용되는 설정을 변경합니다 :

gnome-mount --write-settings \
            --hal-udi /org/freedesktop/Hal/devices/volume_uuid_00AD_15D0 
            --mount-point p

삽입하면 USB 드라이브가 /media/p


고마워, 누군가가 / media 외부에서 마운트를 달성하는 방법을 제시하지 않는 한 이것을 허용되는 답변으로 표시하겠습니다 .
Lars Haugseth

1

마운트 지점은 HAL과 복잡하고 비전 칙에 의해 결정됩니다. fstab 파일을 해킹 할 필요가 없습니다.


0

ext4로 포맷 된 외부 USB 하드 디스크의 경우 (ntfs를 사용하는 경우 옵션을 조정해야 함) :

  • 파일을 만들었습니다 99-toshiba.rules:

    IMPORT{program}="/sbin/blkid -o udev -p %N"
    ENV{ID_FS_LABEL}!="toshiba", GOTO="toshiba_end"
    ACTION=="add", RUN+="/bin/mkdir -m 0 -p /media/toshiba", RUN+="/bin/mount -o noatime,nodiratime,errors=remount-ro /dev/%k /media/toshiba"
    ACTION=="remove", RUN+="/bin/umount -l /dev/%k", RUN+="/bin/rmdir /home/toshiba"
    LABEL="toshiba_end"
    
  • 파일을 복사 : sudo cp 99-toshiba.rules /lib/udev/rules.d/

  • 구성을 다시로드 sudo udevadm control --reload-rules

보시다시피 수동으로 마운트 지점을 설정 /media/toshiba했지만 아무 데나있을 수 있습니다.

실제로 작동합니다 ;-)

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