Я скачал Raspbian wheezy со страницы загрузок Raspberry Pi и следил за вики-страницей RPI Easy SD Card Setup .
Я отформатировал SD-карту и cd
отредактировал ее в папку, содержащую файл Raspbian img, но когда я запускаю sudo dd if=2013-07-26-wheezy-raspbian.img of=/dev/disk2s1 bs=1m
, получаю вывод:
dd: /dev/disk2s1: Resource busy
Я попробовал это снова /dev/disk2
в качестве выходного файла, но получаю ту же ошибку. Я не уверен, что я делаю неправильно / почему IMG не копируется.
Это (соответствующий) вывод $ diskutil list
:
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *32.5 GB disk2
1: Windows_FAT_32 YQFORKLIFT 32.5 GB disk2s1
А также $ df -h
:
ysim:~$ df -h
Filesystem Size Used Avail Capacity Mounted on
...
/dev/disk2s1 30Gi 1.7Mi 30Gi 1% /Volumes/YQFORKLIFT
И это то, что я вижу в System Profiler -> Card Reader :
Built in SD Card Reader:
Vendor ID: 0x05ac
Product ID: 0x8403
Revision: 1.00
Serial Number: 000000009833
SDHC Card:
Capacity: 32.48 GB (32,479,641,600 bytes)
Removable Media: Yes
BSD Name: disk2
Partition Map Type: MBR (Master Boot Record)
S.M.A.R.T. status: Not Supported
Volumes:
YQFORKLIFT:
Available: 32.47 GB (32,465,321,984 bytes)
Capacity: 32.48 GB (32,475,447,296 bytes)
Writable: Yes
File System: MS-DOS FAT32
BSD Name: disk2s1
Mount Point: /Volumes/YQFORKLIFT
sd-card
operating-systems
macos
3cheesewheel
источник
источник
Ответы:
Я нашел свой ответ в следующем разделе вики ; я такой глупый. Я обнаружил, что решение не вдавалось в подробности о том, какие сообщения или сообщения об ошибках вы видите, и подумал, что может быть полезно иметь точное сообщение об ошибке "googleable". Я также обнаружил, что инструкции немного неясны (особенно в шаге 8/9; я не был уверен, нужно ли оставлять раздел не подключенным), поэтому я попытался перефразировать некоторые из них:
[это предполагает, что ваша SD-карта уже отформатирована]
Запустите,
df -h
чтобы найти раздел SD-карты, который будет в шаблоне/dev/diskns1
, гдеn
является целым числом. В данном случае это так/dev/disk2s1
(два других - внешние жесткие диски USB). И да, я знаю, я дал ему странное имя ...Размонтировать раздел:
Убедитесь, что он был размонтирован / больше не отображается при запуске
df -h
(в противном случае это является причинойResource busy
ошибки выше - см. Здесь ).Пока он еще не смонтирован , запустите
sudo dd bs=1m if=/path/to/extracted/raspberry-pi-img.img of=/dev/rdiskn
, заменивn
наN
in/dev/diskNs1
из шага 1. Убедитесь, что записали в/dev/rdiskN
(диск) и NOT/dev/diskNs1
(раздел), что вызываетResource busy
ошибку.SD-карта теперь перемонтирована и названа
boot
!источник
sudo diskutil unmountDisk /dev/disk2
вместо этого (что на самом деле является единственным шагом, который мне нужно было сделать для повторного запуска команды dd)/dev/rdisk2
вместо/dev/disk2
? Откудаr
взялся?