Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Grub error 15  (gelezen 1981 keer)

Azalin

  • Gast
Grub error 15
« Gepost op: 2006/09/15, 08:30:34 »
Zo, daar zijn we w

Offline zappa

  • Lid
    • http://www.c3c.be
Grub error 15
« Reactie #1 Gepost op: 2006/09/15, 08:58:26 »
(Het is debacle dacht ik)
Er is een commando in de aard van grub --reconfigure of zo. Vanaf een live cd uit te voeren zou alles moeten oplossen. Hoop ik toch. Anders misschien eens een fresh install? Maar het valt zeker nog te redden.

TheAnimaL

  • Gast
Grub error 15
« Reactie #2 Gepost op: 2006/09/15, 10:23:05 »
Ik heb hier het 1 en ander staan over het booten met livecd en grub repareren :

http://forum.ubuntu-nl.org/topic/3424

Azalin

  • Gast
Grub error 15
« Reactie #3 Gepost op: 2006/09/15, 13:46:05 »
Ik heb het volgende gedaan:

opgestart met de live CD (in safe graphics modus anders ging het fout)

sudo bash
>niet gedaan want bestond al< mkdir /mnt
mount /dev/hda1 /mnt/hda1
chroot /mnt/hda1 /bin/bash
mount -a
grub-install --recheck hd0

en toen kreeg ik "The file /boot/grub/stage1 not read correctly" Dat ik het moet kunnen fixen lijkt mij niet onwaarschijnlijk, alleen even hoe ik grub weer kan reanimeren... daar zit hem de truck. Dus andere/meer suggesties?

Overigens heb ik al grub-install --root-directory=/boot (en zonder boot en zonder / ) /dev/hda (en ook een keer hd0 ipv /dev/hda) geprobeerd maar steeds de bovenstaande melding. Moet ik stage 1 opnieuw installeren? en hoe dan?

TheAnimaL

  • Gast
Grub error 15
« Reactie #4 Gepost op: 2006/09/15, 14:21:54 »
Bestaat de file wel na de chroot ? de /boot/grub/stage1 file ?

Anders zou ik na de chroot eens proberen het grub pakket opnieuw te installeren :

apt-get clean && apt-get update && apot-get --reinstall install grub

Azalin

  • Gast
Grub error 15
« Reactie #5 Gepost op: 2006/09/15, 14:58:24 »
Ja, die stage1 bestaat al wel. Het grub pakket opnieuw installeren lijkt mij dat dat sowieso geen kwaad kan, wel? na chroot grub updaten/opnieuw installeren lijkt mij? anders gaat hij die op de CD proberen te herinstalleren toch?

Dit soort gein moet ik met WindowsNT allemaal niet uithalen :)

TheAnimaL

  • Gast
Grub error 15
« Reactie #6 Gepost op: 2006/09/15, 15:23:51 »
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 :-)

Azalin

  • Gast
Grub error 15
« Reactie #7 Gepost op: 2006/09/15, 16:06:14 »
Naja, die Stage1 zal hij denk ik niet kunnen vinden aangezien de partitie waar het op st

Offline zappa

  • Lid
    • http://www.c3c.be
Grub error 15
« Reactie #8 Gepost op: 2006/09/15, 16:51:36 »
Niet echt, het probleem is zowaar dat je grub op de MBR staat, voor uw hd, en dus niet zomaar te kopi

Azalin

  • Gast
Grub error 15
« Reactie #9 Gepost op: 2006/09/15, 17:11:53 »
Naja, aan de MBR ben ik niet geweest... Tenminste voor zover ik weet niet.
Maar, niet echt... wat bedoel je daarmee? Niet echt te fixen door een herinstal van Grub? Dat is wat de install van Ubuntu ook doet lijkt mij dus vraag ik mij af waarom een herinstall van grub het niet doet en een hormale install wel.
Naja, we zullen zien. Anders kopieer ik eerst die home map wel naar de partitie waar het heen moest, installeer ubuntu weer fris en fruitig en klaar ... Maar dat als laatste.

Azalin

  • Gast
Grub error 15
« Reactie #10 Gepost op: 2006/09/15, 18:53:23 »
Goed, helaas had je gelijk. Grub herinstalleren heeft dus niet geholpen. En Ubuntu nu opnieuw installeren dat zie ik even niet zo zitten. Ik zou dit het liefst repareren, alles doet het nog... alleen die GRUB dan niet ... dus d'r moet toch een manier zijn om dit te fixen? Iemand?

TheAnimaL

  • Gast
Grub error 15
« Reactie #11 Gepost op: 2006/09/15, 20:05:50 »
De bootloader in de MBR moet namelijk wel weten waar Stage1.5 zich precies op de hd bevindt. Als Stage1.5 fysiek verplaatst wordt op de disk, dan werkt grub niet meer en moet je met grub-install de boel herstellen. Zo weet de bootloader in MBR waar Stage.15 is op de schijf...
Zie je wel eerst GRUB staan bij het booten, waarna normaal gesproken het menu verschijnt ?

Is je menu.lst wel ok ? Zie je wel eerst GRUB staan bij het booten, waarna normaal gesproken het menu verschijnt ?

en zo ?

Azalin

  • Gast
Grub error 15
« Reactie #12 Gepost op: 2006/09/15, 20:18:24 »
Citaat van: TheAnimaL
De bootloader in de MBR moet namelijk wel weten waar Stage1.5 zich precies op de hd bevindt. Als Stage1.5 fysiek verplaatst wordt op de disk, dan werkt grub niet meer en moet je met grub-install de boel herstellen. Zo weet de bootloader in MBR waar Stage.15 is op de schijf...
Zie je wel eerst GRUB staan bij het booten, waarna normaal gesproken het menu verschijnt ?

Is je menu.lst wel ok ? Zie je wel eerst GRUB staan bij het booten, waarna normaal gesproken het menu verschijnt ?

en zo ?
Ik zag inderdaad wel eerst Grub (dus de MBR was niet zo erg aangetast :) )maar inderdaad bleef het menu uit. Ik kreeg een error nog voor ik dat menu zag... De menu.lst is ok. Met grub-install (wat normaal gesproken schijnt te moeten werken) lukte het niet. Uiteindelijk heb ik eerst eens even al mijn software van mijn home map gekopieerd (voor de zekerheid) naar de nieuwe partitie waar de home map moest komen. Toen dat "veilig" stond, heb ik de stoute schoenen aangetrokken en dit in een terminal gedaan (na chroot uiteraard):
grub
grub> root (hd0,0)
grub> setup (hd0)
Ik kreeg geen errors en dus heb ik mijn PC eens gerestart. Hop, daar was m'n vriendje weer :) (wow, dat klonk zielig hihihi) Windows is niet meer!!!!!! *FEESTJE!* Ik zou er bijna een feestje voor gaan g