Linux_Beginner
Member
Hallo Leute,
ich habe nun Linux from Scratch gelesen, größere Mengen Google - Links (auch englischsprachige) gewälzt und kann mir nun bildlich vorstellen, wie man wo welche Module zu einem Kernel zusammenbasteln kann.
Ich bin aber noch um Längen zu blöd, das auf einem Rechner zu schaffen, den ich hier zusammengesteckt habe, um dann mal einen selbstgebastelten Kernel laufen zu lassen.
Konkret scheitert das daran, das ich ja immer so etwas wie eine Linux-Distribution (Aktuell verwende ich für das Vorbereiten eine Knoppix-CD und für das Kernel-Kompilieren ein SuSE Linux 9.3) brauche, um die Festplatten zu formatieren und die Partitionen einzurichten.
Wie macht man das denn, wenn man kein Knoppix, oder ein anderes OS zur Verfügung hat, das diese Aufgaben erfüllt?
Linus Torvalds hat ja auch mit Minix angefangen und da seinen Kernel drauf geschrieben. Nur musste davor ja Andrew Tannenbaum sein Minix schreiben, usw.
Wie kriegt man denn dann überhaupt ein Filesystem auf die Festplatten, das den Kernel bootet ?
Versteht mich nicht falsch, ich will das Rad nicht neu erfinden, aber wenn das so klappt, wie ich mir das vorstelle, dann habe ich es geschafft, einen 2.2.x Kernel (monolitisch(?), weil keine Module mehr dazugeladen werden können und alle schon drin sind.) zu kompilieren, der auf meinem 486er PC rund läuft.
Ausserdem will ich dieses Experiment dazu verwenden, besser zu verstehen, wie man z.B. für embedded Hardware Kernel und Linux-Distributionen erstellt und diese dann von der Pike auf aufbaut.
Ich hoffe, mir kann da mal einer einen Hinweis geben, wo ich da weiter suchen sollte.
Danke schon mal.
Gruß
Michael
ich habe nun Linux from Scratch gelesen, größere Mengen Google - Links (auch englischsprachige) gewälzt und kann mir nun bildlich vorstellen, wie man wo welche Module zu einem Kernel zusammenbasteln kann.
Ich bin aber noch um Längen zu blöd, das auf einem Rechner zu schaffen, den ich hier zusammengesteckt habe, um dann mal einen selbstgebastelten Kernel laufen zu lassen.
Konkret scheitert das daran, das ich ja immer so etwas wie eine Linux-Distribution (Aktuell verwende ich für das Vorbereiten eine Knoppix-CD und für das Kernel-Kompilieren ein SuSE Linux 9.3) brauche, um die Festplatten zu formatieren und die Partitionen einzurichten.
Wie macht man das denn, wenn man kein Knoppix, oder ein anderes OS zur Verfügung hat, das diese Aufgaben erfüllt?
Linus Torvalds hat ja auch mit Minix angefangen und da seinen Kernel drauf geschrieben. Nur musste davor ja Andrew Tannenbaum sein Minix schreiben, usw.
Wie kriegt man denn dann überhaupt ein Filesystem auf die Festplatten, das den Kernel bootet ?
Versteht mich nicht falsch, ich will das Rad nicht neu erfinden, aber wenn das so klappt, wie ich mir das vorstelle, dann habe ich es geschafft, einen 2.2.x Kernel (monolitisch(?), weil keine Module mehr dazugeladen werden können und alle schon drin sind.) zu kompilieren, der auf meinem 486er PC rund läuft.
Ausserdem will ich dieses Experiment dazu verwenden, besser zu verstehen, wie man z.B. für embedded Hardware Kernel und Linux-Distributionen erstellt und diese dann von der Pike auf aufbaut.
Ich hoffe, mir kann da mal einer einen Hinweis geben, wo ich da weiter suchen sollte.
Danke schon mal.
Gruß
Michael