Hallo Bernd und Liste!
Am 2003-07-09 9:57 +0200 schrieb Bernd Müller:
ich bin auf der Suche nach einer Möglichkeit, einen Linux- Kernel zum booten zu bewegen, ohne das ich diesem Kernel mit dem grub oder lilo Optionen übergeben kann!
Insbesondere interessiert mich, ob ich in der Lage bin, dem Kernel mitzuteilen, wo sein root-fs liegt, aber eben ohne die oben aufgeführten Linuxloader!
Ist das überhaupt möglich?
Aber ja! ;-)
Du kannst den Kernel so wie er ist, mit dd (also raw) auf eine Diskette kopieren und dann ist diese bootfähig. Ich habe das aus offensichtlichen Gründen noch nicht mit einer Festplatte versucht, aber wenn Du eine übrig hast, sollte ein
dd if=/mein/kernel of=/dev/hdX
funktionieren.
Die Boot-Parameter eines Kernels stellt man mit rdev(8) ein:
rdev /mein/kernel /dev/hdXY
stellt für das Kernel-Image /mein/kernel das root-Device hdXY ein.
Mit rdev kann man auch den anfänglichen Videomodus setzen.
Beste Grüße,
Pitti