當傳輸文件時出現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