icon

もう128MiBあれば多分大丈夫

icon

流石に32MiB + 128MiBでは足りない

icon

とりあえずメモリ探さねば

icon

んー、入れ替えるとエラーも入れ替わるし、本当にメモリが壊れてるんだなこれ

icon

memtestしたら片方のメモリがエラーしか吐かない

icon

モジュール最初からxz圧縮されてた

icon

次はカーネルモジュールを圧縮してみようかな

icon

うん、アーカイブのフォーマットは同じだ

icon

再圧縮でなんかミスってるかな?

icon

しかし、今までよりサイズ小さくして、今まで出来ていたinitrdの展開が上手くいかなくなるのは微妙に納得できない

icon

-m 256mで確認してたけど、実機はそれより少ないらしい

icon

なんかまだ微妙にメモリ足りないっぽ

icon

きったーく

icon

前にライブラリが見つからなくでinitが落ちてたのは、initramfsがtmpfsだから、メモリサイズの半分までっていう上限に引っ掛かって上手く展開出来てなかったのかな?

icon

ここまで辿り着ければ、スワップ有効化できるのでどうとでもなる

icon

お、起動成功

icon

とりあえずこれでcpioに固めて試してみるか

icon

これで89MiBになった

icon

2MiBあるbnx2も削除

icon

というわけでfirmwareの方を削る
インストール環境ではネットワーク起動しないので、11MiBあるbnx2x以下を削除

icon

モジュールの方は依存関係あったりしそうで面倒だぬぁ

icon

これで26MiB減

icon

あー、先ずsmpカーネル向けのモジュールはごそっと削れるな

icon

やっぱり本命はinitrd削る方かあ

icon

んー、3MiBならhugeカーネルで良いかあ

icon

3MiBぐらい差がある

icon

インストーラーをhugeからgenericカーネルに差し替えるだけでも多少の余裕は出るっぽいな

icon

おっはよ