Nieuws:

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

Auteur Topic: [Opgelost]GRUB error 25 dualboot 2hd's  (gelezen 1926 keer)

Offline speculoos

  • Lid
  • Steunpunt: Nee
[Opgelost]GRUB error 25 dualboot 2hd's
« Gepost op: 2008/12/29, 22:17:01 »
Hallo,

Bij het installeren van Hardy op een pc met 2 harde schijven, leek het me geen slecht idee om de ene schijf met Xp te voorzien en de andere met Ubuntu Hardy LTS. Bij het instellen vóór het installatie-proces van start gaat, krijg ik de keuzes om ofwel de resterende ruimte te benutten, wat dus niet aan de orde was of handmatig wat ik ook niet koos, maar ik wijs het dus de harde schijf aan die hij mag volledig gaan benutten, gewoon èèn schijf, geen apparte /home partitie.

SCSI (0,0,0) (sda) is dus de ntfs schijf met Xp erop
SCSI (0,1,0) (sdb) is dus de Ubuntu schijf

Tijdens het installatie-proces heb ik gezien dat hij grub op hda0 zette.

De installatie is perfect en vrij snel verlopen, maar ik krijg niet het grubvenster maar:

Grub loading, please wait ...
Error 25

en daar staat hij dan te kijken, en ik kan geen kant uit.

hoe kan ik dit oplossen?

met vriendelijke groet,
« Laatst bewerkt op: 2008/12/30, 17:25:23 door speculoos »

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #1 Gepost op: 2008/12/29, 22:55:36 »
Ter info: Hier een lijst met alle grub errors: http://forum.ubuntu-nl.org/index.php/topic,22135.0.html
Heeft iets te maken met een verkeerd commando dat je in zou gegeven hebben, dus iets in de software is niet correct. Hoe je dit oplost kan ik niet direkt zeggen. Misschien een fout bij het branden of installeren?

Offline speculoos

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #2 Gepost op: 2008/12/29, 23:04:03 »
Ok dank je, ik kan je alvast zeggen dat ik dit heb uitgeprobeerd, (heel mooi uitgewerkt! felicitaties aan Pjotr!), maar helaas, ik krijg opnieuw dezelfde grubfout 25.

http://sites.google.com/site/computertip/grub

Ik ga nu even kijken wat nog mogelijk is.

Offline speculoos

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #3 Gepost op: 2008/12/29, 23:40:35 »
Wat ik heb gedaan:



even de partitioner opgestart om zeker te zijn met welke schijven we het te doen hebben



dan even de harddisk in kwestie aangekoppeld en menu.lst nagezien:

## ## End Default Options ##

title Ubuntu 8.04, kernel 2.6.24-16-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=dd922dbb-28ef-4b1b-a065-37d180cd6114 ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet

title Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=UUID=dd922dbb-28ef-4b1b-a065-37d180cd6114 ro single
initrd /boot/initrd.img-2.6.24-16-generic

title Ubuntu 8.04, memtest86+
root (hd1,0)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1

Alles lijkt me Ok???
Waar kijk ik over?

met vriendelijke groet,

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #4 Gepost op: 2008/12/30, 00:59:12 »
Zie niet direkt waar je over kijkt.
Hier wat links die misschien nuttig zijn: http://www.gnu.org/software/grub/manual/grub.html#Stage2-errors
25 : Disk read error
    This error is returned if there is a disk read error when trying to probe or read data from a particular disk.
In de volgende link misschien nog eens herhalen maar ook het tweede commando uitvoeren voor de zekerheid. Kijken wat de output is. (ubuntu partitie: normaal hd1,..? tweede getal kan ik van hieruit niet zeggen maar denk 0) (lees wat er bij staat (engels))
http://ubuntuforums.org/showthread.php?t=224351

Misschien een beetje herhaling maar na wat zoeken via google op 'error 25+grub vond ik deze toch de belangrijkste.
(misschien zelf eens kijken en lezen, wie weet zie je zelf iets.

Voorlopig niets anders, Sorry.

JimZ

  • Gast
Re: GRUB error 25 dualboot 2hd's
« Reactie #5 Gepost op: 2008/12/30, 01:08:54 »
Om te beginnen: zoiets als hda0 of sda0 bestaat niet, grub gebruikt hd(x,x) aanduidingen waarbij de beide  x-jes cijfers zijn, ubuntu gebruikt /dev/sdxx aanduidingen waarbij de eerste x een letter is en de tweede x een cijfer.

Als ik je verhaal goed begrijp dan staat grub in het MBR van /dev/sda maar het zou ook de bootsector van de eerste partitie van de eerste schijf kunnen zijn, /dev/sda1 dus. In grub termen is dat hd(0,0) maar in je menu.lst staat hd(1,0) en dat is dus /dev/sdb.

Maak dus een backup van je menu.lst en verander bij alle linux entry's hd(0,1) eens in hd(0,0)  Mogelijk helpt dat. Soms ontstaat namelijk wat verwarring over de schijf-volgorde. Die is bij het opstarten vanaf de live cd soms anders dan later tijdens het booten vanaf HD.

Vooral een combinatie van IDE en SATA schijven wil namelijk nogal eens verwarring stichten, evenals de ingestelde volgorde van de HD's in het BIOS.

Gr,
Jim

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #6 Gepost op: 2008/12/30, 01:16:09 »
JimZ, ubuntu staat bij hem op de  sdb1 dus dat is dan toch (hd1,0) dus staat zijn menu.lijst toch goed?
sda1=(hd0,0)  en grub moet in de MBR dus sda= (hd0)

JimZ

  • Gast
Re: GRUB error 25 dualboot 2hd's
« Reactie #7 Gepost op: 2008/12/30, 13:51:14 »
heir4c:

Jawel, maar de TS beweert dat hij gezien heeft dat grub in hda0 is geplaatst en dat kan zoals ik al schreef sowieso niet kloppen want er bestaat domweg niet zoiets als hda0.

En verder (ik spreek uit ervaring) wil de volgorde waarin het BIOS de schijven initialiseert bij het starten vanaf cd nog wel eens afwijken t.o.v. van een boot vanaf harddisk. Dat hangt af van de volgorde waarin die schijven in het BIOS staan ingesteld en vooral een combinatie van IDE- en SATA-schijven en/of CD-drives wil nog wel eens voor rare verrassingen zorgen.

Ik heb bijvoorbeeld hier een machine staan met 2 HD's, op de eerste staat Windows inclusief het MS MBR, op de tweede schijf staat Ubuntu inclusief grub. Tijdens het booten kies ik via het BIOS-bootmenu (dus NIET via grub) welk systeem ik wil starten.

En hoewel de complete Ubuntu installatie inclusief grub dus op de tweede schijf staat, hd(0,1) dus, moet ik in m'n menu.lst toch echt hd(0,0) invullen want doordat ik de keuze niet via grub maar via het BIOS-menu maak ziet grub die tweede schijf in eerste instantie blijkbaar toch echt als eerste. Pas als de linux kernel start en de hardware in het systeem tijdens het booten wordt doorgespit wordt er weer orde op zaken gsteld en wordt de 2e (Ubuntu) schijf weer correct als /dev/sdb gezien.

Allemaal nogal verwarrend dus en het heeft ook best een poosje geduurd voor ik doorhad wat er nou precies gebeurde en waarom het in eerste instantie fout ging.

En verder was m'n suggestie ook alleen maar precies dat: een suggestie. Werkt het, nou mooi toch? en werkt het niet dan zoeken we verder maar dat vereist dan wel wat meer info van de TS hoe z'n systeem nou precies in elkaar zit.

Trouwens, nog even ter aanvulling, grub error 25 betekent op z'n Hollands:

Error 25: Commando onherkend.
Je hebt een commando getypt dat niet bestaat. Controleer op typfouten.


Da's dus lekker duidelijk en daar heb je wat aan maar niet heus!


Gr,
Jim

Offline SeySayux

  • Lid
    • SeySayux.net
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #8 Gepost op: 2008/12/30, 14:02:16 »
Blijkbaar is de lijst outdated. Ik zal hem even updaten.
Error 25 betekent dus:
Er is een probleem bij het lezen van de schijf. Dit is een hardware/driver probleem, en heeft dus niets met partitietabellen te maken. Probeer grub te herinstalleren.

- SeySayux
I use a Unix-based system, that means I'll get laid as often as I have to reboot.
LibSylph
SeySayux.net

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #9 Gepost op: 2008/12/30, 14:06:27 »
thx allebei voor de info,
Op nieuwe computer is er dus een bios-menu, ik gebruik nog een paar oudjes.  :'(  (iets voor volgend jaar)


Offline speculoos

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #10 Gepost op: 2008/12/30, 16:38:30 »
Het betreft hier ook al een oude computer, en een VIA moederbord, aangezien ik niet exact kan aanwijzen welk type update voor een reflash geschikt is, ga ik er me niet aan wagen. Ik ga  ervan uit dat het waarschijnlijk ook aan de veroudere bios kan liggen.
Wat grub betreft, ondanks een herinstall van grub en/of een herstel van grub blijf ik diezelfde fout krijgen. Ik heb het opgegeven en heb nog ergens een 60GB HD opgedist en deze is nu dus ruim genoeg om een duaboot op te zetten.
Een beetje wegens tijdsgebrek ook. Maar ik ga het zeker nog eens proberen later, in elk geval heb ik veel bijgeleerd over grub, en voor de snelle reply en vele info, zeker en vast allen bedankt die gereageerd hebben.

met vriendelijke groet,

Offline speculoos

  • Lid
  • Steunpunt: Nee
[Opgelost]Re: GRUB error 25 dualboot 2hd's
« Reactie #11 Gepost op: 2008/12/30, 16:44:12 »
Dit is dus wat mij betreft opgelost, maar hoe geef je dit zo aan?
« Laatst bewerkt op: 2008/12/30, 17:24:27 door speculoos »

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: GRUB error 25 dualboot 2hd's
« Reactie #12 Gepost op: 2008/12/30, 17:18:03 »
Dat kan je door: (Opgelost)  bij je titel te schrijven. (Nog geen andere manier voorlopig.)
(Ga naar je eerste bericht en klik rechts op 'verander'. Daar pas je je titel aan en dan 'opslaan')