Jawaban ini mungkin tidak benar-benar menjawab pertanyaan tetapi memberikan beberapa informasi apa yang mungkin terjadi.
Saya telah mengunduh torrent dengan gambar 4Chan yang berisi Pain.jpg dan dua foto lainnya dengan karakter Ibrani. Berikut adalah pelakunya yang jahat ;-)
ls -aBeil
menunjukkan:
mymac: Pengguna reaksi $ ls -aBeil
ls: P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg: Tidak ada file atau direktori seperti itu
total 528
581705 drwxrwxrwx 6 staf pengguna 204 21 Jan 12:08.
401304 drwx ------ + 6 staf pengguna 204 Jan 21 11:57 ..
0: grup: semua orang menolak hapus
582449 -rw-r - r - @ 1 staf pengguna 6148 21 Jan 12:08 .DS_Store
582261 -rw-r - r-- 1 staf pengguna 4792 21 Jan 12:05 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Jpg
582094 -rw-r - r-- 1 staf pengguna 253804 21 Jan 12:06 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Xcf
lsof -- . *
menunjukkan:
mymac: Pengguna reaksi $ lsof -. *
lsof: status error pada P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg: Tidak ada file atau direktori tersebut
PERINTAH PID PENGGUNA UKURAN PERANGKAT FD TYPE / OFF NAMA NODE
bash 1290 pengguna cwd DIR 1,2 204 581705.
lsof 1345 pengguna cwd DIR 1,2 204 581705.
lsof 1346 pengguna cwd DIR 1,2 204 581705.
Semua file terlihat di Finder kecuali .DS_Store tentu saja. Pain.jpg memiliki ikon default dan tidak dapat dibuka. Setelah memindahkan Pain.jpg ke folder Unduhan (pada ~ 12: 13 - periksa log di bawah), tunggu beberapa detik dan pindahkan kembali ke folder Reaksi ikon pratinjau muncul dan file dapat dibuka.
ls -aBeil
sekarang menunjukkan:
mymac: Pengguna reaksi $ ls -aBeil
total 616
581705 drwxrwxrwx 6 staf pengguna 204 21 Jan 12:14.
401304 drwx ------ + 6 staf pengguna 204 Jan 21 12:14 ..
0: grup: semua orang menolak hapus
582449 -rw-r - r - @ 1 staf pengguna 6148 21 Jan 12:14 .DS_Store
581871 -rw-r - r-- 1 staf pengguna 44041 21 Jan 12:01 P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg
582261 -rw-r - r-- 1 staf pengguna 4792 21 Jan 12:05 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Jpg
582094 -rw-r - r-- 1 staf pengguna 253804 21 Jan 12:06 ה̌͐͊͒̾͆יͩ́א ͭ̆צ̿̒̃͛ו͋פͯ͆̉ה͑͑ͧ̇ͪ͆. Xcf
lsof -- . *
menunjukkan:
mymac: Pengguna reaksi $ lsof -. *
PERINTAH PID PENGGUNA UKURAN PERANGKAT FD TYPE / OFF NAMA NODE
bash 1290 pengguna cwd DIR 1,2 204 581705.
lsof 1390 pengguna cwd DIR 1,2 204 581705.
lsof 1391 pengguna cwd DIR 1,2 204 581705.
Entri log yang sesuai (maaf untuk karakter Ibrani menjengkelkan mengacaukan entri - setidaknya mengedit dan melihatnya di Google Chrome - sangat sulit untuk memformatnya sama sekali):
21/01/15 12: 07: 10,734 QuickLookUIHelper [1231]: CoreAnimation: gagal membuat konteks OpenGL
21/01/15 12: 07: 32.702 sandboxd [346]: ([1180]) mdworker (1180) menolak file-read-xattr / Pengguna / pengguna / Desktop / Reaksi ()
21/01/15 12: 08: 03.862 QuickLookUIHelper [1248]: CoreAnimation: gagal membuat konteks OpenGL
21/01/15 12: 13: 41.303 Finder [325]: pembuatan ekstensi kotak pasir gagal: kesalahan pembuatan representasi sistem file untuk jalur: [/ Pengguna / pengguna / Unduhan / Reaksi / P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg]
21/01/15 12: 13: 41.303 Finder [325]: __CFPasteboardCreateSandboxExtensionDataFromCFData: gagal mendapatkan data ekstensi kotak pasir untuk url [file: ///.file/id=6571367.581871]
21/01/15 12: 13: 41.304 Finder [325]: Gagal mendapatkan ekstensi kotak pasir yang valid untuk item: [789514] rasa: [public.file-url] dari papan tulis. Karena ekstensi kotak pasir gagal dibuat ..
21/01/15 12: 13: 41.304 Finder [325]: Gagal mendapatkan ekstensi kotak pasir untuk itemIdentifier (789514). Data untuk ekstensi kotak pasir masih berupa data proxy
21/01/15 12: 13: 47,518 Finder [325]: pembuatan ekstensi kotak pasir gagal: kesalahan pembuatan representasi sistem file untuk jalur: [/ Pengguna / pengguna / Unduhan / Reaksi / P ͎̮͉͍ͨ̈́̾̈́A ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́I ͎̮͉͍ͨ̈́̾̈́N ͎̮͉͍ͨ̈́̾̈́.jpg]
21/01/15 12: 13: 47,518 Finder [325]: __CFPasteboardCreateSandboxExtensionDataFromCFData: gagal mendapatkan data ekstensi kotak pasir untuk url [file: /// Pengguna / pengguna / Unduhan / Reaksi / P% 20% CD% 8E% CC% AE % CD% 89% CD% 8D% CD% A8% CC% 88% CC% 81% CC% BE% CC% 88% CC% 81A% 20% CD% 8E% CC% AE% CD% 89% CD% 8D % CD% A8% CC% 88% CC% 81% CC% BE% CC% 88% CC% 81I% 20% CD% 8E% CC% AE% CD% 89% CD% 8D% CD% A8% CC% 88 % CC% 81% CC% BE% CC% 88% CC% 81N% 20% CD% 8E% CC% AE% CD% 89% CD% 8D% CD% A8% CC% 88% CC% 88% CC% 81% CC% BE % CC% 88% CC% 81.jpg]
Memindahkan folder Reaksi keseluruhan ke tempat sampah dan menghapusnya dengan foto tidak ada masalah. Hal yang sama berlaku untuk menyalin folder atau memindahkannya. The Pain.jpg - meskipun benar-benar PITA tentang tampilan yang tepat - tampaknya bukan virus.
Masalah dalam Finder dan kotak pasir mungkin terjadi karena penamaan file yang aneh: mixed roman and hebrew chars. Hanya nama file Ibrani yang dinotasikan dari kanan ke kiri (lihat gambar kedua). Selain itu beberapa kerusakan sistem file mungkin telah terjadi.
Nasihat saya adalah:
- seperti yang lain yang telah disebutkan: cobalah untuk memperbaiki volume utama Anda dengan 'Disk Utility' setelah reboot ke Mode Pemulihan
- pindahkan file ke folder lain, tunggu beberapa saat dan pindahkan kembali ke asalnya hingga Anda melihat gambar pratinjau. Periksa log Anda untuk pesan kotak pasir (lihat di atas).
- coba jalankan
find . -inum <inode> -exec rm {} \;
setelah berhasil menggunakan ls -aBeil
untuk mendapatkan inode 'Pain.jpg'. Dalam kasus saya itu adalah:find . -inum 581871 -exec rm {} \;
reboot ke Mode Pemulihan dan coba jalankan perintah terakhir ( find . -inum <inode> -exec rm {} \;
) setelah memperbaiki sistem file.
coba jalankan rm 'P \ ͎̮͉͍ͨ̈́̾̈́A \ ͎̮͉͍ͨ̈́̾̈́I \ ͎̮͉͍ͨ̈́̾̈́N \ ͎̮͉͍ͨ̈́̾̈́.jpg'