ファイルをコピーした後、USBフラッシュドライブが認識されなくなった

ファイルをコピーした後、USBフラッシュドライブが認識されなくなった

私のPC(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 ディスクが故障しない限り、USB ディスクを 0 バイトにすることはできません。

私たちが使用しているコマンドでバックアップするのはかなり一般的です。

関連情報