Менее 2 месяцев назад я заказал флеш-накопитель (дешевый). Я использовал его в тот день, когда он прибыл, и я думаю, через 3 дня после этого. Просто проверил его с badblocks , а затем dd -ed в Linux изображение в него. С тех пор он сидел на подносе и не был затронут.

Когда я подключил его сегодня, я хотел сначала проверить целостность изображения на нем. Не проверял, так как я всегда получал ошибки ввода / вывода при попытке чтения с флешки:

$ sudo dd if=/dev/sdb of=/dev/null bs=1M
dd: error reading '/dev/sdb': Input/output error
162+1 records in
162+1 records out
170524672 bytes (171 MB, 163 MiB) copied, 7.75699 s, 22.0 MB/s

$ sudo dd if=/dev/sdb of=/dev/null bs=1M
dd: error reading '/dev/sdb': Input/output error
74+1 records in
74+1 records out
78381056 bytes (78 MB, 75 MiB) copied, 3.81105 s, 20.6 MB/s

$ sudo dd if=/dev/sdb of=/dev/null bs=1M
dd: error reading '/dev/sdb': Input/output error
22+1 records in
22+1 records out
23461888 bytes (23 MB, 22 MiB) copied, 1.45307 s, 16.1 MB/s

$ sudo dd if=/dev/sdb of=/dev/null bs=1M
dd: error reading '/dev/sdb': Input/output error
41+0 records in
41+0 records out
42991616 bytes (43 MB, 41 MiB) copied, 2.30087 s, 18.7 MB/s

$ sudo dd if=/dev/sdb of=/dev/null bs=1M
dd: error reading '/dev/sdb': Input/output error
37+1 records in
37+1 records out
39321600 bytes (39 MB, 38 MiB) copied, 2.16684 s, 18.1 MB/s

Странно то, что он всегда терпит неудачу в разных местах. Мне даже удалось прочитать более 300 МБ один раз, я думаю (16 ГБ флэш-накопитель) (но, к сожалению, я не проверял, правильно ли считаны данные).

Сломанный флеш-накопитель. Кого волнует, верно?

Затем мне стало любопытно, и я хотел посмотреть, когда письмо не удалось, просто ради этого, прежде чем бросить его. Странная вещь: это не так. Я просто dd -ed /dev/zero на это. Удивившись такому поведению, я dd как можно больше блоков по 1 МБ назад из флешки и отправил их в sha256sum . Я не только не получил ошибку ввода / вывода, но и сумму sha256 также извлекли с помощью суммы sha256, взятой непосредственно из /dev/zero (с тем же числом блоков).

badblocks такому поведению, я отключил его на 3 часа и запустил на нем блокировку : https://pastebin.com/y5SATDQq

Я очень удивлен таким поведением. Почему это?


Что касается закрытого голосования: Я бег это на нем и буду редактировать этот вопрос после того, как он закончил. Я не думаю, что в наши дни экономически целесообразно подделывать диски емкостью 16 ГБ. Однажды (для экспериментов) я купил явно поддельный (предположительно 128 ГБ или 256 ГБ или что-то в этом роде, но слишком дешевое, чтобы быть правдой), и он оказался на самом деле флэш-накопителем на 16 ГБ. Кроме того, у этого есть более 1 500 обзоров на Амазонке и в среднем 4 из 5 звезд. И он продается самим производителем (Intenso).

Редактировать:

Хорошо, это не удалось: https://pastebin.com/xZ5VRpf2

Но затем я создал файловую систему ext4 на флэш-накопителе и сделал это: https://pastebin.com/P1CCsDJT

Pastebin paste содержит комментарии относительно того, что я сделал, чтобы понять это.

Он считывает более половины данных обратно правильно и поэтому не может быть поддельным флэш-накопителем. Фактически, был поврежден только один блок на 1000 МБ. Это не может быть фальшивый флеш-накопитель.

1 ответ1

0

Убедитесь, что вы снова просматриваете сайт Amazon, который на самом деле не продается компанией Intenso, а просто связывает название бренда, если вы посмотрите на полпути вниз по странице с надписью «Отправлено и продано Amazon». В любом случае, если вы подтвердите, что он неисправен и не является фальшивым, позвоните в Amazon для замены или если он действительно окажется фальшивым, я позвоню в Amazon и скажу им, что они были мошенниками, а вы по доверенности - мошенниками.

Даже если это действительно дешево и не стоит пересылать обратно, позвоните им, так как я нахожу, что они часто просто отправят вам замену, если вы хороший клиент.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .