2018年5月2日水曜日

Volumio2をMacでSDカードに書き込みRaspberrypiで動作させる

■目的
前回SDカードをMacで初期化してみた動作確認を踏まえて一度MacからVolumio2を書き込んでみる。

■参考にさせて頂いたサイト
http://imitating.jugem.jp/?eid=5

■内容
□事前準備
・SDカードは前回初期化済みの者を利用する

□Volumio2のダウンロード
以下のサイトからOSイメージをダウンロードして解凍する
https://volumio.org/get-started/




□Volumio2 
ダウンロードしたイメージファイルをmicroSDカードに書き込みを行う
(1) MacにセットしたSDカードのデバイス名を確認する

$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            99.4 GB    disk1s1
   2:                APFS Volume Preboot                 19.9 MB    disk1s2
   3:                APFS Volume Recovery                517.8 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *15.9 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data RPI                     15.7 GB    disk2s2

(2) microSDカードをunmountする
$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful

(3) OSのイメージファイルを書き込む
作業用のディレクトリにイメージファイルを置いてcd で移動する。
今回はworkというフォルダで作業する

work mac$ ls
volumio-2.389-2018-03-26-pi.img

ここで以下のコマンドで書き込みを行うが、20分程度書き込みに時間がかかる
work mac$ sudo dd if=volumio-2.389-2018-03-26-pi.img of=/dev/disk2 bs=1m
2800+0 records in
2800+0 records out
2936012800 bytes transferred in 999.486797 secs (2937520 bytes/sec)

書き込みが終了したら listで再度確認する
$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            99.4 GB    disk1s1
   2:                APFS Volume Preboot                 19.9 MB    disk1s2
   3:                APFS Volume Recovery                517.8 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.9 GB    disk2
   1:             Windows_FAT_32 boot                    64.0 MB    disk2s1
   2:                      Linux                         2.4 GB     disk2s2
   3:                      Linux                         300.0 MB   disk2s3

(4) 書き込んだmicroSDカードをMacから取り外す
$ diskutil eject /dev/disk2
Disk /dev/disk2 ejected

■終わり
何の問題もなく正常に書き込めた。MAC標準のターミナルだけで出来たのでとても楽だった。
この後RaspberryPiにmicroSDカードを挿入し起動したところ、正常にvolumioの起動画面が表示された。

私の体験が誰かの生産性向上に役立っていただけることを祈って

0 件のコメント:

コメントを投稿