it-swarm-ko.tech

마운트 지점이 계속 변경되는 이유는 무엇이며 어떻게 방지 할 수 있습니까?

외장 USB 드라이브를 연결하면 자동으로 마운트되며/media/disk /에 액세스 할 수 있습니다

그러나 잠시 후, 내/media 디렉토리는 다음과 같습니다.

[email protected]:~$ ls /media/
0BC7-569E  0BC7-569E_  disk  disk_  disk__  disk___

보다시피 disk 항목은 끝에 추가 된 _와 함께 반복됩니다. 왜 이런 일이 발생하는지 모르겠지만 어떤 상황에서는 시스템이 디스크를 /media/disk/에 마운트 할 수없고 disk_를 생성 한 다음에 마운트 할 수 없다고 상상할 수 있습니다. /media/disk_disk__ 등을 만듭니다. 다른 항목 0BC7-569E SD 미디어 카드에서 가져온 것 같아 USB 드라이브에만 해당되는 것은 아닙니다.

이 원인을 알고 싶습니다. 이것이 예상되는 동작입니까? 또는 어떻게 이런 일이 발생하지 않도록 할 수 있습니까?

9
Cesar

장기 수정의 경우 지정된 마운트 지점을 사용하여 드라이브를/etc/fstab에 추가 할 수 있습니다. 드라이브를 식별하기 위해 UUID를 사용하는 것이 좋습니다.

보너스 팁 :

드라이브를 마운트 할 때 아이콘이 표시되도록하려면/media/내에서 마운트 지점을 설정하십시오. 그렇지 않으면/mnt /와 같은 다른 곳에 마운트 지점을 설정하십시오.

3
nathwill

USB 드라이브를 분리하고 터미널 (예 : 응용 프로그램-> 액세서리-> 터미널)로 이동하여 다음을 입력하여이 문제를 해결할 수 있습니다.

Sudo rmdir /media/disk
Sudo rmdir /media/disk_
Sudo rmdir /media/disk__
Sudo rmdir /media/disk___
etc

디스크를 다시 연결하면/media/disk /에서 다시 마운트해야합니다.

(/ media/0BC7-569E에 대해 동일하게 수행하십시오)

2
8128

이것은 완전한 답변이 아니라 문제를 더 잘 이해하는 데 도움이되는 의견입니다 (아직 의견을 말할 충분한 담당자가 없습니다).

다음 명령을 실행하거나 시스템-> 관리자-> 로그 파일 뷰어의 왼쪽에서 "dmesg"항목을 선택 (클릭)하여 USB/sdio 장치를 마운트 및 마운트 해제하는 동안 생성 된 진단 메시지를 확인할 수 있습니다.

dmesg | tail -20

tail 명령은 가장 최근의 20 개 메시지 만 인쇄합니다. 카드를 삽입하거나 제거 할 때이 메시지를 여러 번 실행하거나 끝에있는 숫자를 변경하여 더 많거나 적은 메시지를 봅니다. 이것은 무엇이 잘못되었는지에 대한 아이디어를 줄 것입니다.

1
koushik

USB 장치를 분리하기 전에 항상 마운트를 해제하십시오.

1