Aktuellen Linux-Kernel kompilieren mit Ziel: PC mit PIII/256MB RAM läuft

OP #7200261
Lesenswert?

Hallo
der PC soll nur mit Textkonsole laufen.
Dafür IP-Netzwerkdiense wie Firewall, DHCP, DNS, SSH, NFS ermöglichen. 
Dazu bash, mc, nano und aptitude.

Habe Debian-Handbuch und Ubuntu-Info gelesen, Source und Tools 
installiert, Komp. bricht dann zwar ab, aber immerhin.

Problem 1: welche Kernelsource nehmen?
Problem 2: wie wähle ich nach Aufruf "make ..." die Optionen aus, dass 
ein kleiner Kernel entsteht? Und nur PATA-Massenspeicher?
Was wäre der Start?  "tiny..."?

Gibt es gar schon Anleitungen für sowas im Web, passend zu 202x?
Anno 1998 war das noch eine einfache Aufgabe, auch dank eines 
RH4.2-Buches von SAMS.

Vielen Dank
Grüsse
Thomas
Gast #7200315
Lesenswert?

Thomas B. schrieb:
> Hallo
> der PC soll nur mit Textkonsole laufen.
> Dafür IP-Netzwerkdiense wie Firewall, DHCP, DNS, SSH, NFS ermöglichen.
> Dazu bash, mc, nano und aptitude.

Bei openwrt gibt es das schon alles fertig:

https://openwrt.org/docs/guide-user/installation/openwrt_x86

Kannst dir das auch selber bauen:

https://openwrt.org/docs/guide-developer/toolchain/use-buildsystem

> Gibt es gar schon Anleitungen für sowas im Web, passend zu 202x?
> Anno 1998 war das noch eine einfache Aufgabe, auch dank eines
> RH4.2-Buches von SAMS.

https://www.linuxfromscratch.org/
Gast #7200487
Lesenswert?

Warum willst du den Kernel unbedingt kompilieren und keinen vorhandenen 
nehmen? Der P3 ist ja immerhin schon ein i686, da gibt es einige 
Distros...

Die aktuelle Slackware sollte beispielsweise auch noch auf einem Pentium 
III laufen, getestet hab ich ab Atom N270.

MfG, Arno
Gast #7201313
Lesenswert?

> aktuelle Hardware mitsamt pfSense

Gibt es die irgendwo kostenfrei zum wegtragen?
Manch einer will vielleicht nur iptables.

> OpenWRT mit einem Router für 20-50€

Der TO schreibt, dass er, scheinbar reichlich, PATA hat.
Die will er womoeglich per NFS exportieren.
Die koennte er nur im Ausnahmefall an so einen Router anschliessen.
Fuer eine Textkonsole reicht eine Tastatur und ein VGA-Monitor.
Wie geht das mit einem "Router für 20-50€"?

Ich wuerde dem TO allerdings von aktuellen Koernelsaucen abraten.
Wenn sich bei 256 MB noch ein Rad drehen soll.
Nicht das der Kernel so gross waere, aber ich koennte mir schon
diverse Abhaengigkeiten von Software im Userspace vorstellen
die den RAM schnell zumuellt. Und ohne die sich nicht viel
sinnvolles tut.
Gast #7201668
Lesenswert?

sparfux schrieb:
> Der TO schreibt, dass er, scheinbar reichlich, PATA hat.
> Die will er womoeglich per NFS exportieren.

Einfach auf eine aktuelle SATA Platte kopieren ist wohl unmöglich?

sparfux schrieb:
> Gibt es die irgendwo kostenfrei zum wegtragen?
> Manch einer will vielleicht nur iptables.

Mach die Augen auf, in den Schrottcontainern liegt Haswell aufwärts. 
Mitsamt 500GB-1TB Festplatten.
#7201889
Lesenswert?

Moin,

Thomas B. schrieb:
> Werde mir die > 360 PDF-Seiten von LFS antun - da lerne ich einiges
> hinzu.

Ja wahrscheinlich. Und natuerlich wuerde ich das per LFS erledigen. 
Mache sowas aber auch schon ein paar Jahre.
Wenn man mit LFS neu anfaengt, wuerde ich eine nicht zu alte, zu 
schrottige HW fuer die ersten Geh(compilier)versuche empfehlen.
Also fuer deine konkrete Anwendung eher nicht. Zumindest nicht so ausm 
Stand, ohne LFS Erfahrungen.

Gruss
WK

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren