/etc/fstab
시작 시 또는 작업을 수행할 때 장치를 자동으로 마운트하는 방법을 알고 있습니다 sudo mount -a
. 훌륭하게 작동합니다. 예를 들어 이것은 내 장치의 현재 행입니다.
UUID=B864-497A /media/usbstick vfat defaults,users,noatime,nodiratime,umask=000 0 0
시스템이 이미 실행 중일 때 알려진 UUID가 있는 이 USB 장치를 삽입하면 자동으로 마운트하려면 어떻게 해야 합니까?아니요sudo mount -a
연결한 후 실행해야 합니까?
추가 정보: 저는 최신 콘솔 전용 Debian wheezy Linux를 개발 중입니다.
답변1
저는 이 usbmount
패키지를 사용하여 Ubuntu 서버 설치에 USB 드라이브를 자동으로 마운트합니다. 나는 확인했다Wheezy 패키지가 이미 존재합니다.또한. 최근에 추가제시.
sudo apt-get install usbmount
usbmount
hfsplus, vfat 및 ext(2, 3, 4) 파일 시스템이 자동으로 마운트됩니다. 에 이러한 파일 시스템을 마운트하도록 구성할 수 있습니다 /etc/usbmount/usbmount.conf
. 기본적으로 options 를 사용하여 이러한 파일 시스템을 마운트 sync,noexec,nodev,noatime,nodiratime
하지만 위 구성 파일에서 변경할 수도 있습니다.
usbmount
다양한 파일 시스템 유형과 사용자 정의 마운트 지점에 대한 사용자 정의 마운트 옵션도 지원됩니다.
답변2
자동 마운트를 사용할 수 있습니다 gnome-volume-manager
. 를 사용하여 약간 재구성할 수 있습니다 gnome-volume-properties
.
스크린샷
런레벨 3에 있다면 이것이 옵션이 아니라고 생각합니다. 그러나 udev
유사한 방식으로 설치를 완료하도록 유도할 수 있습니다.
1.파일 automount.rules
추가/etc/udev/rules.d
2.automount.rules에 다음 줄을 추가합니다.
자동 마운트 규칙
# automounting usb flash drives
# umask is used to allow every user to write on the stick
# we use --sync in order to enable physical removing of mounted memory sticks -- this is OK for fat-based sticks
# I don't automount sda since in my system this is the internal hard drive
# depending on your hardware config, usb sticks might be other devices than sdb*
ACTION=="add",KERNEL=="sdb*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdb*", RUN+="/usr/bin/pumount %k"
ACTION=="add",KERNEL=="sdc*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdc*", RUN+="/usr/bin/pumount %k"
삼.udev 규칙을 다시 로드합니다.
udevadm control --reload-rules
그놈 디스크 유틸리티
새로운 이름 BTW를 찾았습니다 gnome-volume-manager
. CentOS6에서는 gnome-disk-utility라고 하며 RPM이 기본 yum 저장소에 있음을 방금 확인했습니다.
이번 U&L Q를 통해 저는 다음과 같은 사실을 이해하게 되었습니다.Debian 6.0을 새로 설치하면 USB 저장 장치가 자동으로 마운트되지 않습니다..
찾으려면 다음 명령을 실행하십시오.
$ yum search gnome-disk-utility*
gnome-disk-utility-devel.i686 : Development files for gnome-disk-utility-libs
gnome-disk-utility-devel.x86_64 : Development files for gnome-disk-utility-libs
gnome-disk-utility-ui-devel.i686 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility-ui-devel.x86_64 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility.x86_64 : Disk management application
gnome-disk-utility-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-libs.x86_64 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.x86_64 : Shared libraries used by Palimpsest