Nieuws:

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

Auteur Topic: [OPGELOST] error 15 in grub met tripleboot  (gelezen 2647 keer)

Offline vilamar

  • Lid
  • Steunpunt: Nee
[OPGELOST] error 15 in grub met tripleboot
« Gepost op: 2009/05/04, 18:52:23 »
Eerst had ik een dualboot van xp en ubuntu 9.04. daarna heb ik Suse 11.1 geïnstalleerd.
In de grub van Suse staat nu alles opgelijst maar Ubuntu start niet op en geeft error 15, xp start wel op.

Hoe kan ik de grub nu herstellen, ik heb geen live-cd van 9.04?
Kan ik dit in Suse herstellen?

alvast bedankt


« Laatst bewerkt op: 2009/05/08, 21:54:47 door vilamar »

Offline track

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #1 Gepost op: 2009/05/04, 19:47:02 »
Hoi Vilamar,

het maakt niet uit bij welke distro de grub behoort als die er maar is.
Je kunt dus de handleiding van Pjotr volgen met de grub van Suse.
( http://sites.google.com/site/computertip/grub )

Vriendelijke groet,

track

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #2 Gepost op: 2009/05/04, 20:24:39 »
Bedankt Track voor de link, maar het is me (nog) wat te moeilijk en weet niet hoe ik dit moet afhandelen met een tripleboot.
Hier de "boot/grub/menu.lst" uit Suse, ik zie niet wat er fout kan zijn.
sda1 = windows
sda4 = suse
sda5 = ubuntu

Citaat
# Modified by YaST2. Last modification on Sun May  3 20:43:12 CEST 2009

default 0

timeout 8

##YaST - generic_mbr

gfxmenu (hd0,3)/boot/message

##YaST - activate



###Don't change this comment - YaST2 identifier: Original name: linux###

title openSUSE 11.1 - 2.6.27.21-0.1

    root (hd0,3)

    kernel /boot/vmlinuz-2.6.27.21-0.1-pae root=/dev/disk/by-id/ata-WDC_WD3200AAKS-75L9A0_WD-WMAV22883783-part4 resume=/dev/disk/by-id/ata-WDC_WD3200AAKS-75L9A0_WD-WMAV22883783-part6 splash=silent showopts vga=0x31a

    initrd /boot/initrd-2.6.27.21-0.1-pae



###Don't change this comment - YaST2 identifier: Original name: failsafe###

title Failsafe -- openSUSE 11.1 - 2.6.27.21-0.1

    root (hd0,3)

    kernel /boot/vmlinuz-2.6.27.21-0.1-pae root=/dev/disk/by-id/ata-WDC_WD3200AAKS-75L9A0_WD-WMAV22883783-part4 showopts ide=nodma apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x31a

    initrd /boot/initrd-2.6.27.21-0.1-pae



###Don't change this comment - YaST2 identifier: Original name:  Ubuntu 9.04, kernel 2.6.28-11-generic (/dev/sda5)###

title Ubuntu 9.04, kernel 2.6.28-11-generic (/dev/sda5)

    root (hd0,4)

    configfile /boot/grub/menu.lst



###Don't change this comment - YaST2 identifier: Original name: windows 1###

title windows 1

    rootnoverify (hd0,0)

    chainloader +1



###Don't change this comment - YaST2 identifier: Original name: windows 2###

title windows 2

    rootnoverify (hd0,1)

    chainloader +1



###Don't change this comment - YaST2 identifier: Original name: floppy###

title Diskette

    rootnoverify (fd0)

    chainloader +1

Offline track

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #3 Gepost op: 2009/05/05, 00:44:01 »
Dat zijn twee dingen.  Jij hebt de  "menu.lst" van de (Suse-) grub hier neergezet.

Maar dat bedoelde ik niet.  Want een grub bestaat uit meerdere componenten, en jij hebt zover ik kan zien
geen probleem met het grub- menu
(Behalve dat er een tweede Win.. van /dev/sda2  in staat die er misschien niet meer is)

Bij jou zit er een probleem in de startsector mbr.  Die wordt wel ook van grub beheerd maar wijst blijkbaar
op een foute partitie.
En om dat te herstellen had ik je op de handleiding van Pjotr gewezen.
Als je dus van  http://sites.google.com/site/computertip/grub  netjes het hoofdstuk 2. volgt, stap-voor-stap
dan zal je het na een herstart weer goed heben.
Mits er nog problemen zijn of foutmeldingen zet ze best hier, dat is wel op te lossen.

Vriendelijke groet,

track

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #4 Gepost op: 2009/05/05, 22:24:22 »
Het lukt niet
Ik heb de richtlijnen van Pjotr hoofdstuk 2 stipt opgevolgd maar krijg nog steeds error 15

Wanneer ik in grub (van Suse) kies voor Ubuntu dan start de oude grub op (van Ubuntu) kies ik daar voor Ubuntu dan volgt de error 15. Ook als ik kies voor 'veilige' modus

Offline track

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #5 Gepost op: 2009/05/05, 22:42:30 »
Dat is dus iets anders als ik jou goed begrijp.

Heb ik het juist:
- je start op en komt eerst in het grub-menu  van de Suse (zonder probleem)
- je kiest "uby" en komt weer in een grub-menu, maar nu van de oude Uby-installatie (nog steeds zonder fout)
- je kiest hier een Uby (welke ook) en loopt op de fout 15.
Ja ?

Dan blijkt maar de UUID in de menu.lst van Uby fout te zijn. 
Maar normaal had je niet in het tweede grub-menu moeten komen. (normaal start je rechtstreeks naar Uby toch ?)

Misschien is het makkelijkst als je nog twee dingen hier zet:
(de menu.lst van Suse hebben wij al)
1. de menu.lst van Uby (zoek het best via [locaties] - zoek - vanaf: [bestandsysteem])
2. het resultaat van een  sudo blkid  (daar vind je de feitelijke UUIDs)

track

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #6 Gepost op: 2009/05/06, 07:11:13 »
Het loopt inderdaad volgens de beschreven procedure.
Ik kan Ubuntu niet opstarten en de partie + de mappenstructuur worden niet weergegeven in de  Nautilus van Suse.
Hierdoor kan ik ook de menu.lst niet vinden natuurlijk.

In Ubuntu heb je de 'schijfkoppelaar' maar in Suse kan ik zoiets (nog) niet vinden en ik weet niet hoe je een partitie moet aankoppelen of mounten, indien dit wel zou kunnen.
Ik heb dit geprobeerd:
linux-fsxy:/home/marc # mount /dev/sda5
mount: kan /dev/sda5 niet vinden in /etc/fstab noch in /etc/mtab
linux-fsxy:/home/marc #





Offline track

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #7 Gepost op: 2009/05/06, 13:53:49 »
Welke desktop heb je trouwens bij Suse ?   KDE ?   Dan is de editor kedit en het bestandbeheer zit in konqueror .

Om te kijken welke schijven hij vindt kun anders je ook in Suse in een terminal  su fdisk -l  doen
(paswoord van root invoeren en [enter], ook hier blind).

En in twijfel kun je ook hier handmatig mounten. (-> su mount /dev/sdxx /mnt/test , toestel en map aanpassen uiteraard)
En de map moet er vantevoren al zijn.

track

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #8 Gepost op: 2009/05/06, 18:08:48 »
1. de menu.lst van Uby (zoek het best via [locaties] - zoek - vanaf: [bestandsysteem])

# 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.
default      0

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

## 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=79df9c34-386e-4b85-a56d-0cee731e8b44 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=79df9c34-386e-4b85-a56d-0cee731e8b44

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

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

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

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title      Ubuntu 9.04, kernel 2.6.28-11-generic
uuid      79df9c34-386e-4b85-a56d-0cee731e8b44
kernel      /boot/vmlinuz-2.6.28-11-generic root=UUID=79df9c34-386e-4b85-a56d-0cee731e8b44 ro splash
initrd      /boot/initrd.img-2.6.28-11-generic
quiet

title      Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid      79df9c34-386e-4b85-a56d-0cee731e8b44
kernel      /boot/vmlinuz-2.6.28-11-generic root=UUID=79df9c34-386e-4b85-a56d-0cee731e8b44 ro  single
initrd      /boot/initrd.img-2.6.28-11-generic

title      Ubuntu 9.04, memtest86+
uuid      79df9c34-386e-4b85-a56d-0cee731e8b44
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows Vista
root (hd0,0)
makeactive
chainloader +1

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #9 Gepost op: 2009/05/06, 18:11:01 »
in Suse in een terminal  su fdisk -l  doen

Schijf /dev/sda: 320.0 GB, 320072933376 bytes
255 koppen, 63 sectoren/spoor, 38913 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes

Schijf-ID: 0x58000000

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1               1        6375    51200000    7  HPFS/NTFS
/dev/sda2            6376        7649    10233405    7  HPFS/NTFS
/dev/sda3           24006       38913   119748510    5  Uitgebreid
/dev/sda4   *        7650       24005   131379570   83  Linux
/dev/sda5           24006       38302   114840621   83  Linux
/dev/sda6           38303       38913     4907826   82  Linux wisselgeheugen

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #10 Gepost op: 2009/05/06, 18:13:37 »
2. het resultaat van een  sudo blkid  (daar vind je de feitelijke UUIDs)

/dev/sda1: UUID="C826FF4C26FF3A50" TYPE="ntfs"
/dev/sda2: UUID="60BA02A4BA0276B6" TYPE="ntfs"
/dev/sda4: UUID="68dbe097-b028-486e-b879-2cc8b828d638" TYPE="ext3"
/dev/sda5: UUID="79df9c34-386e-4b85-a56d-0cee731e8b44" TYPE="ext3"
/dev/sda6: TYPE="swap" UUID="77fb537c-92d5-4e4e-a8c4-0acf01f372ae"

Offline track

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #11 Gepost op: 2009/05/06, 18:22:14 »
Nou, aan die  menu.lst  van Uby heb ik niet zo veel. 
Er zitten allemaal de UUIDs in, en zij passen bij het resultaat van de  blkid .

Ik begrijp nog steeds niet hoe je überhaupt naar dit menu kunt komen, want de grub in de mbr behoort bij Suse,
en hij gebruikt ook alleen de menu.lst van Suse. 
Maar, normaal zou hij moeten opstarten als je in de  Suse- menu.lst de regel met  "Ubuntu 9.04, kernel 2.6.28-11-generic (/dev/sda5)"  kietst toch ?

Of lukt dat ook niet ?

track

Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #12 Gepost op: 2009/05/06, 20:54:37 »
Track, enorm bedankt voor het meedenken

Wel, ik heb de schijfkoppelaar ontdekt in Suse (Gnome-versie) en zo heb ik op de Ubuntu-partitie de menu.lst gecopieerd van /boot/grub/menu.lst
Als ik in de grub kies voor "Ubuntu 9.04, kernel 2.6.28-11-generic (/dev/sda5)" dan start de grub van Ubuntu en krijg ik dus die "Error 15".

Terzijde: Suse bevalt me, ziet er echt goed uit, opstarten en afsluiten duurt wel iets langer maar voor de rest is het zeker niet de mindere van Ubuntu. Maar ik wil graag ook nog naar de vertrouwde thuishaven kunnen.



Offline vilamar

  • Lid
  • Steunpunt: Nee
Re: error 15 in grub met tripleboot
« Reactie #13 Gepost op: 2009/05/08, 21:53:10 »
(Hardhandig) opgelost: 9.10 opnieuw geïnstalleerd van de live-cd (met dank aan ship-it). Ubuntu maakte de grub perfect aan en alle oss-en zijn bereikbaar, vista-suse-ubuntu.
Terug thuis.