Невозможно записать изображение на SD-карту

Ситуация:

Я подключил мини-SD-карту (через адаптер mini-SD к USB) к своему ПК.

Я запускаю Ubuntu 16.04 на VmWare и подключаю USB к виртуальной машине.

У меня есть изображение SD

ls -l *.sdcard

-rw-r--r-- 1 myname mygroup 138412032 Jun 14 08:50 core-image-base.rootfs.sdcard

Цель:

Записать изображение SD на карту SD через выход

sudo dd if='core-image-base.rootfs.sdcard' of=/dev/sdb bs=1M conv=fsync

слишком быстро, без последствий. На SD-карте ничего не изменилось

132+0 records in
132+0 records out
138412032 bytes (138 MB, 132 MiB) copied, 0.08763 s, 1.6 GB/s

Я даже запустил sync, который ничего не делал. Я форматирую все разделы SD в Windows без проблем. Затем повторили процесс. Не повезло.

Попытки:

Также не повезло с sudo modprobe usb_storage.

SD-карта не защищена от записи, так как

mkdir -p /media/myname/CE37-97C9/AAAA

создает каталог.

Пока установлена ​​вспышка и отображается содержимое, разница между df и fdisk также интересна.

df

Filesystem     1K-blocks      Used Available Use% Mounted on
udev             3040908    135168   2905740   5% /dev
tmpfs             614352      9068    605284   2% /run
/dev/sda1      205306608  45188512 149666028  24% /
tmpfs            3071756       220   3071536   1% /dev/shm
tmpfs               5120         4      5116   1% /run/lock
tmpfs            3071756         0   3071756   0% /sys/fs/cgroup
tmpfs             614352        76    614276   1% /run/user/1000
/dev/sdb1           8168        12      8156   1% /media/myname/MYBOOT
/dev/sdb2        1801984        96   1801888   1% /media/myname/9A2F-F1C6
/dev/sdb3       13295616        32  13295584   1% /media/myname/CE37-97C9

и

sudo fdisk -l

Disk /dev/sda: 200 GiB, 214748364800 bytes, 419430400 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb16852b4

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         2048 417429503 417427456  199G 83 Linux
/dev/sda2       417431550 419428351   1996802  975M  5 Extended
/dev/sda5       417431552 419428351   1996800  975M 82 Linux swap / Solaris

Нет sdb, но при работе

sudo fdisk -l /dev/sdb

Disk /dev/sdb: 2.9 GiB, 3113889792 bytes, 6081816 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Также

dmesg|grep sdb

[64970.372367] sd 33:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
[64970.373972] sd 33:0:0:0: [sdb] Write Protect is off
[64970.373974] sd 33:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[64970.375378] sd 33:0:0:0: [sdb] No Caching mode page found
[64970.375398] sd 33:0:0:0: [sdb] Assuming drive cache: write through
[64970.438569]  sdb: sdb1 sdb2 sdb3
[64970.556428] sd 33:0:0:0: [sdb] Attached SCSI removable disk
[64980.513172] EXT4-fs (sdb3): recovery complete
[64980.513180] EXT4-fs (sdb3): mounted filesystem with ordered data mode. Opts: (null)
[64981.612381] EXT4-fs (sdb2): recovery complete
[64981.669992] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[64985.853701] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[65939.975849] sd 33:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
[65992.650511] sd 33:0:0:0: [sdb] Write Protect is off
[65992.650516] sd 33:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[65992.786269] sd 33:0:0:0: [sdb] No Caching mode page found
[65992.786278] sd 33:0:0:0: [sdb] Assuming drive cache: write through
[65992.797047]  sdb: sdb1 sdb2 sdb3
[65992.800887] sd 33:0:0:0: [sdb] Attached SCSI removable disk
[65993.092311] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[65993.112153] EXT4-fs (sdb3): mounted filesystem with ordered data mode. Opts: (null)
[65993.168108] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[66003.120743] FAT-fs (sdb1): error, fat_free_clusters: deleting FAT entry beyond EOF
[66003.120753] FAT-fs (sdb1): Filesystem has been set read-only
[66050.873166] Buffer I/O error on dev sdb1, logical block 27, lost async page write
[66072.753408] sd 33:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
[66072.754516] sd 33:0:0:0: [sdb] Write Protect is off
[66072.754517] sd 33:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[66072.755553] sd 33:0:0:0: [sdb] No Caching mode page found
[66072.755556] sd 33:0:0:0: [sdb] Assuming drive cache: write through
[66072.761686]  sdb: sdb1 sdb2 sdb3
[66072.767197] sd 33:0:0:0: [sdb] Attached SCSI removable disk
[66072.965460] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[66073.231383] EXT4-fs (sdb3): recovery complete
[66073.231386] EXT4-fs (sdb3): mounted filesystem with ordered data mode. Opts: (null)
[66073.243785] EXT4-fs (sdb2): recovery complete
[66073.243792] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[66208.883507] sd 33:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
[66208.885292] sd 33:0:0:0: [sdb] Write Protect is off
[66208.885295] sd 33:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[66208.886994] sd 33:0:0:0: [sdb] No Caching mode page found
[66208.887000] sd 33:0:0:0: [sdb] Assuming drive cache: write through
[66208.902053]  sdb: sdb1 sdb2 sdb3
[66208.910609] sd 33:0:0:0: [sdb] Attached SCSI removable disk
[66209.766286] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[66209.789444] EXT4-fs (sdb3): recovery complete
[66209.789447] EXT4-fs (sdb3): mounted filesystem with ordered data mode. Opts: (null)
[66209.843346] EXT4-fs (sdb2): recovery complete
[66209.843350] EXT4-fs (sdb2): mounted filesystem with ordered data mode. Opts: (null)
[66341.304890] sd 33:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
[66341.306154] sd 33:0:0:0: [sdb] Write Protect is off
[66341.306156] sd 33:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[66341.307712] sd 33:0:0:0: [sdb] No Caching mode page found
[66341.307714] sd 33:0:0:0: [sdb] Assuming drive cache: write through
[66341.314503]  sdb: sdb1 sdb2 sdb3
[66341.323357] sd 33:0:0:0: [sdb] Attached SCSI removable disk
[66781.527476] sd 33:0:0:0: [sdb] 30253056 512-byte logical blocks: (15.5 GB/14.4 GiB)
[66781.528669] sd 33:0:0:0: [sdb] Write Protect is off
[66781.528671] sd 33:0:0:0: [sdb] Mode Sense: 0b 00 00 08
[66781.530229] sd 33:0:0:0: [sdb] No Caching mode page found
[66781.530233] sd 33:0:0:0: [sdb] Assuming drive cache: write through
[66781.536127]  sdb: sdb1 sdb2 sdb3
[66781.539759] sd 33:0:0:0: [sdb] Attached SCSI removable disk

и

sudo fsck

fsck from util-linux 2.27.1
e2fsck 1.43.1 (08-Jun-2016)
/dev/sda1 is mounted.
e2fsck: Cannot continue, aborting.

Удаление всех разделов также ничего не делает:

sudo dd if=/dev/zero of=/dev/sdb bs=1M

dd: error writing '/dev/sdb': No space left on device
2970+0 records in
2969+0 records out
3113889792 bytes (3.1 GB, 2.9 GiB) copied, 0.879146 s, 3.5 GB/s

И что:

Что не так и как мне прошить SD-карту?

0
задан 14 June 2019 в 02:56

0 ответов

Другие вопросы по тегам:

Похожие вопросы: