
我的電腦(執行 Windows 10)不再辨識我的 R+M USB 3.0。磁碟顯示為灰色,有 0 位元組可用,如下所示這個答案。
我不介意丟失數據,我想知道的是我在備份時是否做錯了什麼,這樣我就可以防止將來發生同樣的事情。這是我用來備份的腳本:
import subprocess
drive = subprocess.run(['sudo', 'mount', '-t', 'drvfs', 'D:', '/mnt/d'])
print(drive)
docs = subprocess.run(['sudo', 'rsync', '-av', '--progress', '/mnt/c/Users/sc/Documents/', '/mnt/d', '--exclude', '/mnt/c/Users/sc/Documents/my_data/data'])
print(docs)
unmount = subprocess.run(['sudo', 'umount', '/mnt/d/'])
print(unmount)
我運行了這個,它導致我的 USB 損壞。這是一種糟糕的備份方法嗎?如果我在複製之前壓縮文件,可以避免這種情況嗎?還是只是因為我買了一個廉價的、不可靠的 USB?
任何幫助深表感謝。
答案1
您的備份方法沒有做錯任何事。除非您非常明確地尋求對韌體重新編程的機制,否則您無法採取任何措施將 USB 磁碟變成 0 位元組,除非它出現故障。
使用我們正在使用的命令進行備份相當常見。