Pobrałem Raspbian wheezy ze strony pobierania Raspberry Pi i podążam za stroną wiki RPi Easy SD Card Setup .
Sformatowałem kartę SD i cd
przeszedłem do folderu zawierającego plik img Raspbian, ale kiedy uruchamiam sudo dd if=2013-07-26-wheezy-raspbian.img of=/dev/disk2s1 bs=1m
, otrzymuję wynik:
dd: /dev/disk2s1: Resource busy
Próbowałem ponownie z /dev/disk2
plikiem wyjściowym, ale otrzymałem ten sam błąd. Nie jestem pewien, co robię źle / dlaczego img nie jest kopiowany.
Jest to (odpowiedni) wynik $ 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
Jak również $ df -h
:
ysim:~$ df -h
Filesystem Size Used Avail Capacity Mounted on
...
/dev/disk2s1 30Gi 1.7Mi 30Gi 1% /Volumes/YQFORKLIFT
I to widzę w Profilu systemu -> Czytnik kart :
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
źródło
źródło
Odpowiedzi:
Odpowiedź znalazłem w następnej sekcji wiki ; głupi ja. Okazało się, że rozwiązanie nie zawierało zbyt wielu szczegółów na temat tego, jakie komunikaty o błędach i jakie widzisz, i pomyślałem, że pomocne może być posiadanie dokładnego komunikatu o błędzie „googleable”. Znalazłem też nieco niejasne instrukcje (szczególnie w kroku 8/9; nie byłem pewien, czy partycja musi zostać odmontowana), więc spróbowałem przeformułować niektóre z nich:
[zakłada się, że karta SD została już sformatowana]
Uruchom,
df -h
aby zlokalizować partycję karty SD, która będzie we wzorze/dev/diskns1
, gdzien
jest liczbą całkowitą. W tym przypadku jest to/dev/disk2s1
(pozostałe dwa to zewnętrzne dyski twarde USB). I tak, wiem, że nadałem mu dziwne imię ...Odmontuj partycję:
Sprawdź, czy został on odmontowany / nie wyświetla się już po uruchomieniu
df -h
(w przeciwnym razie powoduje toResource busy
błąd powyżej - patrz tutaj ).Choć to wciąż nieoprawione , biegać
sudo dd bs=1m if=/path/to/extracted/raspberry-pi-img.img of=/dev/rdiskn
, zastępującn
zN
w/dev/diskNs1
od kroku 1. Upewnij się, aby napisać/dev/rdiskN
(dysku) i NIE/dev/diskNs1
(partycji), czyli coś, co powodujeResource busy
błąd.Karta SD została teraz ponownie zamontowana i nazwana
boot
!źródło
sudo diskutil unmountDisk /dev/disk2
zamiast tego użyć (co w rzeczywistości jest jedynym krokiem, który musiałem zrobić, aby ponownie uruchomić polecenie dd)/dev/rdisk2
zamiast/dev/disk2
? Skądr
pochodzi?