Nieuws:

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

Auteur Topic: Triple boot  (gelezen 1174 keer)

Offline hang-oor

  • Lid
Triple boot
« Gepost op: 2008/11/08, 20:37:47 »
Vanwege geluidproblemen in 8.10 heb ik besloten om voorlopig bij 8.04 te blijven. Maar omdat ik wel verder wil blijven zoeken naar een oplossing heb ik nu een triple boot gemaakt met win Xp (wordt zelden gebruikt), 8.04 en 8.10.

In de volgende volgorde is geinstalleerd XP, 8.04 en 8.10.

sda1: XP
sda5: 8.04 /
sda6: 8.04 /home
sda7: swap
sda8: diverse data
sda9: 8.10 /
sda10: 8.10 /home

Bij het opstarten van de pc krijg ik naast o.a. de mogelijkheid om 8.04 op te starten van sda5 om 8.04 te starten van sda9 (met dezelfde kernel versie). Is dat niet vreemd? omdat op deze plek 8.10 is geinstalleerd? Ik kan overigens oo 8.10 starten vanaf sda9 zoals je zou verwachten.

Daarnaast zie ik dat de menu.lst wordt aangepast in delaatst geinstalleerde versie van ubuntu. Is dat nog te wijzigen zodat de menu.lst wordt gebruikt uit 8.04?

Triple boot
« Reactie #1 Gepost op: 2008/11/08, 21:25:29 »
Opstarten met de Ubuntu live cd dan:
1 Open een terminal venster type sudo grub
2 Typ root (hd0,4) en druk op Enter  grub telt vanaf 0 vandaar
3 Type setup (hd0)
4 Type quit
5 Start de PC op zonder cd
Later de regels uit de grub van 8.10 menu.lst copy/paste in de menu.lst van 8.04 voor 8.10 op te starten

Met vriendelijke groet,

Gijs
In der Beschränkung zeigt sich der Meister.

Offline hang-oor

  • Lid
Triple boot
« Reactie #2 Gepost op: 2008/11/08, 23:01:24 »
Ik heb bovenstaande gerpobeerd. Ik krijg alleen de foutmelding 'disk not recognized'  na het invoeren van 'root (hd0,4)'.

Waarom moet dit overigens met de live-cd en kan het niet in een normale sessie?

Triple boot
« Reactie #3 Gepost op: 2008/11/10, 18:35:21 »
Omdat de partities dan actief zijn, en dan kun je niks verplaatsen. Met de Live CD is er geen enkele partitie actief.

Triple boot
« Reactie #4 Gepost op: 2008/11/10, 19:04:12 »
Citaat van: hang-oor
Ik heb bovenstaande gerpobeerd. Ik krijg alleen de foutmelding 'disk not recognized'  na het invoeren van 'root (hd0,4)'.

Waarom moet dit overigens met de live-cd en kan het niet in een normale sessie?
Niet de ' ' ingevoerd,toch? En een spatie tussen root en (hd0,4).
Wat geeft dit in de terminal sudo gedit /etc/fstab  en kan je dat hier posten? De fout geeft aan dat je de verkeerde disk/partitie hebt of niet correct ingevoerd?
Vistaus heeft al je tweede vraag beantwoord.

Met vriendelijke groet,

Gijs
In der Beschränkung zeigt sich der Meister.

Offline hang-oor

  • Lid
Triple boot
« Reactie #5 Gepost op: 2008/11/10, 20:24:08 »
Hierbij de uitvoer van sudo gedit /etc/fstab



# /etc/fstab: static file system information.
#
#            
proc            /proc           proc    defaults        0       0
# /dev/sda5
UUID=0ead509a-4943-4c5e-9377-0f0bdd31b774 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda6
UUID=6d18c857-f500-4d6b-9740-11cdc7adef17 /home           ext3    relatime        0       2
# /dev/sda7
UUID=4c54167e-adcf-461f-baff-4378ce224843 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd1       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Triple boot
« Reactie #6 Gepost op: 2008/11/10, 22:16:15 »
Geef is in de terminal sudo gedit /boot/grub/menu.lst  en post de inhoud eens hier. Volgens je fstab staat de root partitie gewoon op hd0,4 met bovenstaande commando kan je zien of die ook zo in de grub menu.lst genoemd wordt.
Ben benieuwd.

Met vriendelijke groet,

Gijs
In der Beschränkung zeigt sich der Meister.

Offline hang-oor

  • Lid
Triple boot
« Reactie #7 Gepost op: 2008/11/10, 23:09:31 »
Bijgevoegd de menu.lst

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

## 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=8382e82c-a318-4995-a21e-0130604832f9 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=8382e82c-a318-4995-a21e-0130604832f9

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

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

## ## End Default Options ##



# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda10.
#title      Ubuntu 8.04, kernel 2.6.24-16-generic (on /dev/sda10)
#root      (hd0,9)
#kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=0ead509a-4943-4c5e-9377-0f0bdd31b774 ro quiet splash
#initrd      /boot/initrd.img-2.6.24-16-generic
#savedefault
#boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda10.
#title      Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode) (on /dev/sda10)
#root      (hd0,9)
#kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=0ead509a-4943-4c5e-9377-0f0bdd31b774 ro single
#initrd      /boot/initrd.img-2.6.24-16-generic
#savedefault
#boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda10.
#title      Ubuntu 8.04, memtest86+ (on /dev/sda10)
#root      (hd0,9)
#kernel      /boot/memtest86+.bin  
#savedefault
#boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda5.
title      Ubuntu 8.04, kernel 2.6.24-16-generic (on /dev/sda5)
root      (hd0,4)
kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=0ead509a-4943-4c5e-9377-0f0bdd31b774 ro quiet splash
initrd      /boot/initrd.img-2.6.24-16-generic
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda5.
title      Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode) (on /dev/sda5)
root      (hd0,4)
kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=0ead509a-4943-4c5e-9377-0f0bdd31b774 ro single
initrd      /boot/initrd.img-2.6.24-16-generic
savedefault
boot


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda5.
title      Ubuntu 8.04, memtest86+ (on /dev/sda5)
root      (hd0,4)
kernel      /boot/memtest86+.bin  
savedefault
boot

title      Ubuntu 8.10, kernel 2.6.27-7-generic
uuid      8382e82c-a318-4995-a21e-0130604832f9
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=8382e82c-a318-4995-a21e-0130604832f9 ro quiet splash
initrd      /boot/initrd.img-2.6.27-7-generic
quiet

title      Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid      8382e82c-a318-4995-a21e-0130604832f9
kernel      /boot/vmlinuz-2.6.27-7-generic root=UUID=8382e82c-a318-4995-a21e-0130604832f9 ro  single
initrd      /boot/initrd.img-2.6.27-7-generic

#title      Ubuntu 8.10, memtest86+
#uuid      8382e82c-a318-4995-a21e-0130604832f9
#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

Re: Triple boot
« Reactie #8 Gepost op: 2008/11/12, 19:53:57 »
Tja die mannetjes  :cool: :cool: :cool: :cool: wat doen die daar? CIA?  ;)
Even zonder dollen, de grub menu.lst is van 8.10, dit betekent dat grub in je MBR(eeste stukje van je harde schijf)verwijst naar de menu.lst op sda10. drie oplossingen:
1 Installeer in 8.10 startupmanager en wijs als eerste opstart 8.04
2 Herstel grub http://sites.google.com/site/computertip/grub punt 2 gaat over windows die grub heeft over schreven maar je kan dit ook lezen als grub 8.10 heeft grub 8.04 overschreven.
3 Handmatig de menu.lst aanpassen  In de terminal sudo gedit /boot/grub/menu.lst  als de teksteditor is geopend,
selecteer de 3 stukjes tekst van 8.04, knip en plak het boven de eerste regel van 8.10 Klik op opslaan. Start de PC opnieuw op.
Zie maar op welke manier jij het makkelijkst vind.

Met vriendelijke groet,

Gijs

Edit: In je menu.lst wordt verwezen naar (0,9) voor 8.04 verander dit naar (0,4)
Vandaar dat die van (0,9) wilt opstarten
« Laatst bewerkt op: 2008/11/12, 20:12:37 door Gijs Jansen »
In der Beschränkung zeigt sich der Meister.

Offline hang-oor

  • Lid
Re: Triple boot
« Reactie #9 Gepost op: 2008/11/12, 20:33:48 »

Optie 3 had ik reeds toegepast, maar heb inmiddels optie 2 uitgevoerd.

Nu wordt weer de menu.lst uit 8.04 gebruikt en kan ik dus zonder problemen mijn gehele 8.10 installatie om zeep gaan helpen als ik e.e.a wil proberen.

Wat wel opvalt is het volgende:
Na het opnieuw aanmaken / herstellen van GRUB wordt enkel de ubuntu versie gevonden op de plek die je ook zelf aangeeft en XP. Ubuntu 8.10 wordt niet toegevoegd aan de menu.lst (inmideels zelf handmatig gedaan). Kan dat ook automatisch?