Облицованный кирпичом моя SD-карта при использовании 'dd'

Извлечь Raspbian-NOOBS на мою SD-карту на 32 ГБ я по ошибке использовал форму dd команда, предназначенная для iso изображение

dd if=/home/ubuntu.iso of=/dev/sdc bs=2M

для a zip файл (я знаю, я являюсь немым!)

dd if=/home/NOOBS_v2_4_0.zip of=/dev/sdc bs=2M

и следовательно облицованный кирпичом моя SD-карта.

Система, в которой я использовал dd Ubuntu 16.04 LTS. Конечно, карта не работала при вставке в Raspberry Pi 3B но на Ubuntu 16.04 это - то, на что это похоже (см. sdc) на выполнении lsblk:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   100M  0 part 
├─sda2   8:2    0 249.9G  0 part 
└─sda3   8:3    0 215.8G  0 part 
sdb      8:16   0 931.5G  0 disk 
├─sdb1   8:17   0 919.6G  0 part /
├─sdb2   8:18   0     1K  0 part 
└─sdb5   8:21   0  11.9G  0 part [SWAP]
sdc      8:32   1  29.8G  0 disk 
sr0     11:0    1  1024M  0 rom  

тогда как, какая здоровая карта (на 16 ГБ) должна быть похожей (снова, sdc):

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   100M  0 part 
├─sda2   8:2    0 249.9G  0 part 
└─sda3   8:3    0 215.8G  0 part 
sdb      8:16   0 931.5G  0 disk 
├─sdb1   8:17   0 919.6G  0 part /
├─sdb2   8:18   0     1K  0 part 
└─sdb5   8:21   0  11.9G  0 part [SWAP]
sdc      8:32   1  14.9G  0 disk 
└─sdc1   8:33   1  14.9G  0 part /media/user/6339-3036
sr0     11:0    1  1024M  0 rom  

Другая деталь: Я записал в /dev/sdc вместо /dev/sdc1. Как я восстанавливаю облицованную кирпичом SD-карту?

Большинство вопросов о том, как восстановить потерянные данные и не полезно для меня; я просто хочу, чтобы облицованная кирпичом карта была функциональна снова - даже если полностью отформатированный!

1
задан 28 June 2017 в 08:12

2 ответа

Диск не облицован кирпичом - облицованное кирпичом устройство является абсолютно функциональным, но диск обнаруживается в lsblk и перечислил размер, таким образом, это функционально. Можно создать новую таблицу разделов на нем с помощью fdisk или parted, если Вы не возражаете против инструментов командной строки:

sudo parted /dev/sdc mklabel msdos
sudo parted /dev/sdc mkpart primary ext4 0 100%

кроме того, когда dd луг изображение, Вы обычно dd к диску а не к разделу на нем, таким образом dd of=/dev/sdc прекрасен обычно, когда входом является ISO или изображение ОС.

1
ответ дан 7 December 2019 в 15:33

Некоторые операционные системы для Raspberry Pi распределяются как [сжатые] файлы изображений. Они могут быть установлены похожим способом как, что Вы попробовали.

, Но НОВИЧКИ установлен по-другому, как Вы уже узнали.

  • можно, вероятно, использовать gparted для составления таблицы родов MS-DOS и раздела FAT32. Если это не работает, можно использовать mkusb для восстановления карты к стандартному устройству хранения.

  • Затем можно извлечь файлы от zip-файла до раздела FAT32.

    Все шаги объяснены с деталями в следующей ссылке,

    www.raspberrypi.org/documentation/installation/noobs.md

    Для установки пустой SD-карты с НОВИЧКАМИ:

    • Форматируют SD-карту, которая составляет 8 ГБ или больше как FAT. См. инструкции, данные ниже.
    • Загрузка и извлечение файлы из zip-файла НОВИЧКОВ.
    • Копия извлеченные файлы на SD-карту, которую Вы просто отформатировали, так, чтобы этот файл был в корневом каталоге SD-карты. Обратите внимание на то, что в некоторых случаях это может извлечь файлы в папку; если это верно, затем скопируйте через файлы из папки, а не самой папки.
    • На первой начальной загрузке, "ВОССТАНОВЛЕНИИ" раздел FAT будет автоматически изменен к минимуму, и список Ose, которые доступны установке, будет отображен.
0
ответ дан 7 December 2019 в 15:33

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

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