Zaurus SL-C760にpdaXrom(1.1.0 r197)をインストール
Zaurus SL-C760にpdaXrom(1.1.0 r197)をインストールする。
- pdaXromのインストールは保障対象外となる内容なので己責任でよろしく。
■準備するもの
バックアップ用に256MB以上のメディア(CF or SD)。バックアップには128MB以上と言われているが、足りない事があるので大きめに。今回は256MBのCFを用意。
pdaXromインストール用に64MB以上のメディア(CF or SD)。今回は128MBのCFカードを用意した。バックアップで使用したメディアを使いまわす(PCなどにバックアップイメージを退避させる)ならば、それでもかまわない。
pdaXromインストールイメージ。今回は以下をダウンロード。
pdaXrom | Power in your pocket…
- pdaXrom-1.1.0r197-Kathrin-corgi-current.zip
- pdaXrom-1.1.0r197-Kathrin-u-boot-corgi-current.zip
なお、CFカードはかならずFAT16でフォーマットしておくこと(FAT イコール FAT16 ダヨ)。
■バックアップ
インストールの前に、既存システムのバックアップをとっておく。
まず、ACアダプタとバッテリーを外し、バックアップ用のCFカードを挿入しておく。
次に[D]と[M]キーを押下したままACアダプタを接続する(キーは押したまま少し待つ)。
SERVICEメニューが起動する。色々と項目があるが、余計な事はせずに3ページ目(3/3)へ遷移する。ページ遷移はカーソルキーで。
『1. NAND Flash Back UP』を選択してEnter。
NAND Backup to CF
file:SYSTC760.DBK
CF Free:244.0MB
Execute backup?
バックアップするかと聞かれるのでEnterで応答する。
Backup…
「Backup…OK」となればバックアップ終了。ACアダプタを引き抜く。
CFカードにNAND Flashのバックアップイメージが作成されている。念のためどこかにコピーするなりしてバックアップのバックアップも取っておくと安心。
実はバックアップイメージはネット上のどこかに落ちていたりするのだけど、そんなものを当てにせずに自分でバックアップしておくこと(ハーケンは自分で打て)。
■Emergency systemのインストール
pdaXromのインストールの前に、U-BOOT/Emergency systemのインストールを行う必要がある。
U-BOOT/Emergency system installation and upgrade
http://www.pdaxrom.org/?q=node/106
ダウンロードしておいた pdaXrom-1.1.0r197-Kathrin-u-boot-corgi-current.zip を展開し、展開されたファイル(フォルダの中身)を、インストール用に用意しておいたCFカードに格納する(SUMファイルなど不要なものもあるが、説明を簡略化するため全部格納としている)。
そのCFカードを、ACアダプタとバッテリ外したZaurusに挿入し、今度は[C]と[D]キーを押下しながらACアダプタを挿す。
画面には何も表示されないが、バッテリとメールのLEDが点灯する。20秒程度点灯したら自然と消灯するので、消灯したのを確認してからACアダプタを引き抜く。
■pdaXromのインストール
いよいよpdaXromのインストール。
Quick Install Guide
http://www.pdaxrom.org/?q=docs/installation/quickguide
ダウンロードしておいた pdaXrom-1.1.0r197-Kathrin-corgi-current.zip を展開し、そのフォルダの内容をCFにコピー。先ほどのU-BOOT/Emergency systemのインストールで用いたメディアを使いまわすのであれば、内容は削除しておくこと。
ACアダプタとバッテリを外したZaurusにCFカードを挿入し、[OK]キーを押下したままACアダプタを挿す([OK]キーはしばらく押したままにする。意外に長い時間を必要とする。10秒くらい)。
はじめに、Emergency system が起動する。そうしたら、CFカードに格納されている autoboot.sh を起動するのだけど、CFカードがマウントされていなかった。慌てずマウントしよう。
mount /dev/hda1 /mnt/cf
気をとりなおして、CFカード内へ移動し、autoboot.shを実行する(最後のピリオドを忘れずに)。
最初の質問はy(yes)で返答。
# cd /mnt/cf
# ./autoboot.sh .
Proceed with pdaxrom installation or boot to emergency system? [y/n]
y [Enter]
:
(Flashへのライティングが開始される)
しばらくすると、一般ユーザを作るかと聞かれる。とりあえず作っておいた。
Would you like to add a non-root user? [y/n]
y
add user name:
hoge
Changing password for hoge
Enter the new password (minimum of 5, maximum f 8 characters)
Please use a combination of upper and lower case letters and numbers.
Enter new password:
Re-enter new password:
User hoge added
以上でpdaXromのインストールは終了。
rootでログインしてみよう。パスワードは問われない。
zaurus login: root
ログインしたら、いよいよXの起動。
# startx
成功ならば、pdaXromのデスクトップ画面が表示されるはず。
おしまい。
おまけ。
■リストア
最後にリストアについても説明しておく。
バックアップ時と同様、ACアダプタとバッテリーを外しておく。
次に、バックアップイメージが格納されたCFカードを挿入しておき、[D]と[M]キーを押下したままACアダプタを接続する(しばらく待つ)。
SERVICEメニューが起動するので、3ページ目(3/3)に遷移し、『10.NAND Flash Restore』を選択してEnter。
NAND Restore from CF
file:SYSTC760.DBK
Execute restore?
リストアするかい?と聞かれるのでEnter。
Delete all flash data?
全消去するよ?と念を押されるがEnterで。
もし気が変わったのならここでACアダプタを抜けばリストアは行われない。
Restore…
「Restore…OK」となればリストア完了。バッテリーを戻して起動すればバックアップ前の状態に戻っているはずだ。