Nieuws:

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

Auteur Topic: [OPGELOST]Grubloader  (gelezen 1324 keer)

Offline ADV

  • Lid
  • Steunpunt: Nee
[OPGELOST]Grubloader
« Gepost op: 2009/02/05, 13:54:28 »
Hoi allen,

ik na een maand windows 7 getest te hebben, gister er weer XP opgezet.
Ik heb altijd een dualboot, Ubuntu/Windows, na de installatie van XP, is natuurlijk de grubloader overschreven.
Dus ik ubuntu liveCD erin -> terminal :
(LETOP, dit is nu een test voorbeeld, wat de grub in de terminal gisteren liet zien hoe niet overeen te komen met wat hier nu staat!)

grub> find /boot/grub/stage1
 (hd0,4)

grub> root (hd0,4)

grub> setup (hd0,0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,0)"... failed (this is not fatal)
 Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
 Running "install /boot/grub/stage1 (hd0,0) /boot/grub/stage2 p /boot/grub/menu
.lst "... succeeded
Done.

Nu is het zo dat de grubloader weer mooi opstart en Ubuntu en XP staan in de lijst, alleen als
ik XP kies, dan verschijnt er in beeld:
grubloader/stage2
loading

en dan komt de grubloader weer terug met keuze menu.. dus XP start niet meer op..
Ubuntu laad trouwens wel goed

Dit is mijn fdisk -l output :

adv@adv:~$ sudo fdisk -l

Schijf /dev/sda: 120.0 GB, 120034123776 bytes
160 koppen, 6 sectoren/spoor, 244210 cilinders
Eenheid = cilinders van 960 * 512 = 491520 bytes
Schijf-ID: 0x9a7ea039

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *           1      170673    81923037    7  HPFS/NTFS
/dev/sda2          170674      244205    35294805    5  Uitgebreid
/dev/sda5          170674      231705    29294496   83  Linux
/dev/sda6          231705      244205     6000246   82  Linux wisselgeheugen
adv@adv:~$

kan iemand mij hieruit helpen?

groet ADV

« Laatst bewerkt op: 2009/02/05, 16:48:36 door ADV »

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #1 Gepost op: 2009/02/05, 14:09:01 »
Doe eerst eens in ubuntu (niet via livecd) in de terminal:
sudo update-grubMisschien helpt dit.

Offline Nunslaughter

  • Lid
    • timovwb
  • Steunpunt: Nee
Re: Grubloader
« Reactie #2 Gepost op: 2009/02/05, 14:10:56 »
En doe ook eens het volgende commando en post hier de uitkomst:

gedit /boot/grub/menu.lst

Offline ADV

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #3 Gepost op: 2009/02/05, 14:19:25 »
grub is succesfull updated.

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
« Laatst bewerkt op: 2009/02/05, 15:30:57 door ADV »

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #4 Gepost op: 2009/02/05, 14:32:48 »
Je bedoeld dat alles nu in orde is? Dat je weer windows kunt opstarten?

Offline ADV

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #5 Gepost op: 2009/02/05, 14:34:47 »
nee, ik kan niet in XP komen. (helaas nog niet)

Offline peter10

  • Lid
    • Mijn Hyve
  • Steunpunt: Nee
Re: Grubloader
« Reactie #6 Gepost op: 2009/02/05, 14:46:00 »
Kijk eens naar deze pagina, vooral de tweede paragraaf: http://www.keesmoerman.nl/bootload.html

Offline ADV

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #7 Gepost op: 2009/02/05, 15:06:31 »
dank je voor de link,

dit stond erin
Citaat
Wel moest ik vervolgens nog handmatig de entry voor Vista weer in /boot/grub/menu.lst aanbrengen...

maarja, hoe zou ik die entry moeten aanpassen?

### 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

zou hier iets fout zitten?
« Laatst bewerkt op: 2009/02/05, 15:21:46 door ADV »

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #8 Gepost op: 2009/02/05, 15:22:22 »
Je hebt gewoon een typfout gemaakt, dus je zal grub nog eens moeten herinstalleren denk ik.
zie hier: http://forum.ubuntu-nl.org/index.php/topic,35766.msg346391.html#msg346391
Bij setup is het niet (hd0,0) maar (hd0) wat dus verschil zal maken.
zie je eerste bericht: grub> setup (hd0,0)
dat moet dus zijn: grub> setup (hd0)

Kan zijn dat dat geen verschil uitmaakt en ik hier mis ben, maar proberen kan geen kwaad.

Offline ADV

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #9 Gepost op: 2009/02/05, 15:28:00 »
Dank je, ik gaat het gelijk proberen.
Ik zag dat verschil hier ook wel op het forum in sommige topics, maar had niet metteen door..

Ik gebruikte altijd de uitleg zoals hij hier staat :

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

en inderdaad ik heb het hier op het notitieblok verkeerd overgenomen.. dom dom
M'n geheugen liet mij hier ook in de steek, want ik dacht echt dat het (hd0,0) moest zijn..

Ik gaat het even proberen..


Offline ADV

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #11 Gepost op: 2009/02/05, 15:46:42 »
Nee helaas, XP start nog steeds niet door.. :(
Zou ik dan ergens die XP entry moeten veranderen? Iemand hier ervaring mee?

Ik heb dit wel gelezen :

http://boff.wordpress.com/2007/01/17/editing-bootgrubmenulst-to-change-the-grub-boot-menu/

maar het is toch anders dan mijn  /boot/grub/menu.lst

nog een idee?


Offline ADV

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #12 Gepost op: 2009/02/05, 16:42:36 »
Oke na wat rommel is het nu gelukt!

Wat heb ik gedaan?

- windows Vista DVD erbij gepakt / opstart van DVD
- in de opstartfase van Vista naar commandpromt
- bootrec.exe/fixboot
- bootrec.exe/fixmbr
- herstart, opstarten vanaf Ubuntu liveCD
- Ubuntu console
- sudo grub
- find /boot/grub/stage1 (output X,Y)
- root (hdX,Y)
- setup (hd0)

opgelost!

Dank jullie voor alle hulp,

groet ADV

Offline heir4c

  • Lid
  • Steunpunt: Nee
Re: Grubloader
« Reactie #13 Gepost op: 2009/02/05, 16:45:18 »
Dus eerst even de MBR gefix, ok en bedankt om je oplossing hier te posten, altijd nuttig voor anderen die ook geconfronteerd worden met zo'n voorval.
Zet dit topic even op opgelost, zie: http://forum.ubuntu-nl.org/index.php/topic,37125.0.html