Юникс dd
Мне скучно и я использую древнюю dd
команду в OS X.
- Подключите SD-карту к вашему Mac
- открыто
Disk Utility
- Выберите вашу SD-карту и запишите ее
Device
имя
(обычно это мой /dev/disk2
)
- открыто
Terminal
- Узнайте свое имя пользователя, набрав
whoami
и нажав Return
клавишу.
- ( ЗАМЕНИТЕ
disk
И sjobs
С ПРАВИЛЬНЫМИ ЗНАЧЕНИЯМИ ПЕРЕД ЗАПУСКОМ !!! )
( НЕДОПУСТИМО, ЧТОБЫ УСТАНОВИТЬ ПРАВИЛЬНЫЕ ЗНАЧЕНИЯ МОГУТ ПРИВЕСТИ К УТЕЧКЕ ДАННЫХ !!! )
Введите sudo dd if=/dev/disk2 of=/Users/sjobs/Desktop/raspberrypi-backup.img
и нажмитеReturn
- Введите свой пароль и нажмите еще
Return
раз
- Иди отвечай на вопросы на Stack Exchange, пока не
dd
закончишь.
Вы будете знать, когда это будет сделано, потому dd
что сообщит вам, сколько он скопировал, и вернет вам командную строку.
Linux
Вы также можете сделать это в Linux:
- Используйте
gnome-disks
вместоDisk Utility
- Используйте
/dev/mccblk0
вместо/dev/disk2
- Используйте
gnome-terminal
вместоTerminal
- Используйте
/home/sjobs/
вместо/Users/sjobs
- ВАМ НЕОБХОДИМО ВЫБРАТЬ ПРАВИЛЬНЫЙ ДИСК И ИМЯ ПОЛЬЗОВАТЕЛЯ !!!
Поскольку Linux может читать ext4
файловую систему Raspbian , возможно, есть лучший способ сделать резервную копию в Linux, возможно, с помощью некоторых инструментов, которые clonezilla
используют.
Любая дисковая утилита, не относящаяся к файловой системе (необработанное резервное копирование), должна это делать. Я думаю, что Дисковая утилита это делает.
Обратите внимание, у меня нет Mac (больше нет)
И кроме того, как трудно это было бы печатать
dd if=/dev/sdd of=/home/user/desktop/sdcard.img
на терминале?источник
/dev/sdd
это, вероятно, не фактическое устройство SD-карты. Ищите это.Если вы используете OS X с командой dd, используйте / dev / rdiskX вместо / dev / diskX, а также bs = 16m вместо bs = 1m, это должно значительно ускорить процесс.
источник
dd if=/dev/disk3 of=/home/user/desktop/images.img bs=1m
замените
disk3
тем, что говорит ваш макинтошПосле этого вы можете скопировать это изображение на SD-карту с помощью Pi Filler.
источник
Запустите diskutil list, чтобы показать все подключенные диски (ваша карта должна быть подключена). В приведенном ниже примере это / dev / disk2 с 32 ГБ и 2 разделами (один загрузочный Windows_FAT_32 и другой linux)
список рассылки
/ dev / disk2 (внешний, физический):
0: FDisk_partition_scheme * 31,2 ГБ, диск2
1: загрузка Windows_FAT_32 58,7 МБ disk2s1
2: Linux 31,1 ГБ, диск2s2
umount (только раздел, не usb-карта) из Disk Util или в Terminal.app с unmount / dev / disk2s1 (disk2s1 это мой диск, а мой загрузочный раздел смонтирован на рабочем столе)
клон с дд например:
sudo dd if = / dev / disk2 of = ~ / Desktop / raspberrypi.dmg conv = синхронизация, noerror bs = 64k
ПРИМЕЧАНИЕ: вы должны быть осторожны с примером
Это пример.
Количество и серия перегородок должны отражать их устройства и перегородки.
источник
Как насчет: https://medium.com/a-swift-misadventure/backing-up-your-raspberry-pi-sd-card-on-mac-the-simple-way-398a630f899c ? Нашел свой вопрос при проверке чего-либо с помощью etcher.io, и на моей машине недостаточно свободного места для клонирования sd, на который я смотрю в данный момент, но я использовал это и убедился, что он работает для создания iso-образа, который etcher узнает, но я еще не загрузился на пи. Хотя это похоже на вероятный вариант ответа :), и я бы определенно согласился, что этот путь будет проще для 80% людей, использующих pi с mac
источник
Да, вы можете, и это лучший способ, который я мог найти.
Дисковая утилита фактически клонирует весь диск, а не только «загрузочный» раздел, и сжимает его на лету, что экономит МНОГО времени. Etcher способен правильно растянуть изображение и прошить его. Это означает, что процедура перепрошивки может занять больше времени, чем создание образа, потому что Etcher мигает всем, включая расширенные биты без данных.
Это решение настолько плавное и быстрое, что оно стало моей основной стратегией резервного копирования для малины.
Протестировано со следующими характеристиками:
источник
Резервное копирование
тогда у вас будет этот загрузочный образ в конце
восстановить
контрольная работа
✅ все мое содержимое возвращается. : D
источник