kernel+initrd 起動失敗

RAMDISK: Compressed image found at block 0

は出るんだけど、initrdとして読み込んでくれないな。
lilo.confでrootやappend="root="が指定されていると、知らん振りしてそっちを読みに行ってしまうよ。でも、USBなのでそんなのまだ見えないからPanicしちゃう。何も指定しないと、kernel bootしたCF領域をrootfsとしてマウントして、「rcSないもんね。後しらんからね」という風になってしまう。
やっぱ、initramfsしなきゃだめかね...