mp3ファイルのコレクションを含むディレクトリがあります。私はWineでWindowsプログラムを使用する予定ですが、ファイルの1つが09.mp3
Wineに「見えません」。
私が使用しているプログラムは、ファイルが存在しないかのように無視します。飲んで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 (Ubuntu 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
:
答え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構造は、数千年前の日付を処理できます。とにかく影響を受けたファイルを修正するのは簡単でした。