- 146 名前:login:Penguin mailto:sage [2009/09/22(火) 14:13:53 ID:c3TUShpa]
- microSDを買ってきてリカバリを作ってみた。
どうやらSDカードがext2(ext3も恐らくOK)で/bootの下に boot.confというファイルがあれば、それを読んでboot.confで 指定されたカーネルをロードして上がるようになってるみたいね。 redbootにそういう昨日はなかったと思う(新しいのは知らん) のでsharpまたはFreescaleが実装したんだろね。 SDカードからのブートは簡単そうだ。 リカバリはSDカードに書き込まれたubuntuを上げて、/etc/rc2.dの 最初に実行されるスクリプトでMTDの内容を書き換えてる。 書き換えるmtdはubi.imgとzImageの2つ。single userでやる べき作業だと思うけどtelinit 2した後に実行してるのは何か意味が あるんだろうか。 いずれにしても簡単にSDベースでブートできそうだから、SDをルートに AndroidやらMerやらFedoraやらを動かすことができそうだ。MTDの書き換え でデフォルトのシステムを変えてしまうことも出来るけど、シリアルコンソール が使えない状態でやるのはオヌヌメできない。
|

|