Linux에서 만든 이미지를 Windows 7에서 읽을 수 없습니다.

Linux에서 만든 이미지를 Windows 7에서 읽을 수 없습니다.

시험해 본 여러 배포판에서 스크린샷을 만들어 NTFS 드라이브(Linux에서)에 복사했는데 Windows에서 그 중 일부를 열 수 없습니다(photoshop과 mspaint를 사용해 보았습니다). 처음에는 파일이 손상된 줄 알았는데 Linux에서 열 수 있습니다. 원인이 무엇인지 아시나요?

mint 17.2 (2015.08.27-31)
    mate x
    cinnamon 0
    xfce x
    kde x
ubuntu  (2015.09.03-05)
    unity 14 x
    unity 15 0/x
    kubuntu 14 x
    xubuntu 15 x
    uumate x
mint 17.2 (2015.09.05)
    cinnamon x
    mate x
    xfce x
    kde x

x는 파일이 괜찮다는 것을 의미하고, 0/x는 파일 중 일부는 괜찮고 일부는 그렇지 않음을 의미하며, 0은 해당 배치에서 어떤 파일도 열 수 없음을 의미합니다. 보시다시피 동작은 배포판에 종속되지 않습니다.

Windows 7에서 Firefox를 사용하여 파일을 업로드하려고 하면 다음과 같은 오류 메시지가 나타납니다.

파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 올바르지 않습니다.

답변1

문제의 원인을 찾았습니다. 파일 이름에 ":"이 포함되어 있습니다.

Screenshot from 2015-09-03 22:35:46.png
Screenshot from 2015-09-05 13_19_57.png

이름을 바꾸기 위해 bash 스크립트를 작성하겠습니다. 나는 이 문제가 언급된 날짜 사이에 수정되었다고 가정합니다. 그래서 새로 설치된 Mint+Cinnamon에서는 이 문제가 표시되지 않습니다. 같은 시스템에서 2015-09-03 22:51:09 이전의 우분투 15개 이미지는 좋지 않고 그 이후의 이미지는 좋은 것이 이상합니다. 자동 업데이트 같은 것을 시작한 것 같지 않습니다. 설치 프로그램 스크린샷이기 때문입니다.

관련 정보