どっとlog

毎日のログを残す場所

Raspberry PiにCentOSをインストール

環境

・PC : MacBook Air OS Sierra
Raspberry Pi B+
microSD 16GB

手順

1.CentOSのimgファイルをダウンロード

下記サイトのrpi2-centos-image.img.xzをクリックしてダウンロードする。
Index of /hughesjr/armv7hl/rpi2/images

2.解凍

1でダウンロードしたファイルを解凍する。
unxz rpi2-centos-image.img.xz
unxzはファイルを解凍するコマンドです。

3.SDカードへ書き込み

diskutilコマンドでSDカードのデバイスファイルのパスを確認する。

$diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +249.8 GB   disk1
                                 Logical Volume on disk0s2
                                 C8E1267E-8684-437E-8B50-0FBB84817F38
                                 Unlocked Encrypted

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.8 GB    disk2
   1:                  Apple_HFS 名称未設定              15.8 GB    disk2s1

今回は/dev/disk2がSDカードのデバイスファイルです。

確認したらSDカードをアンマウントします。
diskutil unmountDisk /dev/disk2

次に2でダウンロードしたCentOSのイメージファイルをSDカードに書き込みます。

$ sudo dd bs=1m if=rpi2-centos-image.img of=/dev/disk2
Password:
4096+0 records in
4096+0 records out
4294967296 bytes transferred in 638.292432 secs (6728839 bytes/sec)

ddコマンドはファイルを変換しながらコピーするコマンドです。
dd bs=「ブロックサイズ」if=「入力ファイル」of=「出力ファイル」

4.完成

最後に、Raspberry Pi本体に差し込み起動すれば完成です。