Ubuntu Xenial Xerus で遊ぼう (Odroid編)

あなたは
1 4 5 2 2 7 7
人目のお客様です。 (本日407人目、昨日511人) (from 2007-09-30)

5.1.6.Ubuntu Xenial Xerus で遊ぼう (Odroid編)
5.1.Odroidで遊ぼうのこーな

5.1.6.Ubuntu Xenial Xerus で遊ぼう (Odroid編)

この節では、ODROID-XU4 にUbuntu をインストールして遊びます。

(0) はじめに

2016年4月21日にリリースされたUbuntuの“16.04 ”Xenial Xerus のインストール記事を書こうと思います

ちなみに元ねたは公式wikiです


(1) 母艦の準備

SDHCカードアダプタをもつLinuxマシンを用意してください。 筆者はVMWare 上 で Ubuntu を用意

筆者のSDHCカードアダプタは /dev/sdb で認識されます。以後説明で必要に 応じ読み替えてください


(2) 母艦での作業

① 中身が丸ごと消えてもいいSDHCカード ( or eMMC) を用意し、アダプタに接続

  次の手順で、全パーティションが消されて一から作成されます。 mount されていたら umount ください。

  ※ eMMC に書き込むには、付属しているリーダーに eMMC をはめ込み、さらに付属リーダーをSDHCカード

    アダプタに取り付ければ、後は同じ

② 適当な作業ディレクトリに移動し、以下のコマンドを実行してください

   書き込むイメージは SDHCも eMMCも同じです。

 (プレビルドされたイメージ取得)
 $ wget https://odroid.in/ubuntu_16.04lts/ubuntu-16.04.2-mate-odroid-xu4-20170510.img.xz
(チェックサム確認)
 $  md5sum ubuntu-16.04.2-mate-odroid-xu4-20170510.img.xz
 bb1496f42be0c589a8743fefa3dac552  ubuntu-16.04.2-mate-odroid-xu4-20170510.img.xz
(解凍)
 $ unxz ubuntu-16.04.2-mate-odroid-xu4-20170510.img.xz
(SD or eMMC への書込)
 $ sudo dd bs=1M if=ubuntu-16.04.2-mate-odroid-xu4-20170510.img of=/dev/sdb
 $ sudo sync 

  ※ 他機種のかたは同じディレクトリにある機種別のイメージを探してください


(3) ODROID-XU4 起動ドライブの選択

ODROID-XU から、起動用ドライブを選択するスイッチが付きましたので、 正しく選択してください

 ① スイッチの位置は、イーサポートとCPUファンの間にあります

 ② 基板上の「ODROID-XU4」のロゴが正しく読める向きに置いて

   (SDカードから起動するには)左側を下に倒し、右側を上に倒します。

   (eMMCから起動するには)両方を上に倒します。


(4) ODROID-XU4 起動

① 出来上がった起動メディアをODROID-XU4 にセット

② ODROID-XU4 にCRT、USBキーボード、USBマウスを接続、ハイビジョンテレビも可(自動認識されます)

③ 電源をつなげば ODROID-XU4 が起動します。

④ 初期ユーザー「odroid」パスワード「odroid」です。すぐにパスワード変更してください

⑤ うまく起動したら、左上端に「ODROID-utility」のアイコンが出ますので起動

   「Resize your root partiton」を実行しリブートして下さい


(5) 画面がうまく表示されない場合の対処

筆者の環境(テレビ:Panasonic TH-37LZ85)では、HDMI出力をうまく表示できず、 当初はシリアルコンソールでしか繋げなかったが、 ブートアーギュメントをいじることで対処できました。 因みに、元ネタはこちら

① まずは、5.1.4節のようにコンソールを繋いで起動。

   コンソール機器が無い人は、母艦でSDカードをマウントしてください

   または、DHCPで払い出されているIPを調べ、SSHでログインしてください

② /media/boot に移動。

   (コンソール機器が無い人は、母艦でSDカード第1パーティションに移動)

③ boot.ini の以下のsetenvの行の行頭シャープを外し、当該行を生かします

 # 1920x1080 (1080P) without monitor data using generic information (1080p-noedid)
setenv videoconfig "drm_kms_helper.edid_firmware=edid/1920x1080.bin" 

これにより、画面解像度を強制的に1920x1080にし、CRTからのEDIT情報を無視します

ハイビジョンテレビではなく、DVI形式のCRTなら、その2行下の=edid/1024x768.binと書いてある行を生かしてください



5.1.7.ODROIBIAN Jessie で遊ぼう
5.1.5.Android4.4 KitKat で遊ぼう (Odroid編)

ichmy本家サイト

ガジェットで遊ぼうのこーなー