Nieuws:

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

Auteur Topic: [OPGELOST] Wijzigen GRUB2 menu  (gelezen 2626 keer)

Offline SiCe

  • Lid
[OPGELOST] Wijzigen GRUB2 menu
« Gepost op: 2009/12/09, 12:09:24 »
Ik krijg het grub menu niet gewijzigd. Wil standaard windows op laten starten i.v.m. gebruik computer door overige familieleden. Heb het al geprobeerd met opstart-manager en d.m.v. sudo update-grub. Ik werk voor het eerst met Ubuntu, versie 9.10, en heb geen verstand van programmeren.
Heb al verschillende handleidingen en forums doorzocht maar kom hier geen oplossing tegen.
Wie kan mij hier mee helpen?

« Laatst bewerkt op: 2009/12/10, 19:35:11 door SiCe »

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Wijzigen GRUB2 menu
« Reactie #1 Gepost op: 2009/12/09, 12:18:55 »
Dat kun je toch heel eenvoudig met Opstart-manager? Wat begrijp je niet aan dat hulpprogramma?

Offline SiCe

  • Lid
Re: Wijzigen GRUB2 menu
« Reactie #2 Gepost op: 2009/12/09, 14:00:35 »
Omdat na het afsluiten van opstart-manager de wijzigingen niet door gevoerd worden in het menu.
Hoe het programma werkt begrijp ik wel.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Wijzigen GRUB2 menu
« Reactie #3 Gepost op: 2009/12/09, 14:48:25 »
Uitermate vreemd.... Dat duidt waarschijnlijk op een fout in Opstart Manager.

Je kunt proberen om het handmatig te doen. In de docu van Ubuntu-NL vind je daarover wel wat info: http://wiki.ubuntu-nl.org/community/Grub2

Ik heb zelf nog geen ervaring met het handmatig aanpassen van de nieuwe Grub2, dus verder kan ik je er helaas niet mee helpen. Hopelijk iemand anders wel.

Re: Wijzigen GRUB2 menu
« Reactie #4 Gepost op: 2009/12/09, 21:21:19 »
Voor het handmatig veranderen van de standaardkeuze van het grub2 menu is het nodig om het bestand /etc/default/grub te wijzigen. Open hiervoor een terminal. Tik daar het volgende in:
sudo gedit /etc/default/grub
Ik gebruik zelf nog 8.10 in een multiboot, en kan vanwege ext4 van de 9.10 partitie even niet in dit grub2 bestand kijken, maar als het goed is staat daarin een entry als:

GRUB_DEFAULT=0
Het getal 0 staat voor de eerste grubmenu entry, die standaard is. Wil je een volgende menu item standaard maken vervang dan de 0 door een 1, of wanneer er meer menu items zijn in bijvoorbeeld 3 voor het vierde menu item.

Sla het bestand op, en herstart de computer om te kijken of het werkt.

LET OP! Als je in het /etc/default/grub bestand verkeerde dingen wijzigd kan het zijn dat je je computer niet meer kan opstarten. In dat geval dien je grub met een live cd te herstellen. Het kan slim zijn om de gebruiksaanwijzing hiervoor alvorens /etc/default/grub aan te passen uit te printen.

http://wiki.ubuntu-nl.org/community/GrubHerstel
« Laatst bewerkt op: 2009/12/09, 21:22:53 door Thomas de Graaff »

Offline SiCe

  • Lid
Re: Wijzigen GRUB2 menu
« Reactie #5 Gepost op: 2009/12/09, 22:58:22 »
In /etc/default/grub staat GRUB_DEFAULT=4 (zie bijlage)wat overeen zou moeten komen met windows zoals het weergegeven wordt in het menu. Dit is denk ik toch door opstart-manager in het bestand weggeschreven aangezien ook de grub-timeout hier op 5 staat wat ik in opstart-manager heb gewijzigd.

Offline SiCe

  • Lid
Re: Wijzigen GRUB2 menu
« Reactie #6 Gepost op: 2009/12/09, 23:00:31 »
Voor mijn gevoel zit het probleem bij het updaten van de grub file. Dit gaat voor zover ik kan zien niet helemaal goed. (zie bijlage)

Offline chris.

  • Lid
    • http://www.linuxmintusers.be
Re: Wijzigen GRUB2 menu
« Reactie #7 Gepost op: 2009/12/09, 23:24:54 »
doe je dit grub updaten wel door tijdens het grubscherm naar beneden te gaan en kiezen voor update grub? en daarna een reboot.

Re: Wijzigen GRUB2 menu
« Reactie #8 Gepost op: 2009/12/10, 01:48:09 »
Het lijkt erop dat je gewoon een grub1 hebt... Ik zou gewoon /etc/boot/grub/menu.lst editen, en daarin de volgende regel zoeken:

default 3

vervang 3 door het juiste getal, sla op, en reboot.

Offline SiCe

  • Lid
Re: Wijzigen GRUB2 menu
« Reactie #9 Gepost op: 2009/12/10, 09:15:58 »
Chris: wat bedoel je met het grubscherm? /etc/default/grub of het menu. Ik reboot wel anders weet ik niet of het werkt.

Thomas: als ik grub1 heb heb ik dan ook een grub.cfg bestand? (zie bijlage)

Re: Wijzigen GRUB2 menu
« Reactie #10 Gepost op: 2009/12/10, 13:32:29 »
Het lijkt er in ieder geval op dat je settings van /etc/grub/menu.lst worden gebruikt bij het updaten van grub. Zie de bijlage in je bovenstaande mail:

Testing for an existing GRUB menu.lst ... found /boot/grub/menu.lst
Ik denk dat deze menu.lst wordt gebruikt, vandaar dat ik aangaf dat het wijzigen hiervan wellicht tot gevolg heeft dat je menu wel klopt. Het lijkt me het proberen waard.

Offline TopGear

  • Forumteam
Re: Wijzigen GRUB2 menu
« Reactie #11 Gepost op: 2009/12/10, 16:54:35 »
Als ik de countdown eruit wil halen, waar moet ik dan een "#" voor zetten?

Offline SiCe

  • Lid
Re: Wijzigen GRUB2 menu
« Reactie #12 Gepost op: 2009/12/10, 17:33:08 »
Thomas, zo te zien staat default op saved. Is het dan niet zo dat als ik windows heb opgestart de volgende keer dat ik mijn pc start en in het menu geen ander OS selecteer windows automatisch weer op zou moeten starten?


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

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

## 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=44cb1dbb-889d-43f2-b85e-d17c29d08d63 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=44cb1dbb-889d-43f2-b85e-d17c29d08d63

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

## 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.10, kernel 2.6.31-16-generic
uuid      44cb1dbb-889d-43f2-b85e-d17c29d08d63
kernel      /boot/vmlinuz-2.6.31-16-generic root=UUID=44cb1dbb-889d-43f2-b85e-d17c29d08d63 ro quiet splash
initrd      /boot/initrd.img-2.6.31-16-generic

title      Ubuntu 9.10, kernel 2.6.31-16-generic (recovery mode)
uuid      44cb1dbb-889d-43f2-b85e-d17c29d08d63
kernel      /boot/vmlinuz-2.6.31-16-generic root=UUID=44cb1dbb-889d-43f2-b85e-d17c29d08d63 ro  single
initrd      /boot/initrd.img-2.6.31-16-generic

title      Ubuntu 9.10, kernel 2.6.31-14-generic
uuid      44cb1dbb-889d-43f2-b85e-d17c29d08d63
kernel      /boot/vmlinuz-2.6.31-14-generic root=UUID=44cb1dbb-889d-43f2-b85e-d17c29d08d63 ro quiet splash
initrd      /boot/initrd.img-2.6.31-14-generic

title      Ubuntu 9.10, kernel 2.6.31-14-generic (recovery mode)
uuid      44cb1dbb-889d-43f2-b85e-d17c29d08d63
kernel      /boot/vmlinuz-2.6.31-14-generic root=UUID=44cb1dbb-889d-43f2-b85e-d17c29d08d63 ro  single
initrd      /boot/initrd.img-2.6.31-14-generic

title      Chainload into GRUB 2
root      44cb1dbb-889d-43f2-b85e-d17c29d08d63
kernel      /boot/grub/core.img

title      Ubuntu 9.10, memtest86+
uuid      44cb1dbb-889d-43f2-b85e-d17c29d08d63
kernel      /boot/memtest86+.bin

### END DEBIAN AUTOMAGIC KERNELS LIST

Offline SiCe

  • Lid
Re: Wijzigen GRUB2 menu
« Reactie #13 Gepost op: 2009/12/10, 19:33:03 »
Was inderdaad Grub 0.97. Na upgrade naar grub2 werkt het wel met de opstart-manager.
Probleem is hiermee opgelost. Is wel vreemd dat grub2 niet was geïstalleerd omdat ik een schone installatie van Ubuntu 9.10 heb gedaan en geen upgrade heb uitgevoerd.
In ieder geval bedankt voor de moeite.