當傳輸文件時出現Mac錯誤代碼36
當我向一個U盤或存儲卡里傳輸文件時,出現了Mac Error Code36,我該如何解決?
Mac,傳輸文件,錯誤代碼36,U盤,卡片
|
Mac OS X Snow Leopard 的用戶在復制目錄到Finder下的Windows-formatted volumes宗卷,可能會遇到這個問題。
這個問題源於“dot-underscore”配套文件。當文件系統從FAT16轉到FAT32時,Mac操作系統X’s HFS+ 文件系統則生成此配套文件。這些隱藏的文件都以“._”開頭,后面跟着起原有的文件名—使其包含額外的信息去配合主文件的數據。當一個文件,從與Windows相兼容的宗卷移動到Mac電腦中,然后又移回Windows中時,“錯誤代碼36”信息就會出現。
如果遇到這個問題,可以運行一個簡單的“dot_clean”命令來刪除U盤或存儲卡上隱藏的“dot-underscore”文件。這里是使用dot_clean的操作步驟和視頻演示。
1.運行 Terminal (Applications > Utilities) ,輸入dot_clean, 和一個空格。
2. 拖動U盤或存儲卡的圖標到終端窗口。
正確的/路徑/文件夾就會被添加到終端窗口命令。
3. 擊回車。隱藏的“._”文件就會被刪除了,現在你就可以復制文件到U盤和存儲卡中了。
--------------------------------------------------------------------------------------------------------------------------------------
結果還是沒用!!!
開始分析,既然硬盤能識別,那先排除硬件的問題!文件內容不能讀取,且不能新建文件夾(ntfs在apple OS可以通過mounty環境讀寫)那就可能是硬盤文件ntfs在apple OS系統中不穩定所導致,可能的原因是文件夾、文件列表混亂導致。
一台微軟系統電腦插上硬盤,還是無法讀寫硬盤,別慌,運行—cmd--C:> <移動硬盤盤符>:
移動硬盤盤符:> chkdsk /f