如何刪除/覆蓋「幻像」檔案?

如何刪除/覆蓋「幻像」檔案?

我正在將一堆MP3 從我的音樂資料夾移動到外部HDD(它是fat32,如果這很重要),當我意識到當我告訴它“覆蓋”其中一個時,我不應該選擇“應用到所有”文件。有一個目錄特別需要合併。所以我取消了搬家。

當我執行此操作時,大約一半的文件已經移動。

現在我試圖移動其餘的文件,但遇到奇怪的“文件已存在”問題。如:我嘗試將檔案移至目標目錄,無論我做什麼,它都不允許我,說該檔案存在於目標目錄中。我唯一的選擇是“跳過”或“取消”。當然,該檔案不會出現在目標目錄的任何目錄清單中。由於這種奇怪的現象,我現在有幾十個文件和資料夾無法移動。

我懷疑當我取消大規模移動時,有些事情搞砸了,但現在我不知道如何恢復,而且我似乎無法很好地表達這個問題,無法讓谷歌為我找到解決方案。

答案1

您可以嘗試以下方法:

  1. 卸載並斷開外部硬碟,然後重新連接。檢查幻像檔案是否消失。

  2. 重新啟動電腦。檢查幻像檔案是否消失。

  3. 修復外部硬碟的檔案系統。既然是Windows檔案系統,就用Windows吧,如果可以的話,

    chkdsk /f X:
    

    其中 X 是 Windows 中的磁碟機號碼(或使用 GUI 工具)。

    否則,請嘗試在 Ubuntu 中使用以下命令列,

    sudo dosfsck -a /dev/sdxy
    

    其中 x 是磁碟機號,y 是分割區號,例如 /dev/sdb1 表示磁碟機 b 中的第一個分割區。參見代碼:

    man dosfsck
    

    更多細節。 dosfsck 隨軟體包一起提供多斯夫工具

    有時,選項 -a 的這種「破壞性最小的方法」還不夠,您需要選項 -r 來「互動式修復檔案系統」。

    sudo dosfsck -r /dev/sdxy
    

    當我在複製大 iso 檔案(到具有 FAT32 檔案系統的隨身碟)時拔出插頭而導致檔案系統損壞時,這個 -r 選項是必要的。

    現在我認為幻像檔案應該消失或製作成真實檔案。

相關內容