Ich habe dich schon richtig verstanden, du aber anscheinend mich nicht.
Du musst den Kernel dort nicht unterbringen, stattdessen kannst(musst) du Etherboot verwenden. Das ergibt eine Gesamtgröße von 256KB - 512KB.
Das ganze läauft etwa so ab:
1) LinuxBIOS(init) --> payload(Kernel) --> login
2) LinuxBIOS(init) --> payload(Kernel) --> Kernel --> login
3) LinuxBIOS(init) --> payload(Etherboot) --> Kernel --> login
und dann gibt es noch ADLO.
Mit einem EPIA musst du über LinuxBIOS->Etherboot gehen.
Siehe auch www.linuxbios.org unter Status: LinuxBIOS Boot Information.
Viel Spass
Monroe