Paspberry Pi用OSのRaspbianを、MacBook Pro(OS X)のコマンドラインで作成するメモです。
ラズパイ初心者で、はじめRaspberry Piに上手くsshできなかった。
どうもRasbianが上手くSDに書かれていなかったことが原因のようです。
下記手順で複数回作成できているので、現時点では問題ない手順となります。
動作環境
MacBook Pro + OS X(Yosemite)
Micro SD card + アダプタ
展開済のRaspbian(2015-09-24-raspbian-jessie.img)
diskutilで確認
認識しているSDカードを確認します。
ここではdisk2になっています。
$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 999.7 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *999.3 GB disk1
Logical Volume on disk0s2
B1F05303-B83C-4F62-8916-1D07C5CB5D78
Unencrypted
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *31.9 GB disk2
1: Windows_FAT_32 boot 58.7 MB disk2s1
2: Linux 4.3 GB disk2s2
$
SDカードをフォーマットする
カードの状態によるのでフォーマットを実施します。
$ sudo diskutil eraseDisk FAT32 BOOT /dev/disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk2s2 as MS-DOS (FAT32) with name BOOT
512 bytes per physical sector
/dev/rdisk2s2: 61891008 sectors in 1934094 FAT32 clusters (16384 bytes/cluster)
bps=512 spc=32 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=411648 drv=0x80 bsec=61921280 bspf=15111 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2
$
SDカードのマウントを外す
マウントされているSDカードからマウントを外します。
$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful
$
RaspbianイメージをSDカードへコピーする
事前に展開してあるイメージをSDカードへコピーします。
$ sudo dd bs=1m if=2015-09-24-raspbian-jessie.img of=/dev/disk2
Password:
4125+0 records in
4125+0 records out
4325376000 bytes transferred in 1600.860513 secs (2701907 bytes/sec)
$
ここまでで作成されたRasbianのSDカードをRasberry Piに挿して起動しましょう。
DHCPでIP取得して起動します。
IPアドレスを調べてsshしましょう。