※debian_arm_etch_rootfs_2.cpioのオリジナルは下記参照。
※変更箇所：カーネルコマンドラインにaddfile=を追加


【ZERO3】リザぽん化プロジェクト 002【Linux】
http://pc11.2ch.net/test/read.cgi/linux/1185862665/332-335

332 名前：login:Penguin[sage] 投稿日：2007/09/11(火) 22:28:30 ID:drwF/Iep
>>328 なるほど。ということは 2段bootするには initramfs 必須と。

bootpimage で udev が使えないなら、bootpimage から udev を使わなきゃいいじゃない、
と春閣下が漏れの脳内で囁いたような気がするので、debian の initrd の init に細工をしてみたお。
kernel command line parameter に loopback というのを追加したので、LinuxLoader.parm.txt で

CommandLine = root=/dev/mmcblk0p1 rootdelay=1 loopback=/debian_arm_etch_rootfs.img

で vfat な miniSD に置いた debian_arm_etch_rootfs.img が / として loopback mount される。

詳細は zImage に同梱したパッチでよろしく。
ttp://a-c.ath.cx/cgi-bin/liz/src/liz0009.zip

333 名前：login:Penguin[sage] 投稿日：2007/09/11(火) 22:29:37 ID:drwF/Iep
あとは >>318 の rootfs を loopback 用に作り直してみた。展開すると 450MB くらいあるので miniSD の大きさに注意。
ttp://a-c.ath.cx/cgi-bin/liz/src/liz0008.zip

334 名前：login:Penguin[sage] 投稿日：2007/09/11(火) 22:32:33 ID:drwF/Iep
あとは >>332 の zImage を作るのに使った initramfs source もあげとくお
ttp://a-c.ath.cx/cgi-bin/liz/src/liz0010.zip

335 名前：login:Penguin[sage] 投稿日：2007/09/11(火) 22:42:33 ID:drwF/Iep
すまんす >>332 ちょっと直したのであげなおします
ttp://a-c.ath.cx/cgi-bin/liz/src/liz0011.zip

