f3プログラムはSDカードを検出できませんが、WindowsではSDカードを開いてビデオを再生できます。

f3プログラムはSDカードを検出できませんが、WindowsではSDカードを開いてビデオを再生できます。

映像録画用に128GB SDカード2枚を購入しました。これらは偽物である可能性が高い。そのうちの1つは明らかに損傷しています。 GPartedを使ってFAT32でフォーマットし、セキュリティカメラを接続して記録しましたが、問題は見つかりませんでした。ドライブの合計3GBだけを活用して繰り返すように見えることを除いて、偽で繰り返されるようです。

残念ながら、私がマウントした2枚のSDカードについて払い戻しを受けることができる証拠が必要です。 lsblkはこれをリストしますmmcblk0が、MOUNTPOINTを提供しません。gpartedはそれを見つけました/dev/mmcblk0が、f3writeを実行しようとすると、与えられたパスは次のように文句を言います。ディレクトリではありません。

f3probe virtualはsdカードが破損していると報告していますが、f3writeがまったく機能しないため、実際にテストしているかどうかはわかりません。 Windowsではドライブの1つを読み取り、別のドライブがフォーマットされたと正常に報告できますが、Unixでは不可能に見えるのはなぜですか?

ben@ben-aspirev3571:~$ lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
...
sda       8:0    0 465.8G  0 disk 
├─sda1    8:1    0   457G  0 part /
└─sda2    8:2    0   8.8G  0 part 
sr0      11:0    1  1024M  0 rom  
mmcblk0 179:0    0 119.1G  0 disk 
ben@ben-aspirev3571:~$ sudo f3probe --destructive --time-ops /dev/mmcblk0
F3 probe 7.2
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.

WARNING: Probing normally takes from a few seconds to 15 minutes, but
         it can take longer. Please be patient.

Bad news: The device `/dev/mmcblk0' is damaged

Device geometry:
                 *Usable* size: 0.00 Byte (0 blocks)
                Announced size: 119.08 GB (249737216 blocks)
                        Module: 128.00 GB (2^37 Bytes)
        Approximate cache size: 0.00 Byte (0 blocks), need-reset=no
           Physical block size: 512.00 Byte (2^9 Bytes)

Probe time: 10.19s
 Operation: total time / count = avg time
      Read: 19.8ms / 2049 = 9us
     Write: 10.17s / 2049 = 4.9ms
     Reset: 0us / 0 = 0us
ben@ben-aspirev3571:~$ f3write /dev/mmcblk0
F3 write 7.2
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.

f3write: Can't open path /dev/mmcblk0: Not a directory

ベストアンサー1

まず、それをインストールしてからf3writeにマウントポイントを提供する必要があります。 f3writeはデータファイルを書き込むため、マウントメディアが必要ですが、デバイスファイルは書き込みません。

おすすめ記事