Linux: Grub-Konfiguration mit 2 Kernel

O
OliWee
Registrierter Benutzer
Zuletzt hier
20.06.14
Registriert
05.05.14
Beiträge
10
Kekse
0
Hallo!

Da ich im ubuntuusers-Forum nicht wirklich weitergekommen bin, hoffe ich, hier Leute zu finden, welche ein ähnliches Problem haben oder es vielleicht schon gelöst haben...
ich habe ein Notebook mit Kubuntu (Trusty), welches ich teilweise im Tonstudiobetrieb verwende. Deshalb habe ich sowohl den Default- als auch den LowLatency-Kernel installiert und boote - je nach Bedarf einmal den einen und einmal den anderen Kernel. Das funktioniert auch, wenn auch etwas umständlich über das Grub-Untermenü "Other Kernels" oder wie das heißt.Nun schwebt mir vor, das Ganze etwas eleganter zu lösen. Ich stelle mir ein einfaches Grub-Menü vor, in dem ich direkt zwischen den Default- und dem LL-Kernel wählen kann. Alle anderen Optionen wie meminfo oder Recovery können von mir aus in einem Untermenü verschwinden, müssen aber nicht zwingend. Wichtig ist nur, dass eben meine beiden Hauptkernel direkt im Hauptmenü auftauchen. Standardeinstellung nach Timeout soll immer der Default-Kernel sein. Das Ganze soll allerdings auch noch nach dem nächsten Kernelupdate genau so funktionieren.
Danke schomal Oli
 
Eigenschaft
 
Ich frage einfach mal ganz dämlich:
Hast Du Dir die Konfigurationsdatei einmal angesehen?

Falls Du Dich damit aus welchen Gründen auch immer nichjt auseinander setzen möchtest ist die Bedienung von
Code:
Grub Customizer
ganz bequem und intuitiv. Ich weiß aber nicht ob Ubuntu das in den Repos hat. Für diesem Fall gibt es jedoch mit Sicherheit ein PPA.
 
  • Gefällt mir
Reaktionen: 2 Benutzer
Es gibt keine dämlichen Fragen, nur dämliche Antworten :)
Ich hätte vielleicht erwähnen sollen, dass - keine Ahnung ob das Ubuntu-spezifisch ist - das Grub-Menü dynamisch aufgebaut wird. Und nach jedem Kernel-Update wird das Dingens automatisch wieder neu generiert.

Und genau da ist mein Problem:
Einerseits möchte ich gerne ein benutzerdefiniertes Menü, andererseits will ich das aber nicht nach jedem Kernel-Update manuell anpassen müssen.

Den Grub Customizer kannte ich noch nicht, das schau ich mir mal an, danke

Oli
 
Ich stelle mir ein einfaches Grub-Menü vor, in dem ich direkt zwischen den Default- und dem LL-Kernel wählen kann.
Ich hab gerade heute nachmittag aus Spieltrieb (halt auch auf einem Rechner zum Rumspielen) eine solche Konstellation gebaut, indem ich nach dieser zweischrittigen Anleitung http://tangostudio.tuxfamily.org/en/documentation/tango-debian TangoStudio auf Debian-Basis aufgesetzt hab. Das Resultat war ganz automatisch ein nettes GRUB2-Menü, in dem Realtime- und Normal-Kernel hübsch untereinander aufgelistet sind.

Vielleicht hilft Dir ja meine grub.cfg weiter - nicht erschrecken, die sieht zum Fürchten aus, weil auch noch ein UbuntuStudio und ein KXStudio auf dem Rechner liegen - ist halt meine Test-Kiste ;)...

TangoStudio verbirgt sich dort direkt hinter den obersten Menüeinträgen - Stichwort Debian/GNU (ich hab die betreffenden Zeilen mal fett gesetzt:

Code:
#
# 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
  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 load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 773981bf-edcb-4e95-973e-e9e67cbf5ad2
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos8)'
  search --no-floppy --fs-uuid --set=root 773981bf-edcb-4e95-973e-e9e67cbf5ad2
  set locale_dir=($root)/boot/grub/locale
  set lang=de_DE
  insmod gettext
fi
terminal_output gfxterm
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set=root 773981bf-edcb-4e95-973e-e9e67cbf5ad2
insmod png
if background_image /usr/share/images/tangostudio-artwork/tangostudio-grub.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
[B]menuentry 'Debian GNU/Linux, mit Linux 3.2.0-4-realtime-amd64' --class debian --class gnu-linux --class gnu --class os {[/B]
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 773981bf-edcb-4e95-973e-e9e67cbf5ad2
    echo    'Linux 3.2.0-4-realtime-amd64 wird geladen …'
    linux    /boot/vmlinuz-3.2.0-4-realtime-amd64 root=UUID=773981bf-edcb-4e95-973e-e9e67cbf5ad2 ro  quiet
    echo    'Initiale Ramdisk wird geladen …'
    initrd    /boot/initrd.img-3.2.0-4-realtime-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 3.2.0-4-realtime-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 773981bf-edcb-4e95-973e-e9e67cbf5ad2
    echo    'Linux 3.2.0-4-realtime-amd64 wird geladen …'
    linux    /boot/vmlinuz-3.2.0-4-realtime-amd64 root=UUID=773981bf-edcb-4e95-973e-e9e67cbf5ad2 ro single 
    echo    'Initiale Ramdisk wird geladen …'
    initrd    /boot/initrd.img-3.2.0-4-realtime-amd64
}
[B]menuentry 'Debian GNU/Linux, mit Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {[/B]
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 773981bf-edcb-4e95-973e-e9e67cbf5ad2
    echo    'Linux 3.2.0-4-amd64 wird geladen …'
    linux    /boot/vmlinuz-3.2.0-4-amd64 root=UUID=773981bf-edcb-4e95-973e-e9e67cbf5ad2 ro  quiet
    echo    'Initiale Ramdisk wird geladen …'
    initrd    /boot/initrd.img-3.2.0-4-amd64
}
menuentry 'Debian GNU/Linux, mit Linux 3.2.0-4-amd64 (Wiederherstellungsmodus)' --class debian --class gnu-linux --class gnu --class os {
    load_video
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 773981bf-edcb-4e95-973e-e9e67cbf5ad2
    echo    'Linux 3.2.0-4-amd64 wird geladen …'
    linux    /boot/vmlinuz-3.2.0-4-amd64 root=UUID=773981bf-edcb-4e95-973e-e9e67cbf5ad2 ro single 
    echo    'Initiale Ramdisk wird geladen …'
    initrd    /boot/initrd.img-3.2.0-4-amd64
}
### END /etc/grub.d/10_linux ###

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

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu, mit Linux 3.2.0-61-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-61-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-61-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-61-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-61-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-61-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-60-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-60-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-60-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-60-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-60-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-60-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-59-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-59-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-59-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-59-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-59-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-59-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-58-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-58-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-58-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-58-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-58-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-58-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-57-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-57-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-57-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-57-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-57-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-57-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-56-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-56-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-56-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-56-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-56-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-56-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-55-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-55-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-55-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-55-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-55-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-55-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-54-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-54-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-54-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-54-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-54-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-54-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-53-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-53-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-53-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-53-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-53-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-53-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-52-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-52-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-52-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-52-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-52-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-52-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-51-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-51-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-51-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-51-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-51-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-51-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-49-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-49-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-49-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-49-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-49-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-49-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-44-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-44-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-44-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-44-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-44-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-44-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-41-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-41-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-41-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-41-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-41-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-41-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-40-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-40-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-40-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-40-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-40-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-40-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-23-lowlatency (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-23-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-23-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-23-lowlatency (recovery mode) (on /dev/sda1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set=root f399ab23-1fe3-4f6b-a81c-cb18b5e1a014
    linux /boot/vmlinuz-3.2.0-23-lowlatency root=UUID=f399ab23-1fe3-4f6b-a81c-cb18b5e1a014 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-23-lowlatency
}
menuentry "Ubuntu, mit Linux 3.8.0-32-lowlatency (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.8.0-32-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro nomodeset
    initrd /boot/initrd.img-3.8.0-32-lowlatency
}
menuentry "Ubuntu, with Linux 3.8.0-32-lowlatency (recovery mode) (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.8.0-32-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro recovery nomodeset
    initrd /boot/initrd.img-3.8.0-32-lowlatency
}
menuentry "Ubuntu, mit Linux 3.8.0-30-lowlatency (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.8.0-30-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro nomodeset
    initrd /boot/initrd.img-3.8.0-30-lowlatency
}
menuentry "Ubuntu, with Linux 3.8.0-30-lowlatency (recovery mode) (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.8.0-30-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro recovery nomodeset
    initrd /boot/initrd.img-3.8.0-30-lowlatency
}
menuentry "Ubuntu, mit Linux 3.8.0-29-lowlatency (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.8.0-29-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro nomodeset
    initrd /boot/initrd.img-3.8.0-29-lowlatency
}
menuentry "Ubuntu, with Linux 3.8.0-29-lowlatency (recovery mode) (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.8.0-29-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro recovery nomodeset
    initrd /boot/initrd.img-3.8.0-29-lowlatency
}
menuentry "Ubuntu, mit Linux 3.2.0-35-lowlatency (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.2.0-35-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro nomodeset
    initrd /boot/initrd.img-3.2.0-35-lowlatency
}
menuentry "Ubuntu, with Linux 3.2.0-35-lowlatency (recovery mode) (on /dev/sda3)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos3)'
    search --no-floppy --fs-uuid --set=root ad3c95fa-66ad-4b8d-97fc-4201d6d96c36
    linux /boot/vmlinuz-3.2.0-35-lowlatency root=UUID=ad3c95fa-66ad-4b8d-97fc-4201d6d96c36 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-35-lowlatency
}
### 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 ###

Michael
 
  • Gefällt mir
Reaktionen: 2 Benutzer
Hi Michael,

das sieht super aus, vielen Dank. Da es bei Dir ja automatisch so erstellt wird, scheint es bei mir an den Einstellungen in /etc/default/grub liegen. Könntest Du mir Deine Einstellungen mal zukommen lassen? Dankeschön :)

Oli
 
Zuletzt bearbeitet:
Ich habe das jetzt noch einfacher lösen können: Es gibt anscheinend seit Neuestem einen Parameter GRUB_DISABLE_SUBMENU. Den in der /etc/default/grub gesetzt, und schon habe ich meine beiden Einträge schön untereinander.Meine /etc/default/grub sieht jetzt so aus:
Code:
# If you change this file, run 'update-grub' afterwards to update# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'


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


# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"


# 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 entries
GRUB_DISABLE_RECOVERY="true"


# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

 
Hallo Oli,

schön, daß es geklappt hat :). Von den Feinheiten mit dem Parameter hatte ich natürlich keinen Schimmer...

Michael
 

Ähnliche Themen


Unser weiteres Online-Angebot:
Bassic.de · Deejayforum.de · Sequencer.de · Clavio.de · Guitarworld.de · Recording.de

Musiker-Board Logo
Zurück
Oben