Fiz o download do Raspbian wheezy na página de downloads do Raspberry Pi e depois da página da wiki RPi Easy SD Card Setup .
Formatei o cartão SD e cd
edi para a pasta que contém o arquivo img Raspbian, mas quando executo sudo dd if=2013-07-26-wheezy-raspbian.img of=/dev/disk2s1 bs=1m
, esta é a saída que recebo:
dd: /dev/disk2s1: Resource busy
Tentei novamente com /dev/disk2
o arquivo de saída, mas obtive o mesmo erro. Não sei ao certo o que estou fazendo de errado / por que o img não está sendo copiado.
Esta é a saída (relevante) de $ 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
Bem como $ df -h
:
ysim:~$ df -h
Filesystem Size Used Avail Capacity Mounted on
...
/dev/disk2s1 30Gi 1.7Mi 30Gi 1% /Volumes/YQFORKLIFT
E é isso que vejo em 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
fonte
fonte
Respostas:
Encontrei minha resposta na próxima seção do wiki ; bobo eu. Descobri que a solução não entrava em muitos detalhes sobre que tipo de mensagem de erro você vê, e achei que seria útil ter a mensagem de erro exata "googleable". Também achei as instruções pouco claras (especialmente na etapa 8/9; não tinha certeza se a partição precisava ser desmontada), então tentei reformular algumas delas:
[isso pressupõe que seu cartão SD já tenha sido formatado]
Execute
df -h
para localizar a partição do cartão SD, que estará no padrão/dev/diskns1
, onden
é um número inteiro. Nesse caso, é/dev/disk2s1
(os outros dois são discos rígidos USB externos). E sim, eu sei que dei um nome estranho ...Desmonte a partição:
Verifique se ele foi desmontado / não aparece mais quando você executa
df -h
(caso contrário, é isso que causa oResource busy
erro acima - veja aqui ).Embora ainda seja desmontado , executar
sudo dd bs=1m if=/path/to/extracted/raspberry-pi-img.img of=/dev/rdiskn
, substituindon
com oN
no/dev/diskNs1
do passo 1. Certifique-se de escrever para/dev/rdiskN
(o disco) e NOT/dev/diskNs1
(a partição), que é uma outra coisa que faz com que oResource busy
erro.O cartão SD está agora montado e nomeado
boot
!fonte
sudo diskutil unmountDisk /dev/disk2
em vez (que é na verdade o único passo que eu precisava fazer para re-executar o comando dd)/dev/rdisk2
vez de/dev/disk2
? De onder
vem isso?