Orange Pi PCのセットアップ

Orange Pi PCが届いたのでセットアップの備忘録.

既にUbuntuでKTV-FSUSB2を使った録画鯖は立てたことがあるが,普通の古いデスクトップ機を使っていたため消費電力の関係からOrange Piへ移行することにしました.
Linuxについては完全の初心者なので遠回りや無駄な作業があるかもしれない.

Amazonではクソみたいな転売価格(Orange Pi PC Project Board ARMv7 Quad Core 1GB RAM by Orange Pi [並行輸入品]) で売られているがAliexpressで15ドルで買えます

Orange Pi PCに関してはそこそこ発熱するのでヒートシンクをつけておくと良いかと思います.(3×3cmで収まる.

OSは複数選べるが今回はDebianを選択.
OSはフォーラム「Linux Distributions for Orange PI H3 boards」にあるものの方が公式のLubunutuよりマトモな造りらしいです.

導入手順
(1)必要なOSイメージファイル(今回はOrangePI_Jessie_Xfce.img.xz)とscriptbin_kernel.tar.gzをダウンロードする
(2)OSイメージファイルを解凍後Win32 Disk Imager等でmicroSDに焼く(この際FAT領域とext4領域の2つに切られる)
(3)FAT領域(“BOOT”)を認識するためマウント
(4)scriptbin_kernel.tar.gzを解凍する.
(5) 機種とディスプレイ環境に合わせたscript.bin.OPI-XXXXをscript.binに書き換え.
(6)機種に合わせたuImage_OPI-X(PCはuImage_OPI-2を使う)をuImageへ書き換え.
(7)先の2つのファイルを(3)でマウントしたBOOTドライブへコピー(置き換え)
(8)OrangePiに挿して起動(ログインIDとパスは共にorangepi)

またこの時点ではSDカードの一部の容量しか認識されていないためターミナルを起動して

と入力すると利用可能領域が拡張されます.

後は

で一通りソフトウェアのアップデート後

タイムゾーンを日本にするために

とし,”Etc/UTC”と書かれているところを”Asia/Tokyo”へと書き換え保存する.

これで一通りセットアップは終了するが,この後再起動するとブート時にエラーを吐いて起動しなくなってしまった.
調べたところOrange PiはSDカードの相性問題がかなりあるらしく,一応3枚目に試したカードでは現段階においてはちゃんと動いているように思える.
面倒くさい思いをしたくない場合は動作報告のある【Amazon.co.jp限定】Transcend microSDHCカード 32GB Class10 UHS-I対応 400× (無期限保証) Newニンテンドー3DS 動作確認済み TS32GUSDU1PE (FFP)などを買ってしまうと良いだろう.(動作報告があったのは16GBモデルだが今回は32GBモデルをポチった)
どうやら本体自体は対応してはいないもののUHS対応のカードを使うとうまくいくといった記述がちらほらあります.

※SDカードの相性検証
KINGMAX microSDカード 2GB SD変換アダプタ付 永久保証 KM-MCSD2GX しばらく動作後起動不可

・SD Internalsでもメーカー名を確認できない昔ebayで買ったうさんくさい1000円64GBのmicroSD しばらく動作後起動不可

プリンストン UniSerB Micro SDHC 8GB Class4 フラストレーションフリーパッケージ(FFP) USDC4/8GA/Eの4GBモデル Class4だがなぜか調子が良い(要検証)

【Amazon.co.jp限定】Transcend microSDHCカード 32GB Class10 (無期限保証) Newニンテンドー3DS 動作確認済み TS32GUSDHC10E (FFP)の16GBモデル UHS対応モデルが届く前だったので,ついでということで一眼レフから抜き取って検証.(少し使った限りでは)快適に動作.UHS対応ではないが十分なフラッシュ内部速度を持っている?

【Amazon.co.jp限定】Transcend microSDHCカード 32GB Class10 UHS-I対応 400× (無期限保証) Newニンテンドー3DS 動作確認済み TS32GUSDU1PE (FFP) 当然のように快適

 

Rasberry PiではあるがSDカードの相性問題をまとめた記事があるので参考になるかもしれない
RPi SD cards

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください