Na de chroot idd... :-)
Maar ok, wat sijn die stages eigenlijk
:-) Gewoon voor de leuk een korte uitleg...
Stage1 :
Dit is de eigenlijke bootloader in de MBR. De bootloader 'weet' op welke sector stage 1.5 zich bevindt. Vervolgens wordt naar die sector op disk gesprongen en stage 1.5 uitgevoerd... Dit is wat je installeert als je grub-install aan roept.
Stage1.5 :
Stage1.5 is eigenlijk een piepklein OSje die alles weet van filesystemen ( ext2, reiserfs, xfs, etc. ). Stage1.5 gaat op zoek naar de Stage2 file op het filesysteem en voert Stage2 uit.
Stage2 :
Stage 2 leest het configuratie bestand menu.lst uit, laat een menu zien, start de grub-shell en zal uiteindelijk de kernel en initiele ramdisk van disk laden.
Dat was Grub :-) Na het starten van de Kernel zal de kernel het proces init starten, init zal zijn configuratie bestand lezen ( /etc/inittab ) en init roept het rc script aan met als argument het runlevel. rc zal alle runlevel scripts uitvoeren die in /etc/rc{runlevel}.d/ staan en beginnen met een hoofdletter S ( Start ). En dat in de volgorde van nummering na de S...
Nu kun je ongeveer gokken waar iets fout gaat bij het booten.. Misschien al wel bekend, maar misschien leuk voor de andere forum bezoekers :-)