Nieuws:

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

Auteur Topic: grub2 en opstart-manager  (gelezen 1691 keer)

Offline Borix

  • Lid
grub2 en opstart-manager
« Gepost op: 2010/12/21, 21:00:06 »
hallo,

Ik heb met opstart-manager geprobeerd een wijziging aan te brengen met als gevolg dat grub wat foutmeldingen geeft.

Een syntax error flitst voorbij.

Kan iemand mijn default grub checken op fouten

Citaat
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"

Alvast bedankt!

10.10
« Laatst bewerkt op: 2010/12/21, 21:05:46 door Borix »

Offline heir4c

  • Lid
Re: grub2 en opstart-manager
« Reactie #1 Gepost op: 2010/12/21, 21:34:56 »
Er is niets mis mee. Enkel dat GRUB_TIMEOUT op 1 staat in plaats van op 10 maar dat is geen syntax fout, dit geeft enkel de wachttijd voor er verder opgestart word.

Post hier eens je /boot/grub.cfg (Deze mag je niet zelf bewerken, maar word automatisch aangemaakt, bijv na een update-grub in terminal nadat je in default/grub de instellingen aanpast.
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline Borix

  • Lid
Re: grub2 en opstart-manager
« Reactie #2 Gepost op: 2010/12/21, 21:40:23 »
Hier de grub.cfg

alvast bedankt voor het meekijken :)

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
}

if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=1
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-24-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro   quiet splash
initrd /boot/initrd.img-2.6.35-24-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-24-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
echo 'Loading Linux 2.6.35-24-generic-pae ...'
linux /boot/vmlinuz-2.6.35-24-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-24-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-23-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
linux /boot/vmlinuz-2.6.35-23-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro   quiet splash
initrd /boot/initrd.img-2.6.35-23-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-23-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
echo 'Loading Linux 2.6.35-23-generic-pae ...'
linux /boot/vmlinuz-2.6.35-23-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-23-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
linux /boot/vmlinuz-2.6.35-22-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro   quiet splash
initrd /boot/initrd.img-2.6.35-22-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
echo 'Loading Linux 2.6.35-22-generic-pae ...'
linux /boot/vmlinuz-2.6.35-22-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.32-25-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
linux /boot/vmlinuz-2.6.32-25-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro   quiet splash
initrd /boot/initrd.img-2.6.32-25-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.32-25-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
echo 'Loading Linux 2.6.32-25-generic-pae ...'
linux /boot/vmlinuz-2.6.32-25-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-25-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.31-21-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
linux /boot/vmlinuz-2.6.31-21-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro   quiet splash
initrd /boot/initrd.img-2.6.31-21-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.31-21-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
echo 'Loading Linux 2.6.31-21-generic-pae ...'
linux /boot/vmlinuz-2.6.31-21-generic-pae root=UUID=9f8187b3-18b7-46b0-8b34-17a817bf5fa5 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.31-21-generic-pae
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd2,msdos5)'
search --no-floppy --fs-uuid --set 9f8187b3-18b7-46b0-8b34-17a817bf5fa5
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set f43851d838519b06
chainloader +1
}
menuentry "Mac OS X (32-bit) (on /dev/sdc1)" {
insmod part_msdos
insmod hfsplus
set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set ddda16caa3b34ba5
        load_video
        set do_resume=0
        if [ /var/vm/sleepimage -nt10 / ]; then
           if xnu_resume /var/vm/sleepimage; then
             set do_resume=1
           fi
        fi
        if [ $do_resume = 0 ]; then
           xnu_uuid ddda16caa3b34ba5 uuid
           if [ -f /Extra/DSDT.aml ]; then
              acpi -e /Extra/DSDT.aml
           fi
           xnu_kernel /mach_kernel boot-uuid=${uuid} rd=*uuid
           if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
              xnu_mkext /System/Library/Extensions.mkext
           else
              xnu_kextdir /System/Library/Extensions
           fi
           if [ -f /Extra/Extensions.mkext ]; then
              xnu_mkext /Extra/Extensions.mkext
           fi
           if [ -d /Extra/Extensions ]; then
              xnu_kextdir /Extra/Extensions
           fi
           if [ -f /Extra/devprop.bin ]; then
              xnu_devprop_load /Extra/devprop.bin
           fi
           if [ -f /Extra/splash.jpg ]; then
              insmod jpeg
              xnu_splash /Extra/splash.jpg
           fi
           if [ -f /Extra/splash.png ]; then
              insmod png
              xnu_splash /Extra/splash.png
           fi
           if [ -f /Extra/splash.tga ]; then
              insmod tga
              xnu_splash /Extra/splash.tga
           fi
        fi
}
menuentry "Mac OS X (64-bit) (on /dev/sdc1)" {
insmod part_msdos
insmod hfsplus
set root='(hd2,msdos1)'
search --no-floppy --fs-uuid --set ddda16caa3b34ba5
        load_video
        set do_resume=0
        if [ /var/vm/sleepimage -nt10 / ]; then
           if xnu_resume /var/vm/sleepimage; then
             set do_resume=1
           fi
        fi
        if [ $do_resume = 0 ]; then
           xnu_uuid ddda16caa3b34ba5 uuid
           if [ -f /Extra/DSDT.aml ]; then
              acpi -e /Extra/DSDT.aml
           fi
           xnu_kernel64 /mach_kernel boot-uuid=${uuid} rd=*uuid
           if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
              xnu_mkext /System/Library/Extensions.mkext
           else
              xnu_kextdir /System/Library/Extensions
           fi
           if [ -f /Extra/Extensions.mkext ]; then
              xnu_mkext /Extra/Extensions.mkext
           fi
           if [ -d /Extra/Extensions ]; then
              xnu_kextdir /Extra/Extensions
           fi
           if [ -f /Extra/devprop.bin ]; then
              xnu_devprop_load /Extra/devprop.bin
           fi
           if [ -f /Extra/splash.jpg ]; then
              insmod jpeg
              xnu_splash /Extra/splash.jpg
           fi
           if [ -f /Extra/splash.png ]; then
              insmod png
              xnu_splash /Extra/splash.png
           fi
           if [ -f /Extra/splash.tga ]; then
              insmod tga
              xnu_splash /Extra/splash.tga
           fi
        fi
}
menuentry "Mac OS X (32-bit) (on /dev/sdc2)" {
insmod part_msdos
insmod hfsplus
set root='(hd2,msdos2)'
search --no-floppy --fs-uuid --set 52054d5e8d2f0407
        load_video
        set do_resume=0
        if [ /var/vm/sleepimage -nt10 / ]; then
           if xnu_resume /var/vm/sleepimage; then
             set do_resume=1
           fi
        fi
        if [ $do_resume = 0 ]; then
           xnu_uuid 52054d5e8d2f0407 uuid
           if [ -f /Extra/DSDT.aml ]; then
              acpi -e /Extra/DSDT.aml
           fi
           xnu_kernel /mach_kernel boot-uuid=${uuid} rd=*uuid
           if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
              xnu_mkext /System/Library/Extensions.mkext
           else
              xnu_kextdir /System/Library/Extensions
           fi
           if [ -f /Extra/Extensions.mkext ]; then
              xnu_mkext /Extra/Extensions.mkext
           fi
           if [ -d /Extra/Extensions ]; then
              xnu_kextdir /Extra/Extensions
           fi
           if [ -f /Extra/devprop.bin ]; then
              xnu_devprop_load /Extra/devprop.bin
           fi
           if [ -f /Extra/splash.jpg ]; then
              insmod jpeg
              xnu_splash /Extra/splash.jpg
           fi
           if [ -f /Extra/splash.png ]; then
              insmod png
              xnu_splash /Extra/splash.png
           fi
           if [ -f /Extra/splash.tga ]; then
              insmod tga
              xnu_splash /Extra/splash.tga
           fi
        fi
}
menuentry "Mac OS X (64-bit) (on /dev/sdc2)" {
insmod part_msdos
insmod hfsplus
set root='(hd2,msdos2)'
search --no-floppy --fs-uuid --set 52054d5e8d2f0407
        load_video
        set do_resume=0
        if [ /var/vm/sleepimage -nt10 / ]; then
           if xnu_resume /var/vm/sleepimage; then
             set do_resume=1
           fi
        fi
        if [ $do_resume = 0 ]; then
           xnu_uuid 52054d5e8d2f0407 uuid
           if [ -f /Extra/DSDT.aml ]; then
              acpi -e /Extra/DSDT.aml
           fi
           xnu_kernel64 /mach_kernel boot-uuid=${uuid} rd=*uuid
           if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
              xnu_mkext /System/Library/Extensions.mkext
           else
              xnu_kextdir /System/Library/Extensions
           fi
           if [ -f /Extra/Extensions.mkext ]; then
              xnu_mkext /Extra/Extensions.mkext
           fi
           if [ -d /Extra/Extensions ]; then
              xnu_kextdir /Extra/Extensions
           fi
           if [ -f /Extra/devprop.bin ]; then
              xnu_devprop_load /Extra/devprop.bin
           fi
           if [ -f /Extra/splash.jpg ]; then
              insmod jpeg
              xnu_splash /Extra/splash.jpg
           fi
           if [ -f /Extra/splash.png ]; then
              insmod png
              xnu_splash /Extra/splash.png
           fi
           if [ -f /Extra/splash.tga ]; then
              insmod tga
              xnu_splash /Extra/splash.tga
           fi
        fi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Offline heir4c

  • Lid
Re: grub2 en opstart-manager
« Reactie #3 Gepost op: 2010/12/21, 21:52:59 »
Is dat een wubi install? (Ubuntu in Windows)
De "set root" is namelijk vreemd (zie rood gedeelte):

Citaat
menuentry 'Ubuntu, with Linux 2.6.35-24-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod part_msdos
   insmod ext2
   set root='(hd2,msdos5)'

Bij mij staat iets als: set root='(hd0,1)'
Zie je het verschil?
Als ik centOS installeer had ik dit ook.
Je moet dit niet veranderen in dit bestand maar dat zal je moeten doen in /etc/grub.d in één van die files die daar staan.
Maar voorlopig niets aanpassen. Lees eerst wat hieronder staat.


Heb je grub reeds geupdated? Dus in de terminal het volgende intikken:
sudo update-grubVergelijk nu eens je geupdated grub met deze die je nu gepost hebt. (backup je huidige grub.cfg misschien eerst even, dan kan je die makkelijk vergelijken met de nieuw aangemaakte)
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline Borix

  • Lid
Re: grub2 en opstart-manager
« Reactie #4 Gepost op: 2010/12/22, 17:44:09 »
Nadat ik een foutmelding kreeg over de grafische instelling heb ik de oude default grub (zie eerste post) teruggezet, en daarna update-grub.

De hd2, msdos5 komt misschien omdat ik de windows bootloader gebruik en via EasyBCD Ubuntu heb toegevoegd.

Momenteel laad ubuntu wel normaal, ik zal nog kijken of ik in recovery mode meer fout meldingen krijg.

Misschien is het ook wel tijd voor een verse installatie. Ik heb sinds 9.04 geloof ik alleen ge-update ivm met problemen met het branden van CD's.



 
« Laatst bewerkt op: 2010/12/22, 17:55:41 door Borix »

Offline heir4c

  • Lid
Re: grub2 en opstart-manager
« Reactie #5 Gepost op: 2010/12/22, 17:54:32 »
Aha, ok, dan kan dat inderdaad een andere aanduiding geven. Daar ben ik echter niet van op de hoogte.
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline Borix

  • Lid
Re: grub2 en opstart-manager
« Reactie #6 Gepost op: 2010/12/22, 17:56:20 »
In ieder geval bedankt voor het meedenken :)

Offline heir4c

  • Lid
Re: grub2 en opstart-manager
« Reactie #7 Gepost op: 2010/12/22, 18:00:07 »
Graag gedaan en altijd welkom.

Met vriendelijke groet,
heir4c
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: grub2 en opstart-manager
« Reactie #8 Gepost op: 2010/12/22, 19:07:28 »
Ik heb sinds 9.04 geloof ik alleen ge-update ivm met problemen met het branden van CD's.
Heb je geen steunpunt in de buurt voor een CD?
Mocht je in de buurt van Tholen wonen, kan je één komen halen :lol:
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er zijn ook nog andere hobbies.