Карта флэш-памяти с интерфейсом USB всунула RO после DDing ISO

После того, как я использовал dd для создания Карты памяти из ISO Ubuntu я не могу отформатировать его для нормальной эксплуатации.

Я работал:

sudo dd if="ubuntu-16.04-desktop-amd64.iso" of="/dev/sdb" bs=4M

Для создания загрузочной Карты памяти.

Однако после того, как я был сделан с ним, я хотел отформатировать его как FAT32 и использовать его как нормальная Карта памяти.

Без проблем, должно быть легким, правильно? НЕПРАВИЛЬНО.

Я попробовал:

  • Используя включенное Дисковое приложение для форматирования его. Это бросило ошибку о поврежденных таблицах GPT и не даст мне опцию переопределения.
  • Используя Gparted стирание текущая таблица разделов и запись новая таблица MBR [завершенный успешно]
  • После этого я создал раздел FAT32, охватывающий весь объем, и повторно смонтировался. [Обнаружился в Файлах, хороших до сих пор]
  • Предпринятый для копирования файла в него. Это thre ошибка при высказывании носителя было только для чтения.
  • Стертый таблица разделов снова в Gparted и на этот раз созданный раздел NTFS, охватывающий весь диск. [Та же ошибка RO при попытке скопировать файл на него]
  • Повторенный процедура, пробующая на этот раз EXT4 [Та же ошибка RO]
  • Повторная процедура, пробуя таблицу GTP вместо таблицы MBR. {Та же ошибка]

Наконец, я пытался работать:

sudo hdparm -r0 /dev/sdb

И повторно смонтированный. Тем не менее та же ошибка. Следует иметь в виду, что я повторно смонтировал его после форматирования его каждый раз.

Я в общей сумме убытков. Имеет dd облицованный кирпичом моя Карта памяти?

2
задан 20 June 2017 в 19:19

2 ответа

Я не могу действительно быть уверен, какую из вещей я сделал зафиксировал его, но оказывается, что что-то, должно быть, не синхронизировалось.

Просто перезагрузка компьютера устранила проблему. Однако я действительно пытался включить его в другую систему Ubuntu, и это не работало там также. Таким образом, это было определенно что-то, что я сделал, который зафиксировал его.

<час>

Для кого-либо еще сталкивающегося с этим выпуском , я рекомендовал бы выполнить эти команды, чтобы удостовериться, что это применимо снова:

sudo dd if="/dev/zero" of="/dev/sdX" bs=1M count=10 #Replace "X" with your USB's letter
sudo reboot
3
ответ дан 2 December 2019 в 02:18

использование fdisk может быть хорошим решением (Бояться использовать неправильный диск)

Найдите свое название устройства/диска:

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   1  15.2G  0 disk 
├─sdb1   8:17   1   564M  0 part /media/user/pendrive
└─sdb2   8:18   1    31M  0 part 

размонтируйте весь смонтированный раздел
затем Вы палочка для выбора целого раздела так /dev/sdb

$ sudo umount /dev/sdb1

затем используйте fdisk для создания раздела и формата к определенной файловой системе
Будьте осторожны здесь в выборе диска

$ sudo fdisk /dev/sdb

затем можно использовать m для справки
создайте таблицу разделов, мы используем Раздел DOS так o затем можно распечатать таблицу разделов с p

Command (m for help):o

Created a new DOS disklabel with disk identifier 0xd745b93f.

Command (m for help):p
Disk /dev/sdb1: 564 MiB, 591396864 bytes, 1155072 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: 0xd745b93f

затем создайте новое использование раздела n
можно совершить нападки, вводят для выбора по умолчанию одного основного партона или выбирают согласно данной опции

Command (m for help):n
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
Select (default p): 

Using default response p.
Partition number (1-4, default 1): 
First sector (2048-1155071, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-1155071, default 1155071): 

Created a new partition 1 of type 'Linux' and of size 563 MiB.

здесь Вашим разделом по умолчанию является Linux, который можно изменить путем ввода t и выберите c для FAT32

Command (m for help): t
Selected partition 1
Partition type (type L to list all types):c
Changed type of partition 'Linux' to 'W95 FAT32 (LBA)'.

или можно использовать L перечислить весь тип и выбрать Ваш выбор
Затем наконец можно приспособить формату и выйти из использования wq

Command (m for help): wq
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

Теперь можно удалить, отключают и включаются снова
Вы видите, что новый диск пытается писать путем создания папки и файла
Теперь это должно работать.

1
ответ дан 2 December 2019 в 02:18

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

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