Cinnamon/Nemo GUI를 통해 마운트 해제/꺼낼 때 USB 플래시 드라이브의 etx3이 새로 고쳐지지 않음(ext4/cli umount ext3 - OK)

Cinnamon/Nemo GUI를 통해 마운트 해제/꺼낼 때 USB 플래시 드라이브의 etx3이 새로 고쳐지지 않음(ext4/cli umount ext3 - OK)

/GUI를 통해 포맷 스틱을 제거/꺼내면 ext3변경 사항(작성된 파일, 변경된 권한)이 사라지고, bash를 통해 변경 사항이 그대로 유지됩니다.USBCinnamonNemoumount

나는 Cinnamon몇 년 동안 그것을 가지고 있었고 내 기억이 정확하다면 ext4비슷한 문제가 있었으므로( ext4오늘 이동식 드라이브 포맷에 대한 변경 사항은 제거/다시 삽입해도 지속됨) 근본 원인을 조사하고 싶었습니다.

긴 이야기 짧게

권한을 설정할 수 있도록 USB 플래시 드라이브를 ext3으로 포맷했습니다. 나는 동일한 결과로 이 작업을 몇 번 수행한 다음 다른 동일한 Linux 시스템에 다시 연결했습니다.

  • Nemo를 통해 파일을 USB 플래시 드라이브에 복사합니다(결과 - 파일이 USB 드라이브의 Nemo에 표시됨)
  • 데스크탑의 Nemo/아이콘을 통해 제거/꺼내기(둘 다 시도)
  • 삭제, 다시 삽입(결과 - 파일이 표시되지 않음)

시스템 Linux Mint 20 Cinnamon, 파일 관리자 Nemo. 이것은 간단한 결함일 수 있지만 IMHO는 짜증나는 결함입니다(파일 복사가 성공했는지 다시 확인하기 위해 매번 USB를 다시 연결하고 싶지 않습니다). 재현이 가능하지만 근본 원인을 알고 싶습니다. 무엇을 시도해야 할지 제안해 주세요. 인터넷 검색으로는 그러한 문제를 찾을 수 없습니다.

찾았어요제거할 때만 파일을 플래시 드라이브에 복사합니다.그리고https://superuser.com/questions/180722/should-i-unmount-a-usb-drive-before-unplugging-it/180732#180732제가 이해한 바에 따르면 제거하면 데이터가 USB에 기록되어야 합니다.

참고: 파일이 방금 생성되었으며 임시로(캐시에서) 복사된 것으로 보입니다.

참고 2: 놀랍게도 일반적으로 USB 드라이브를 제거하라는 알림이 없지만 USB 드라이브는 더 이상 bash 마운트에 표시되지 않습니다. 파일은 크지 않고(200mb) USB IMHO에 쓰는 데 많은 시간이 걸립니다. 전혀 기록되지 않고(가정임) 마운트 해제가 수행되는 경우에도 캐시에만 남아 있습니다.

3을 추가하세요:

다른 USB 드라이브에 파일을 복사해 보았습니다. 먼저 FAT32로 포맷했고 예상대로 작동했고 삭제/재삽입 후에도 파일이 그대로 남아 있었습니다. 그런 다음 EXT3(원래 드라이브와 동일)로 다시 포맷했는데 복사 및 삭제 시 파일이 다시 사라졌습니다(지금 예상되는 것처럼). https://superuser.com/questions/180722/should-i-unmount-a-usb-drive-before-unplugging-it/180732#180732

최신 버전에는 중간 옵션인 FAT 파일 시스템에 대한 새로 고침 옵션이 도입되었습니다(디스크가 비활성화되면 모든 지연된 쓰기 플러시). Ubuntu 10.04에서는 기본적으로 활성화되어 있습니다.

4를 추가하세요:

몇 초 동안 umountCLI를 통해 시도 했지만 파일이 여전히 남아 있습니다. it thought그런데 GUI 팝업을 사용할 때 권한 변경 사항도 사라지는 것을 확인했습니다. 따라서 Cinnamon이나 Nemo 문제인 것 같습니다. 저는 일반적으로 계피를 좋아합니다. 어떻게 더 자세히 조사할 수 있나요?

관련 정보