Ik probeer via syslinux een eigen bootdisk voor Linux te maken. Hiervoor heb ik zelf een kernel gebakken (2.4.21). Tevens maak ik gebruik van een initrd bestand van een andere single-disk 'distro', aangepast aan mijn wensen. Hier heb ik o.a. dus de modules van mijn nieuwe kernel ingezet.
Het probleem is echter dat het zover niet eens komt. Als ik met de diskette opstart krijg ik netjes een bootscherm te zien. Syslinux wordt geladen en deze laadt vervolgens weer mijn kernel in het geheugen. De initrd wordt ook gevonden en geladen. Vervolgens krijg ik een Ready, maar volgt er direct een reboot. De kernel wordt dus niet uitgepakt. Blijkbaar kan hij dus niets met de kernel beginnen.
Ik test de diskette in een PI 233 Laptop. De architectuur staat op Pentium classic ingesteld, dus dat zou in principe goed moeten zijn. Maar blijkbaar zit er toch nog iets fout waardoor het niet wil werken.
Heeft iemand een idee waar het aan zou kunnen liggen? Of is het misschien mogelijk om te zien waardoor de machine direct reboot?
Mijn kernel config is te vinden op http://www.fambus.nl/~ebus/kernel_config.txt
Het probleem is echter dat het zover niet eens komt. Als ik met de diskette opstart krijg ik netjes een bootscherm te zien. Syslinux wordt geladen en deze laadt vervolgens weer mijn kernel in het geheugen. De initrd wordt ook gevonden en geladen. Vervolgens krijg ik een Ready, maar volgt er direct een reboot. De kernel wordt dus niet uitgepakt. Blijkbaar kan hij dus niets met de kernel beginnen.
Ik test de diskette in een PI 233 Laptop. De architectuur staat op Pentium classic ingesteld, dus dat zou in principe goed moeten zijn. Maar blijkbaar zit er toch nog iets fout waardoor het niet wil werken.
Heeft iemand een idee waar het aan zou kunnen liggen? Of is het misschien mogelijk om te zien waardoor de machine direct reboot?
Mijn kernel config is te vinden op http://www.fambus.nl/~ebus/kernel_config.txt