実作業>u-boot, bootldとその他カーネルを起動する様にlilo

手順!!
1)DDコマンドでオリジナルシステムのCFをファイルにコピーする。
2)DDコマンドでターゲットのメディアに上記ファイルをコピーする。
3)オリジナルシステムを起動して、telnet可能updateを適用する。
4)オリジナルシステムにlandiskユーザーを追加する。
5)母艦にてbootld-20070617.tgzをwget
6)上記ファイルを母艦からオリジナルシステムに解凍
7)u-boot_usl5p.binをbootld.dont_touchディレクトリにコピーする。
( 8)/bootにu-boot.envを準備する。<- 必要に応じて)
9)bootld.dont_touch/lilo.confを編集する。

linear
boot=/dev/hda
disk=/dev/hda
bios=0x80
timeout=0
install=/boot/bootld.dont_touch/boot.b-selk
map=/boot/bootld.dont_touch/map
default=uboot
image=/boot/bootld.dont_touch/u-boot_usl5p.bin
        label=uboot

image=/boot/vmlinuz-3.7.1-landisk
        label=rescue
        append="mem=64M console=ttySC1,115200 root=/dev/sda1"

image=/boot/bootld.dont_touch/vmlinuz-initramfs-landisk.08
        label=bootld
        read-only
        append="mem=64M usb-storage.delay_use=0 bootld=/etc/init.d/bootld"

image=/boot/zImage
        label=usl-5p
        read-only
        append="mem=64M console=ttySC1,9600 root=/dev/hda1"

10)/bootに使用するkernel(ここでは3.7.1)をwget
(ここで64MBいっぱいになりました。どうしようか〜)
11)liloコマンドを打ち込む。

★動作確認★
bootld <= 起動する
オリジナルシステム <= 起動する
vmlinuz-3.7.1-landisk <= モジュールも何も入れてないので、途中で止まる。logは出てます。
u-boot <= u-bootコンソールは起動、envファイルが準備してない。

目的は達成したけど、オリジナルのパーティションはもう使えない。悲)