문서

문서

mp3 파일 모음이 포함된 디렉터리가 있습니다. 저는 Wine에서 Windows 프로그램을 사용할 계획이지만 파일 중 하나가 09.mp3Wine에 "보이지 않습니다".

내가 사용하고 있는 프로그램은 파일이 존재하지 않는 것처럼 무시합니다. 술먹고 winefile달리고 있었는데 cmd파일도 안 보여줬어요. 디렉터리에 나머지 파일이 존재합니다.

사실

  • 영향을 받는 파일은 몇 년 전에 추가되었습니다.
  • 모든 파일의 소유자는 동일합니다(나).
  • 모든 파일은 동일한 권한(0644)을 가지며 getfacl모든 파일도 동일한 결과를 표시합니다.
  • lsattr모든 파일에 대해 동일한 결과를 표시합니다.--------------e------- 09.mp3
  • 파일 이름을 바꾸는 것은 도움이 되지 않습니다
  • 복사본 만들기 - 내가 사용하지 않으면 복사본이 나타납니다.cp -a
  • rw, relatime 옵션과 함께 설치된 ext4 파일 시스템
  • Ubuntu 22.04.1 LTS의 Linux 커널 5.15.0-47-generic
  • wine-6.0.3 (우분투 6.0.3~repack-1)

ls산출

> ls -l
total 133016K
-rw-r--r-- 1 mrb mrb  6073826 2023-12-20 17:31:21 01.mp3
-rw-r--r-- 1 mrb mrb  8667281 2023-12-20 17:31:22 02.mp3
-rw-r--r-- 1 mrb mrb 12242599 2023-12-20 17:31:22 03.mp3
-rw-r--r-- 1 mrb mrb 11234269 2023-12-20 17:31:23 04.mp3
-rw-r--r-- 1 mrb mrb  7327289 2023-12-20 17:34:40 05.mp3
-rw-r--r-- 1 mrb mrb 11278180 2023-12-20 17:31:20 06.mp3
-rw-r--r-- 1 mrb mrb  7795117 2023-12-20 17:34:41 07.mp3
-rw-r--r-- 1 mrb mrb  8146473 2023-12-20 17:34:40 08.mp3
-rw-r--r-- 1 mrb mrb  4772263 2021-08-04 11:16:35 09.mp3
-rw-r--r-- 1 mrb mrb  8066202 2023-12-20 17:31:20 10.mp3
-rw-r--r-- 1 mrb mrb  7778193 2023-12-20 17:34:41 11.mp3
-rw-r--r-- 1 mrb mrb 10224047 2023-12-20 17:34:42 12.mp3
-rw-r--r-- 1 mrb mrb  9962763 2023-12-20 17:34:42 13.mp3
-rw-r--r-- 1 mrb mrb 12967837 2023-12-20 17:34:43 14.mp3
-rw-r--r-- 1 mrb mrb  9644160 2023-12-20 17:31:24 15.mp3

dir /a산출

잃어버린 09.mp3:

> wine cmd /c dir /a
Volume in drive R has no label.
Volume Serial Number is 0000-0000

Directory of R:\Album

20/12/2023   6:07 PM  <DIR>         .
20/12/2023   5:47 PM  <DIR>         ..
20/12/2023   5:31 PM     6,073,826  01.mp3
20/12/2023   5:31 PM     8,667,281  02.mp3
20/12/2023   5:31 PM    12,242,599  03.mp3
20/12/2023   5:31 PM    11,234,269  04.mp3
20/12/2023   5:34 PM     7,327,289  05.mp3
20/12/2023   5:31 PM    11,278,180  06.mp3
20/12/2023   5:34 PM     7,795,117  07.mp3
20/12/2023   5:34 PM     8,146,473  08.mp3
20/12/2023   5:31 PM     8,066,202  10.mp3
20/12/2023   5:34 PM     7,778,193  11.mp3
20/12/2023   5:34 PM    10,224,047  12.mp3
20/12/2023   5:34 PM     9,962,763  13.mp3
20/12/2023   5:34 PM    12,967,837  14.mp3
20/12/2023   5:31 PM     9,644,160  15.mp3
      14 files              131,408,236 bytes
       2 directories    562,884,780,032 bytes free

문서

잃어버린 09.mp3:

winfile에 누락된 폴더 09.mp3이 표시됩니다.

답변1

파일 액세스 시간은 미래(먼 2446년)입니다.

> stat 09.mp3
  File: 09.mp3
  Size: 4772263     Blocks: 9328       IO Block: 4096   regular file
Device: fd04h/64772d    Inode: 313589982   Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/     mrb)   Gid: ( 1000/     mrb)
Access: 2446-05-10 19:38:55.000000000 -0300
Modify: 2021-08-04 11:16:35.905612900 -0300
Change: 2023-12-20 17:49:55.600681442 -0400
 Birth: 2022-09-30 19:00:34.856978234 -0300

재설정하면 문제가 해결됩니다.

> touch -a 09.mp3

> stat 09.mp3
  File: 09.mp3
  Size: 4772263     Blocks: 9328       IO Block: 4096   regular file
Device: fd04h/64772d    Inode: 313589982   Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/     mrb)   Gid: ( 1000/     mrb)
Access: 2023-12-20 18:11:47.220986317 -0400
Modify: 2021-08-04 11:16:35.905612900 -0300
Change: 2023-12-20 18:11:47.220986317 -0400
 Birth: 2022-09-30 19:00:34.856978234 -0300

> wine cmd /c dir /a
Volume in drive R has no label.
Volume Serial Number is 0000-0000

Directory of R:\Album

20/12/2023   6:07 PM  <DIR>         .
20/12/2023   5:47 PM  <DIR>         ..
20/12/2023   5:31 PM     6,073,826  01.mp3
20/12/2023   5:31 PM     8,667,281  02.mp3
20/12/2023   5:31 PM    12,242,599  03.mp3
20/12/2023   5:31 PM    11,234,269  04.mp3
20/12/2023   5:34 PM     7,327,289  05.mp3
20/12/2023   5:31 PM    11,278,180  06.mp3
20/12/2023   5:34 PM     7,795,117  07.mp3
20/12/2023   5:34 PM     8,146,473  08.mp3
04/08/2021  10:16 AM     4,772,263  09.mp3
20/12/2023   5:31 PM     8,066,202  10.mp3
20/12/2023   5:34 PM     7,778,193  11.mp3
20/12/2023   5:34 PM    10,224,047  12.mp3
20/12/2023   5:34 PM     9,962,763  13.mp3
20/12/2023   5:34 PM    12,967,837  14.mp3
20/12/2023   5:31 PM     9,644,160  15.mp3
      15 files              136,180,499 bytes
       2 directories    562,884,780,032 bytes free

와인이나 Windows에서 원격 액세스 날짜가 왜 문제인지 모르겠습니다. Win32 FILETIME 구조는 수천 년 전의 날짜를 처리할 수 있습니다. 어쨌든 영향을 받은 파일을 수정하는 것은 쉬웠습니다.

답변2

매우 오래된 버전의 Wine을 사용하고 있습니다.

이 오류는 최신 Wine 버전, 특히 9.0-rc2에서는 재현될 수 없습니다.

Wineconsole 와인 9.0-rc2

관련 정보