5.2.6.Ubuntu 24.04LTS Noble Numbat で遊ぼう (Odroid編)
この節では、ODROID-XU4 にUbuntu をインストールして遊びます。
(0) はじめに
2024年4月25日にリリースされたUbuntuの“24.04 LTS ”Noble Numbat のインストール記事を書こうと思います
ちなみに元ねたは公式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_24.04lts/XU3_XU4_MC1_HC1_HC2/ubuntu-24.04-6.6-mate-odroid-xu4-20240506.img.xz
(チェックサム確認)
$ md5sum ubuntu-24.04-6.6-mate-odroid-xu4-20240506.img.xz
4f2f816039358657ed4adb752dd0b72c ubuntu-24.04-6.6-mate-odroid-xu4-20240506.img.xz
(解凍)
$ unxz ubuntu-24.04-6.6-mate-odroid-xu4-20240506.img.xz
(念のため再度チェックサム確認)
$ md5sum ubuntu-24.04-6.6-mate-odroid-xu4-20240506.img
bbbd90d7b72cee392096efc16bafacc8 ubuntu-24.04-6.6-mate-odroid-xu4-20240506.img
(SD or eMMC への書込)
$ sudo dd bs=1M if=ubuntu-24.04-6.6-mate-odroid-xu4-20240506.img of=/dev/sdb
$ sudo sync
※ 他機種のかたは同じディレクトリにある機種別のイメージを探してください
(3) ODROID-XU4 起動ドライブの選択
ODROID-XU から、起動用ドライブを選択するスイッチが付きましたので、 正しく選択してください
① スイッチの位置は、機種により異なりますが、XU4はHDMIポートの左にあります
(4) ODROID-XU4 起動
① 出来上がった起動メディアをODROID-XU4 にセット
② ODROID-XU4 にCRT、USBキーボード、USBマウスを接続、ハイビジョンテレビも可(自動認識されます)
③ 電源をつなげば ODROID-XU4 が起動します。
④ 初回起動時には、FSをSDカードいっぱいに広げるため、自動ですぐに電源落ちます
⑤ 初期ユーザー「odroid」パスワード「odroid」です。すぐにパスワード変更してください
電源を入れなおしリブートしてください
(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と書いてある行を生かしてください
ichmy本家サイト
ガジェットで遊ぼうのこーなー
- ガジェットで遊ぼうのこーなー
- Linuxガジェットを比較するこーな
- フィジカルで遊ぼうのこーなー
- Espressobinで遊ぼうのこーな
- ODROIDで遊ぼうのこーな
- ODROID-M1で遊ぼうのこーな
- ODROID-N2で遊ぼうのこーな
- Raspberry Pi5で遊ぼうのこ-な
- Pine64 で遊ぼうのこーな
- Rock64pro で遊ぼうのこーな
- Quartz64 で遊ぼうのこーな
- BeagleBoneBlackで遊ぶこーな
- Radxa ROCK 5aで遊ぶこーな
- HummingBoard で遊ぶこーな
- OrangePi PC で遊ぼうのこーな
- TinkerBoard2Sで遊ぼうのこな
- Mac-miniで遊ぼうのこーな
- PandaBoard ESで遊ぼうのこな
- Beagleboard-xMで遊ぼうのこーな
- Wandboardで遊ぼうのこーな
- CubieBoard3で遊ぼうのこーな
- pcDuino8 Unoで遊ぼうのこな
- Trim-Sliceで遊ぼうのこーな
- GuruplugDisplayで遊ぼうのこーな
- PogoPlugで遊ぼうのこーな
- GuruplugStandardで遊ぼうのこな
- SheevaPlugで遊ぼうのこーな
-- 各ガジェット毎の紹介記事
-- ちょっと古め
-- 旧記事ですが参考まで