Raspbian インストール その 3 -- dd コマンド
概要
前回は、Mac 用のインストーラーを使った Raspbian のインストール方法をご紹介しました。今回は、Mac のターミナルで dd コマンドを使ったやり方です。個人的には、手っ取り早いので、この方法を一番使ってます。
シリコンパワー microSD カード16GB class10 UHS-1対応 最大読込85MB/s アダプタ付 永久保証 SP016GBSTHBU1V20BS【Amazon.co.jp限定】
- 出版社/メーカー: シリコンパワー
- 発売日: 2016/11/20
- メディア: 付属品
- この商品を含むブログを見る
Raspberry Pi 3 Model B+ スターターセット BASIC
- 出版社/メーカー: RASPBERRY-PI
- メディア: エレクトロニクス
- この商品を含むブログを見る
Raspbian インストール 記事 全体像
- その 1 -- NOOBS
- その 2 -- Raspberry PI SD Installer OS X
- その 3 -- dd コマンド← 今ココ
この記事の目次
- 概要
- Raspbian インストール 記事 全体像
- この記事の目次
- ホスト
- 作業ディレクトリ作成
- microSD カード接続
- イメージダウンロード
- 解凍
- インストール先ディスク確認
- microSD カードのマウント名確認
- microSD カードをアンマウント
- OS イメージを焼く
ホスト
Mac
- MacBook Pro ( 13-inch, Early 2011 ) 魔改造済み
作業ディレクトリ作成
インストール作業を行うためのディレクトリを作成します。とりあえず、ユーザーのディレクトリに「 temp 」という名前のものを作成し、できたディレクトリに移動しておきます。
% pwd % /Users/ユーザー/ % mkdir temp && cd $_
microSD カード接続
カードリーダーなどを使って Mac に MicroSD カードを接続します。
イメージダウンロード
以下のサイトより Raspbian の OS イメージをダウンロードします。
今回は、現時点( 2019 年 8 月 2 日)で最新の 2019-07-10-raspbian-buster.zip をダウンロードしてきます。
% wget http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/raspbian-2019-07-12/2019-07-10-raspbian-buster.zip
解凍
ダウンロードした zip を解凍します。
% unzip 2019-07-10-raspbian-buster.zip
インストール先ディスク確認
以下のコマンドを実行し、インストール先のディスクを確認します。
diskutil list
以下に表示されている /dev/disk2 というのが、MicroSD カードになります。ここに OS イメージを焼くことになります。
/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *512.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage Macintosh HD 511.3 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS Macintosh HD +510.9 GB disk1 Logical Volume on disk0s2 7677BBAC-5FA9-491B-9291-46DF41241A9D Unlocked Encrypted /dev/disk2 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *15.5 GB disk2 1: Windows_FAT_32 RPI 15.5 GB disk2s1
microSD カードのマウント名確認
microSD カードが Mac にマウントされたままの状態だと「使用中」と判断され、OS イメージを焼くことができません。アンマウントするために、まずは MicroSD カードのマウント名を df コマンドで確認しておきます。
df
以下に表示されている /Volumes/RPI がマウント名となります。
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on /dev/disk1 997818368 522402752 474903616 53% 2912414 4292054865 0% / devfs 375 375 0 100% 650 0 100% /dev map -hosts 0 0 0 100% 0 0 100% /net map auto_home 0 0 0 100% 0 0 100% /home /dev/disk2s1 30261248 4736 30256512 1% 0 0 100% /Volumes/RPI
microSD カードをアンマウント
マウント名がわかったので、アンマウントを実行します。
% sudo diskutil umount "/Volumes/RPI"
OS イメージを焼く
dd コマンドで OS イメージを MicroSD カードに焼きましょう。
% sudo dd bs=1m if=2019-06-20-raspbian-buster.img of=/dev/disk2
以下のような表示が出たら完了です。
3600+0 records in 3600+0 records out 3774873600 bytes transferred in 477.638124 secs (7903208 bytes/sec)
以上となります。
Raspbian インストール その 2 -- Raspberry PI SD Installer OS X
概要
Raspberry PI で もっともよく使用されているであろう OS 「 Raspbian 」を、前回は NOOBS を使ってインストールしました。今回は、Mac 用のインストーラーを使った方法をご紹介します。
シリコンパワー microSD カード16GB class10 UHS-1対応 最大読込85MB/s アダプタ付 永久保証 SP016GBSTHBU1V20BS【Amazon.co.jp限定】
- 出版社/メーカー: シリコンパワー
- 発売日: 2016/11/20
- メディア: 付属品
- この商品を含むブログを見る
Raspberry Pi 3 Model B+ スターターセット BASIC
- 出版社/メーカー: RASPBERRY-PI
- メディア: エレクトロニクス
- この商品を含むブログを見る
Raspbian インストール 記事 全体像
- その 1 -- NOOBS
- その 2 -- Raspberry PI SD Installer OS X ← 今ココ
- その 3 -- dd コマンド
この記事の目次
- 概要
- Raspbian インストール 記事 全体像
- この記事の目次
- ホスト
- 作業ディレクトリ作成
- インストーラー・クローン
- イメージファイル
- microSD カード接続
- イメージ・インストール
- RaspberryPi 起動
ホスト
Mac
- MacBook Pro ( 13-inch, Early 2011 ) 魔改造済み
作業ディレクトリ作成
インストール作業を行うためのディレクトリを作成します。とりあえず、ユーザーのディレクトリに「 temp 」という名前のものを作成し、できたディレクトリに移動しておきます。
% pwd % /Users/ユーザー/ % mkdir temp && cd $_
インストーラー・クローン
次に Github からインストーラーをクローンしてきます。
% git clone https://github.com/RayViljoen/Raspberry-PI-SD-Installer-OS-X.git
クローンし終えたら、ディレクトを移動します。
% cd Raspberry-PI-SD-Installer-OS-X
一応、クローンしたもののファイル構成を tree コマンドで確認しておきましょう。
% tree . └── Raspberry-PI-SD-Installer-OS-X ├── README.md └── install 1 directory, 2 files
install というファイルがインストーラーの本体です。
なお、このインストーラーの作者の Github は以下となります。
イメージファイル
ダウンロード
以下のサイトから Raspbian のイメージをダウンロードしてきます。
今回は、2019 月 7 月 11 日現在、最新の 2019-06-20-raspbian-buster というイメージをダウンロードします。
% wget http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/raspbian-2019-06-24/2019-06-20-raspbian-buster.zip
解凍
ダウンロードした zip を解凍しておきます。
% unzip 2019-06-20-raspbian-buster.zip
解凍が終わると 2019-06-20-raspbian-buster.img というファイルができます。
microSD カード接続
フォーマットが終わった microSD カードを Mac に接続しておきます。
イメージ・インストール
以下のコマンドでイメージをインストールします。
% sudo ./install 2019-06-20-raspbian-buster.img
パスワードをきかれたら、Mac のユーザーパスワードを入力してください。
そして、イメージをインストールするディスクの番号を選んでください。ここでは、5 が イメージをインストールする microSD カードの番号となります。
Password: __________.___ .___ __ .__ .__ \______ \ | | | ____ _______/ |______ | | | | ___________ | ___/ | | |/ \ / ___/\ __\__ \ | | | | _/ __ \_ __ \ | | | | | | | \___ \ | | / __ \| |_| |_\ ___/| | \/ |____| |___| |___|___| /____ > |__| (____ /____/____/\___ >__| \/ \/ \/ \/ ------------------------------------------------------------------------------------ Filesystem Size Used Avail Capacity iused ifree %iused Mounted on ------------------------------------------------------------------------------------ 1) /dev/disk1 476Gi 273Gi 202Gi 58% 2915187 4292052092 0% / 2) devfs 190Ki 190Ki 0Bi 100% 659 0 100% /dev 3) map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net 4) map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home 5) /dev/disk2s1 15Gi 2.3Mi 15Gi 1% 0 0 100% /Volumes/RPI ------------------------------------------------------------------------------------ Select the disk to use by enetering the disk number. *** MAKE SURE YOU SELECT THE CORRECT DISK *** *** Refer to the Readme if uncertain *** Use disk [ 1, 2, 3, 4, 5 ] #5
Enter キーを押すとインストールがスタートします。
Ctrl + T を押すと進捗状況を、以下のように見ることができます。
Unmounting Disk Volume RPI on disk2s1 unmounted Writing image Ctrl+T to see progress.. load: 1.74 cmd: dd 8219 uninterruptible 0.00u 0.07s 77+0 records in 76+0 records out 79691776 bytes transferred in 6.443082 secs (12368580 bytes/sec)
以下のように「 All Done! 」と表示されればイメージをmicroSD カードにインストールできています。
3600+0 records in 3600+0 records out 3774873600 bytes transferred in 302.117519 secs (12494719 bytes/sec) Ejecting Disk Disk /dev/rdisk2 ejected All Done!
RaspberryPi 起動
イメージのインストールが終わった microSD カードを RaspberryPi に挿入し、電源を入れるとすぐに Raspbian OS がスタートし、以下の画像のダイアログが表示されます。あとは、通常のセットアップ手順を執り行うだけです。慣れてしまえば、NOOBS より簡単です。
以上です。
Raspbian インストール その 1 -- NOOBS
概要
Raspberry Pi の OS 「 Raspbian 」をインストールしてみます。今回は、NOOBS を使ったインストール方法を試してみます。なお、今回は NOOBS V3.0.0 のインストール手順を解説します。( 2019 年 7 月 11 日現在、NOOBS V.3.1.1 が最新版となります。V3.0.0 も V3.1.1 もインストール方法は同じです。)
シリコンパワー microSD カード16GB class10 UHS-1対応 最大読込85MB/s アダプタ付 永久保証 SP016GBSTHBU1V20BS【Amazon.co.jp限定】
- 出版社/メーカー: シリコンパワー
- 発売日: 2016/11/20
- メディア: 付属品
- この商品を含むブログを見る
Raspberry Pi 3 Model B+ スターターセット BASIC
- 出版社/メーカー: RASPBERRY-PI
- メディア: エレクトロニクス
- この商品を含むブログを見る
Raspbian インストール 記事 全体像
- その 1 -- NOOBS ← 今ココ
- その 2 -- Raspberry PI SD Installer OS X
- その 3 -- dd コマンド
この記事の目次
ホスト
Mac
- MacBook Pro ( 13-inch, Early 2011 ) 魔改造済み
ダウンロード
以下のサイトにアクセスし、zip ファイルをダウンロードします。
解凍
ダウンロードした「 NOOBS_v3_0_0.zip 」を解凍すると「 NOOBS_v3_0_0 」というフォルダができます。 フォーマット済みの microSD カードを SD カードリーターなどを使って Mac にマウントし「 NOOBS_v3_0_0 」フォルダの中にあるファイル群を全て、microSD カードにコピーします。
NOOBS 起動
microSD カードを挿入し、そのほかのハードウェアを接続してコンセントを入れれば NOOBS が起動します。
OS 選択
OS を選択する画面が表示されるので「 Raspbian 」を選択します。
言語選択
次に言語を「日本語」、キーボードを「 JP 」となるようにプルダウンメニューから選択します。
NOOBS 設定動画
NOOBS が起動してからの手順をダイジェストにしてまとめました。以下の動画をご覧ください。
Raspberry Pi OS Raspbian Installation by NOOBS
NOOBS 起動エラーが出た場合
この項目の作業は、NOOBS の起動がうまくいかないときに試してみてください。
microSD カードを Mac に挿すと、「 .fseventsd 」「 .Spotlight-V100 」といった隠しフォルダが作成されたりします。Raspberry Pi で NOOBS を起動するときに、稀にエラーが発生して先に進めなくことがありますが、そういったときは、経験上これらの隠しフォルダーを削除すれば、エラーが解消されます。microSD を初期化していても、こういった現象に何度か遭遇しました。
まず、隠しフォルダを右クリックでごみ箱に入れます。すると microSD カードに「 .Trashes 」という隠しフォルダができるので、これもターミナルで削除してしまいます。以下のコマンドを実行します。
% cd /Volumes/RPI % rm -rf .Trashes
作業が終わったら、microSD カードを Raspberry Pi に挿入し、起動してみてください。