Nieuws:

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

Auteur Topic: XP uit Grub verdwenen  (gelezen 828 keer)

Offline Remco

  • Lid
    • http://remcovs.blogspot.com/
XP uit Grub verdwenen
« Gepost op: 2007/10/02, 12:36:58 »
Situatie eerst:
harde schijf 1: windows XP prof
harde schijf 2: Ubuntu Feisty
Grubmenu liet me keurig kiezen tussen XP en Ubuntu

Ik heb nu Gutsy op harde schijf 1 geïnstalleerd. Bij het installeren heb ik aangegeven de vrije ruimte op harde schijf 1 te benutten. So far so good, installeren is gelukt en draait op zich als een tierelier.

In het grub menu heb ik nu echter alleen nog maar de keuze tussen Gutsy en Feisy. De optie XP is verdwenen. Gutsy en Feisty herkennenn ook de partitie van windows niet, onder feisty kon dat voorheen wel. De partitie is er volgens mij nog wel want er wordt aangegeven dat er een disk is van 16 Gb (die dus niet benaderbaar is).

Ik ben al wat aan het sleutelen geweest aan de start.lst van grub maar er veranderd weinig. Moet ik eerst mounten ofzo?

zo ziet mijn menu.lst er op het moment uit: (na sleutelen)


# 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 change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default      0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout      5

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
## password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title      Windows 95/98/NT/2000
# root      (hd0,0)
# makeactive
# chainloader   +1
#
# title      Linux
# root      (hd0,1)
# kernel   /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=675aa262-50b4-47c8-bbe1-62c734cb8d43 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## ## End Default Options ##

title      Ubuntu, kernel 2.6.20-16-generic
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.20-16-generic root=UUID=675aa262-50b4-47c8-bbe1-62c734cb8d43 ro quiet splash
initrd      /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title      Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.20-16-generic root=UUID=675aa262-50b4-47c8-bbe1-62c734cb8d43 ro single
initrd      /boot/initrd.img-2.6.20-16-generic

title      Ubuntu, kernel 2.6.20-15-generic
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.20-15-generic root=UUID=675aa262-50b4-47c8-bbe1-62c734cb8d43 ro quiet splash
initrd      /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title      Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root      (hd1,0)
kernel      /boot/vmlinuz-2.6.20-15-generic root=UUID=675aa262-50b4-47c8-bbe1-62c734cb8d43 ro single
initrd      /boot/initrd.img-2.6.20-15-generic

title      Ubuntu, 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/hda1
title      Microsoft Windows XP Professional (loader)
root      (hd0,0)
makeactive
chainloader   +1

XP uit Grub verdwenen
« Reactie #1 Gepost op: 2007/10/02, 14:23:36 »
Wat je kan proberen is Grub opnieuw te installeren, als het goed is moet Grub XP weer herkenen.
Van de wiki:De aanhaling tekens niet mee kopieren!
    *

      Start de computer vanaf de Ubuntu LiveCD.
    *

      Open een terminalschermpje.
    *

      Typ "sudo grub" (zonder aanhalingstekens uiteraard....) en druk op Enter. Dit start Grub zelf op.
    *

      Typ "root (hd0,0)" en druk op Enter (als je Linux rootpartitie op hda1 of sda1 staat. Staat die bijvoorbeeld op hda6 of sda6, dan is de terminaltoverspreuk "root (hd0,5)". Hiermee vertel je Grub waar de actieve Linuxpartitie zit. Grub telt vanaf 0, vandaar.
    *

      Typ "setup (hd0)" en druk op Enter. Hiermee installeer je Grub (opnieuw) in de MBR.
    *

      Verlaat Grub door "quit" in te tikken en op Enter te drukken.
    *

      Herstart de computer.

Let op: hoewel Ubuntu de partities op een SATA-schijf "sda" noemt, gebruikt Grub gewoon de aanduiding "hd0". Net zoals bij een oudere IDE-schijf.

Ik hoop dat je er wat aan hebt.

Met vriendelijke groet,

Gijs
In der Beschränkung zeigt sich der Meister.

Theejoo

  • Gast
XP uit Grub verdwenen
« Reactie #2 Gepost op: 2007/10/02, 14:39:51 »
@rempx

Komt neer op hetzelfde probleem als ik heb, maar ik zie dat je een andere grub hebt dan wat moet zijn denk ik?

Je grub menu komt niet overeen met die wat ik zou moeten hebben namelijk de kernel?? jij hebt in het menu deze kernel staan Ubuntu, kernel 2.6.20-16-generic Ubuntu, kernel 2.6.20-16-generic
Terwijl dit kernel 2.6.22-12-generic moet zijn van gutsy

Ik denk dat je het beste de boot partitie kunt gaan zoeken. terminal venster sudo grub, je krijgt dan de grub prompt, type dan:  find /boot/grub/stage1

Ook bij het installeren kun je beter de optie aangeven handmatig schijven indelen.

hoop dat je er iets aan hebt en dat ik iets ervan goed vermeld is, anders moeten de ubuntu pro's maar mijn vermelding verbeteren, zoveel weet ik nu ook niet.

Offline Remco

  • Lid
    • http://remcovs.blogspot.com/
XP uit Grub verdwenen
« Reactie #3 Gepost op: 2007/10/03, 09:01:13 »
@ Gijs: Dank je. Helaas die heb ik ondertussen al geprobeerd, maar geeft een foutmelding.

@ Theejoo, ook jij bedankt, uitkomst grub> find /boot/grub/stage1
 (hd0,2)
 (hd1,0)

Als een installatie procedure mij vraagt om de beschikbare vrije ruimte te mogen benutten vind ik dat het ook moet werken. Ik ga namelijk wel door als het fout gaat maar de Jan met de pet gebruiker moet  dat ook kunnen kiezen zonder dat hij allerlei kunstgrepen moet doen.. Maar ja, moet je maar geen beta installeren :-)

En ach het ergste is dat XP niet opstart..............echt jammer ;-) (maar ik wil wel weten hoe ik het oplos)

Theejoo

  • Gast
XP uit Grub verdwenen
« Reactie #4 Gepost op: 2007/10/03, 18:53:57 »
@rempx

Dit is de mijne
(hd0,4)
(hd1,0)

Naar wat ik ervan opgestoken heb is dat als ik nu de grub verander van feisty er niets  merkbaar is bij de opstart grub.
Als ik opstart en kies voor gutsy en verander daar de grub is dit wel merkbaar in het opstart menu, daar had ik namelijk twee oude kernels weg gehaald.
En bij mijn topic had ik dus ook dat de xp optie weg was door de hulp van anderen is deze terug waar die moet zijn.
Hij start XP op maar xp start niet door, dit ligt waarschijnlijk aan het resizen van de partitie.
Heb van alles gedaan fixmbr, chkdsk, foutopsporing e.d niets helpt.
Geen probleem ben nu data aan het veilig stellen, formateren en komt vista erop ga ik daarmee eens de toer op.

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