USB 드라이브가 자동으로 마운트되지 않습니다


17

USB 드라이브가 자동으로 마운트되지 않지만 lsusb를 통해 감지되었습니다.

dconf-Editor도 사용했지만 작동하지 않습니다. 디스크 유틸리티를 통해 수동으로 마운트해야 할 때마다.

답변:


7

자동 마운트 구성에 대한 자세한 설명은 다음과 같습니다.

https://help.ubuntu.com/community/Mount/USB

그래도 문제가 해결되지 않으면 USB 스틱을 삽입하고 dmesg 및 syslog의 마지막 줄을 게시하십시오.


org.gnome.desktop.media-handling.automount 키가 true로 설정되어 있어도 자동 마운트가 더 이상 작동하지 않는 이유를 모르겠지만 유틸리티 디스크로 수동 마운트하여 마운트합니다.
유 셴

2

최근 드라이브에 쓰거나 읽을 때 정전 또는 충돌로 드라이브를 올바르게 마운트 해제하지 않았습니까? 이로 인해 드라이브에 오류가 발생할 수 있으며 일단 마운트되면 정상적으로 작동하지만 수퍼 블록에 오류가 발생하여 올바르게 마운트되지 않을 수 있습니다.

Requist가 요청한대로 플래시 드라이브를 삽입 한 후 즉시 dmesg를 확인하십시오. 마지막 행 중 하나가 "볼륨이 제대로 마운트 해제되지 않았습니다. 일부 데이터가 손상되었을 수 있습니다. fsck를 실행하십시오."

gparted에서 장치 레이블을 확인한 후 실행

sudo fsck /dev/xxx (기기에 대해 스와핑 xxx)

유효하지 않은 수퍼 블록에 대한 세부 사항을 다시 얻을 수 있습니다.

이 문제를 해결하려면 드라이브 파일 시스템에 의존해야합니다. ext4 또는 Fat32 등입니까?

다음 은 ext4 수퍼 블록 복구에 대한 페이지 입니다

드라이브가 fat32 또는 다른 msdos 유형 인 경우 testdisk가 도움이 될 수 있지만 강력한 성능으로이 도구에주의해야합니다 ...

sudo apt-get install testdisk
sudo testdisk

다음 은 fat32 수퍼 블록 문제를 해결하기 위해 testdisk를 사용하는 것에 대한 게시물입니다. 그것은으로 연결 후, 시작하기 전에 모두 읽어보십시오.

도움이 되길 바랍니다.


그놈에서 FAT32 형식의 썸 드라이브가 자동 마운트되지 않은 이유를 알아 내려고 노력했습니다 (커널은 잘 인식했습니다). 레이블을 설정하면 (사전에 보지 않았습니다. 비었을 것으로 추측합니다), 즉시 표시되어 장착되었습니다. 이 동작을 설명 할 수 있습니까? 레이블이 없으면 그놈은 UI에 자리 표시자를 제공한다고 가정합니다. 이것이 레이블을 설정하여 간단히 수정 된 기본 파일 시스템 문제인지에 대한 의견이 있습니까?
Dustin Oprea

여전히 드라이브를 마운트하고없는 경우 기본 'disk1'유형 레이블을 지정해야합니다. 이것은 / media / [username] / disk1 등에 있어야합니다. dconf-editor를 사용하여 자동 마운트 구성을 확인하고 org.gnome.desktop.media-handling에서 자동 마운트 및 노틸러스 작업에 대한 특정 구성을 확인하십시오. 자세한 내용은 여기 help.ubuntu.com/community/Mount/USB
Jools

내 상황에서 dmesg는 마운트 실패에 대한 오류 메시지를 표시하지 않았습니다. 마운트 이벤트가없는 것 같습니다. "sd 0 : 0 : 0 : 0 : [sdb] 디스크 회전 중 ..."이라는 메시지가 표시된 후 회전 준비가되었다는 메시지가 나타납니다. 마지막 메시지는 "[sdb] 연결된 SCSI 디스크"이며 USB 드라이브는 자동 마운트되지 않습니다. 그러나 디스크를 사용하여 마운트 할 수있었습니다.
Yu Shen

위의 상황에서 dmesg에서 빨간색으로 표시되는 오류 메시지가있을 수 있습니다. "[5925.011521] sd 0 : 0 : 0 : 0 : [sdb] 캐싱 모드 페이지를 찾을 수 없음 [5925.011530] sd 0 : 0 : 0 : 0 : [sdb] 드라이브 캐시를 가정 한 경우 : 회전 준비 후 "쓰루 쓰루". 그 전에 "[5920.917889] ses 0 : 0 : 0 : 1 : 진단 페이지가 잘못되었습니다. ] ses 0 : 0 : 0 : 1 : 디스크 회전 후 인클로저 -19 "를 바인딩하지 못했습니다 ...
Yu Shen

1

다른 모든 방법이 실패하면 수동으로 마운트하십시오. 또 다른 대안은 최신 버전의 Ubuntu로 업그레이드하는 것입니다. 둘 다 과거에 나를 위해 일했습니다.

$ mkdir xxxxxxx
$ sudo mount /dev/sdb1  xxxxxxx
$ sudo umount xxxxxxx

또는

$ pmount /dev/sdb1  xxxxxxx
$ pumount xxxxxxx

질문은 파티션을 수동으로 마운트하는 방법을 묻지 않습니다 : askubuntu.com/questions/1029040/…
WinEunuuchs2Unix

"다른 모든 것이 실패 할 때"
JohnMudd

1
다른 사람이 "Windows 사용"이라고 말할 수 있습니다. 어쨌든 다른 사람이 왜 당신의 대답에 투표했는지를 지적하려고합니다.
WinEunuuchs2Unix

1
다른 모든 경우에 동의 합니다. 편집하고 공감합니다. ;-)
Fabby

0

버그 # 1768010에 설명 된 버그입니다. usbmount는 Bionic에서 작동하지 않습니다 . Unix & Linux Stack Exchange 에서도 제공되는 솔루션 은 다음과 같습니다.

systemd-udevd 구성 편집

sudo systemctl edit systemd-udevd

다음 두 줄을 삽입하십시오.

[Service]
MountFlags=shared

그런 다음 다음을 실행하십시오.

sudo systemctl daemon-reload
sudo service systemd-udevd --full-restart

이 해결 방법은 완벽하지 않습니다. USB 키를 삽입 한 시간과 자동 마운트가 완전히 실행 된 시간 사이에 40 초의 지연이 관찰 될 수 있습니다.


USB 드라이브에 대한 자동 마운트가 없다는 문제를 해결하는 데 Ubuntu 18.04에서 작동하지 않았습니다.
Yu Shen
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.