Диск Sanddisk защищается от записи

Мой sanddisk usb защитил от записи, я попробовал

ashokkrishna@ashokkrishna-Lenovo-B560:~$ sudo mount -o rw /dev/sdc1 /mnt
mount: block device /dev/sdc1 is write-protected, mounting read-only

# sudo mkfs -t vfat /dev/sdb1
mkfs.fat 3.0.26 (2014-03-07)
mkfs.vfat: unable to open /dev/sdb1: Read-only file system

и

sudo hdparm -r0 /dev/sdb1

и я попробовал команду fsck также

Start cluster field in VFAT long filename slot is not 0 (but 0xdb2c).
1: Fix.
2: Leave it.
? 1
Unfinished long file name "쀸雉梆Ồ궏꾧썏ᔘ钾꾲彪Ꮦ".
  (Start may have been overwritten by ─Σæ#)
1: Delete LFN
2: Leave it as it is.
3: Fix numbering (truncates long name and attaches it to short name ─Σæ#)
? 1
Reserved field in VFAT long filename slot is not 0 (but 0xdc).
1: Fix.
2: Leave it.
? 1
Start cluster field in VFAT long filename slot is not 0 (but 0xdb2c).
1: Fix.
2: Leave it.
? 1
Unfinished long file name "쀸雉梆Ồ궏꾧썏ᔘ钾꾲彪Ꮦ".
  (Start may have been overwritten by ─Σæ#)
1: Delete LFN
2: Leave it as it is.
3: Fix numbering (truncates long name and attaches it to short name ─Σæ#)
? 1
Reserved field in VFAT long filename slot is not 0 (but 0xdc).
1: Fix.
2: Leave it.
? 1
Start cluster field in VFAT long filename slot is not 0 (but 0xdb2c).
1: Fix.
2: Leave it.
? 1
Unfinished long file name "쀸雉梆Ồ궏꾧썏ᔘ钾꾲彪Ꮦ".
  (Start may have been overwritten by ─Σæ#)
1: Delete LFN
2: Leave it as it is.
3: Fix numbering (truncates long name and attaches it to short name ─Σæ#)
? 1
/SEKAHR2/SEKHAR/Sekhar/English/Spoken English/Vasundra/All/AB
  Has a large number of bad entries. (948/1008)
Drop directory ? (y/n) 
1
Invalid input.
Drop directory ? (y/n) 1
Invalid input.
Drop directory ? (y/n) 1
Invalid input.
Drop directory ? (y/n) y
1


Read 32 bytes at 283836416:Input/output error

и

ashokkrishna@ashokkrishna-Lenovo-B560:~$ sudo fdisk /dev/sdb
You will not be able to write the partition table.

Command (m for help): o
Building a new DOS disklabel with disk identifier 0x8c87117f.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.

Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-30965759, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-30965759, default 30965759): 
Using default value 30965759

Command (m for help): t
Selected partition 1
Hex code (type L to list codes): c
Changed system type of partition 1 to c (W95 FAT32 (LBA))

Command (m for help): w
fdisk: unable to write /dev/sdb: Bad file descriptor

но я неспособен к форматированию, это - там какое-либо решение для этого?

3
задан 28 November 2014 в 09:55

1 ответ

Это кажется, что Ваша карта памяти может иметь сбойные блоки, столько сбойных блоков, что ядро вызывает монтирование только для чтения. Чтобы проверить, верно ли это, проверьте буфер сообщений ядра с sudo dmesg и ищите знаки такой как Volume was not properly unmounted. Some data may be corrupted. Please run fsck или Input/Output error, и самое главное, Filesystem has been set read-only. Если это верно, может быть вероятно, что нет сохранения (т.е. Ваш диск умирает), однако Вы могли попробовать ниже для сжатия некоторой жизни назад из него (это не может работать хотя).

У меня была эта проблема однажды с перестающей работать моей SD-картой. Вы могли попытаться создать совершенно новую таблицу разделов (не, просто переформатировали), и затем переформатируйте.

Для создания совершенно новой таблицы разделов (это уничтожит все данные по диску) работать fdisk /dev/path/to/device (Вы хотите само устройство и не отдельный раздел - в Вашем случае, это посмотрело бы что-то как подобный fdisk /dev/sdc и НЕТ /dev/sdc1).

При подсказке fdisk,

  • ввести o для новой таблицы разделов, затем
  • n для нового раздела (и принимают все значения по умолчанию),
  • t затем c изменить тип раздела на одно подходящее для файловой системы FAT
  • затем w записать изменения в диске

В этой точке у Вас должно быть устройство с новым разделом (что-то как /dev/sdc1: можно свериться lsblk. Попытайтесь формат тот раздел. Всего наилучшего.

1
ответ дан 1 December 2019 в 17:38

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

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