Как я могу записать изображение Raspberry Pi на SD-карту от Ubuntu?

62

Я уверен, что это должно быть довольно просто, но не найти его здесь.

Как перейти от пустой карточки SD к карте SD, которая загружает Raspi?

    
задан Oli 23.08.2012 в 16:21
источник

10 ответов

60

Вы также можете сделать это из командной строки. Не нужно ничего устанавливать.

  1. Найдите имя устройства подключенной SD-карты. Например, я набрал ls -la /dev/sd* до и после подключения SD-карты. Я видел дату изменения /dev/sdc и, таким образом, решил, что это единственное.

  2. Найдите место для распакованного изображения, которое для меня было /home/username/Downloads/2012-10-28-wheezy-raspbian.img .

Введите следующее (mutatis mutandis):

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc

или с улучшениями, предложенными другими пользователями:

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc status=progress bs=4M

и дождитесь возврата команды. Это может быть довольно долго, особенно над usb2.

Изменение размера может быть выполнено из самого Pi в программе raspi-config , которая автоматически запускается при первом загрузке.

Будьте осторожны. Убедитесь, что имя устройства соответствует имени SD-карты. Если вы замените его на имя устройства на вашем жестком диске, ваш жесткий диск будет перезаписан.

    
ответ дан Wilbert 11.12.2012 в 12:25
23

Easy Install & amp; Измените размер карты SD на малиновой пи на Ubuntu.

  1. Сначала откройте терминал и установите утилиты ImageWriter и GParted с помощью apt-get:

    sudo apt-get install usb-imagewriter gparted
    
  2. Предполагая, что вы начинаете со новой установки, загрузите новейшую версию с сайта загрузки Raspberry Pi .

  3. Извлеките загруженный архив, а затем откройте ImageWriter, установив в консоль:

    sudo imagewriter
    
  4. Выберите желаемый .img-файл и целевое устройство, в этом случае debian6-19-04-2012.img и /dev/mmcblk0

  5. Как только запись изображения завершится, следующей задачей будет переделка SD-карты. Примечание: этот процесс может быть выполнен и позже, но не ограничивается только при начальной настройке!

В версии 13.04 вы можете найти пакеты здесь .

Если вам интересно изменить размер SD-карты, проверьте источник этого ответа

Источник

    
ответ дан LnxSlck 23.08.2012 в 16:38
20

В Ubuntu 14.04 нажмите правой кнопкой мыши на образ установщика и выберите Open with disk images writer . Выберите устройство SD-карты и нажмите «Пуск».

Или откройте Brasero из тире и выберите Write Image .

    
ответ дан David Peláez 25.04.2014 в 22:31
10

В 13.10 я не смог заставить usb-imagewriter установить E: Unable to locate package usb-imagewriter .

Я обнаружил, что работала простая старая команда gnome-disks Диски с рабочего стола. Вы можете выбрать USB-накопитель и выбрать Restore disk image .     

ответ дан user184190 23.11.2013 в 18:42
5

Используйте Startup Disk Creator. Он должен быть установлен на Ubuntu по умолчанию. Это сработало для меня очень хорошо.

    
ответ дан user92595 01.06.2016 в 09:41
4

Все это действительно отличные ответы ...

Мне нравится добавлять status=progress в команду dd:

sudo dd if=rasidiskimg.img of=/dev/mmcbl.. status=progress bs=4M

#it reports like so:
2037383168 bytes (2.0 GB, 1.9 GiB) copied, 198.548 s, 10.3 MB/s
    
ответ дан Stas Wright 08.09.2016 в 01:08
2

В некоторых ответах упоминается usb-imagewriter , но этого больше не существует (по крайней мере, на Ubuntu 16.04).

Я использовал usb-creator-gtk , и это помогло мне.     

ответ дан ajeans 25.09.2016 в 18:48
0
  1. Откройте Диски из пусковой установки единства.
  2. Перейдите на SD-карту в левой панели, щелкнув по ней.
  3. Затем щелкните значок меню гамбургера в верхнем правом углу.
  4. Выберите Восстановить образ диска в меню.
  5. В следующем всплывающем окне рядом с полем Изображение для восстановления щелкните значок открытой папки.
  6. Перейдите к изображению ОС, которое вы хотите загрузить, и нажмите «Открыть» и, наконец, нажмите Начать восстановление (образ ОС в этом случае будет .img-файлом, который необходимо извлечь из .zip файл, который можно загрузить с веб-сайта Малиновый Pi ).

Дождитесь завершения процесса.

Протестировано на Ubuntu 16.04

    
ответ дан Piyush Pushkar 16.02.2017 в 12:24
0

Установите изображение в Rasperry Pi с помощью клонирования (иногда называемое миганием, сжиганием, восстановлением). Если изображение сжато, извлеките его перед клонированием или используйте инструмент, который может извлекать и клонировать.

dd (и cp и cat)

Основным инструментом клонирования является dd . Вы также можете использовать cp или cat для этой же цели. Но эти три инструмента рискованны, когда они используются для клонирования, для записи на запоминающее устройство большой емкости, потому что они делают то, что вы им говорите, без вопросов. Поэтому, если вы попросите их стереть семейные фотографии ... и это небольшая ошибка ввода. dd иногда называют «разрушителем данных».

  • Да, для этой цели вы можете использовать dd (или cp или cat), но дважды проверьте и проверьте три раза, что вы знаете, что делаете, и что все точно так, как должно быть прежде чем нажимать клавишу Enter.

Более безопасные инструменты

Существует несколько инструментов, которые помогут вам клонировать из файла изображения или файла сжатого изображения и обеспечивают дополнительную безопасность. Существует «конечная контрольная точка», и целевое устройство «видно» таким образом, что легко идентифицировать и убедиться, что это правильное целевое устройство (а не диск, где вы храните семейные фотографии).

  • Диски alias gnome-disks имеет встроенный инструмент клонирования, который вы используете при восстановлении из файла iso или файла изображения в массовое запоминающее устройство, например SD-карту для малины Pi. Диски встроены в Ubuntu, поэтому вам не нужно его устанавливать. Извлечь из файла сжатого изображения отдельно перед использованием Дисков (поскольку в некоторых версиях есть ошибка, ошибка # 1571255 ).

  • mkusb использует dd для клонирования. Он «обертывает ремень безопасности» вокруг dd . mkusb также может быть установлен непосредственно из файлов сжатого изображения, если сжат с помощью gzip или xz ('file.img.gz' или 'file.img.xz'). Установите и используйте mkusb в соответствии со следующими ссылками,

    help.ubuntu.com/community/mkusb

    Расширение и обработка изображений из файла сжатого изображения

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    
ответ дан sudodus 16.02.2017 в 14:14
0

В дополнение к отличному ответу Уилберта, чтобы сделать это часто, следующее преимущество в сжатии и распаковывании изображения «на лету» и показывает прогресс с использованием pv (вам может понадобиться apt-get install pv ):

Я делаю резервное копирование с помощью:

sudo dd if=/dev/mmcblk0p7 | pv -c -N filesystem | \
gzip -c | pv -c -N compressed > backup/mmcblk0p7.img.gz

И восстановление с помощью:

cat mmcblk0p7.img.gz | pv -c -N compressed | \
gunzip | pv -c -N filesystem | sudo dd of=/dev/mmcblk0p7

Обязательно замените mmcblk0p7 на раздел, который вы хотите создать резервную копию / восстановление.

    
ответ дан jjmontes 16.03.2017 в 02:29