grub error 23 (installeerd niet)

Status
Niet open voor verdere reacties.

Zwozwedra

Gebruiker
Lid geworden
22 feb 2007
Berichten
384
Hallo, Linux-specialisten

Ik zit in de problemen. Heb mij juist Suse 10.2 aangeschaft, maar ...

eerst mijn systeem: MSI mobo K8N sli met AMD 3500+. 2 Mb geheugen. Video Nvidia gforce 7600GT. HD0 (op SATA1): Maxtor 120 Mb met WinXP, HD 1 (op sata3): Maxtor 160 Gb met swap (voor Windos) en gegevenspartite, HD3 op sata 4: 160Gb voor linux.

alle SATA ingesteld in het bios op EIDE-mode.

Linux geïnstalleerd in extended partitie met 2gb swap, 20 gb root, de rest home.

De installatie verliep vlekkeloos.

Op het einde wordt normaal Grub geïnstalleerd, en hier loopt het fout. Ik krijg de volgende melding:
Grub>setup--Stage 2= /boot grub/stage2(hd0)(/dev/sdc5)
setup --stage2=/boot/grub/state2 (hd0) (/dev/hdb,1)
Error 23: Error while parsing number

Daarna wordt de installatie beëindigd zonder dat grub geïnstalleerd wordt.

Opniezuw proberen te intalleren met ACPI = 0, daarna met APIC = 0, alles nutteloos.

Geprobeerd Lilo te installeren, maar ook deze weigert weg te schrijven, zelfs niet naar floppy.

gezocht op het web, maar niets relevants gevonden (ofwel niet genoeg gezocht?)

Ik denk dat het iets te maken heeft met de SATA, maar wat? Gedurende de opstart van Linux worden de nodige drivers voor SATA geïnstalleerd.

Wie kan mij verder helpen?

Dank

Jan
 
Heb het volgende gevonden op "http://www.uruk.org/orig-grub/errors.html":

Errors reported by stage 2:

23 : "Must load Linux kernel before initrd"

This error is returned if the initrd command is used before loading a Linux kernel. Similar to the above error, it only makes sense in that case anyway.

Maar heirmee kan ik niet verder.

Jan
 
Hmm het lijkt er op dat hij je HDD niet herkend inderdaad.

Novell is hier bekend mee.

https://bugzilla.novell.com/show_bug.cgi?id=286548

Het ziet er naar uit dat je een nieuwere versie van perl-Bootloader package moet installeren.
Als je het product gekocht hebt, zou ik vragen via de ticketsupport om de update te laten leveren, zoniet.

Stap over op OpenSuse 10.3 ;)

Mijn ervaring met OpenSuse is beter dan die van Suse, dit puur omdat er meer hardware word ondersteund in OpenSuse, dit omdat het "open" is.

Voor de rest een lastig met de huidige software niet op te lossen probleem.
Dus er moet een upgrade komen helaas.

Ciao ;)
 
RX_shorty,
Bedankt voor je reactie, ze heeft mij op het juiste spoor gezet

Ik ben nu zover geraakt dat ik weet dat de fout niet te wijten is aan het HD-systeem, maar aan grub zelf; Ergens wordt een karakter verwacht en een cijfer doorgegeven. Bij het creëeren van de MBR krijg ik de foutmelding "kan initrd niet aanmaken".

Hieronder de geïnstalleerde grub.

Modified by YaST2. Last modification on di jul 31 12:04:31 CEST 2007
default 0
timeout 8
gfxmenu (/dev/sdc,6)/message

title Windows
rootnoverify (hd0,0)
chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (/dev/sdc,6)
kernel /vmlinuz root=/dev/sdc6 resume=/dev/sdc5 splash=silent showopts
initrd /initrd

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
rootnoverify (hd0,0)
chainloader (fd0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Veilige modus -- openSUSE 10.2
root (/dev/sdc,6)
kernel /vmlinuz root=/dev/sdc6 showopts ide=nodma apm=off acpi=off noresume edd=off 3
initrd /initrd

Ben dus wel al in het systeem geraakt, maar met de installatie-CD.

Wie kan mij verder helpen?

Jan
 
Het ziet er naar uit dat hij niet op je MBR kan schrijven.
Mss is het handig om GRUB helemaal opnieuw te installeren.

Je zou met Fdisk /mbr (dos bootdiskette) je MBR helemaal leeg kunnen maken, maar ik denk dat het wijst is om via Suse zelf het helemaal opnieuw in te stellen.

:confused:
 
Ik vrees dat dat het probleem niet is, als ik probeer de opstartrecord aan te maken wordt duidelijk gezegd dat intrd niet kan aangemaakt worden, en als ik min niet vergis wordt dit weggeschreven naar /boot. Ik heb ook geontroleerd of mijn mbr tegen schrijven beveoligd is, en dat is niet het geval. Zal ff verder zoeken op initrd.

Jan
 
De juiste foutmelding is "fout bij het aanmaken van initrd" op het ogenblik dat ik grub wil voltooien.

Jan
 
Het lag dus wel degelijk aan de SATAraid-controler. WinXP op EIDE geïnstalleerd als bootdisk en OK

Jan
 
Ok bedankt voor het laten weten!

Wel vervelend dat hij die Sata niet pakt... :confused:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan