Benutzer-Werkzeuge

Webseiten-Werkzeuge


grub

GRUB

Dynamischer Default

Den Bootloader GRUB kann man so konfigurieren, dass er als Default immer die letzte Auswahl bootet. Dieses bietet sich z.B. an, wenn man Windows und Linux auf seinem System hat und für bestimmte Projekte (z.B. Softwareverteilung) wiederkehrend nur das Windows bootet, dann aber beim nächsten Projekt immer wieder das Linux booten möchte.

Hierzu passen wir die /boot/grub/menu.lst (Ubuntu) an, setzen den default auf „saved“ und ergänzen bei allen Menu-Einträgen, die wir einbeziehen wollen, die Option „savedefault“.

default    saved
.
.
.
title           Ubuntu 7.10, kernel 2.6.22-14-generic
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.22-14-generic ...
initrd          /boot/initrd.img-2.6.22-14-generic
savedefault
quiet
.
.
.
title           Microsoft Windows XP Professional
root            (hd0,0)
savedefault
makeactive
chainloader     +1 

JB 2008/11/13 14:14

Grub wiederherstellen

Sollte man in die Verlegenheit kommen, den Grub wiederherstellen zu müssen - z.B. wenn man Windows nach dem Linux installiert hat - geht dies relativ leicht, vorausgesetzt, man hat eine LIVE-CD (Knoppix, Ubuntu, etc) zur Hand.

 1. Von der LIVE-CD booten
 2. Command-Shell öffnen
 3. fdisk -l /dev/sda (zum angucken der Partitionen)
 4. mount /dev/sda2 /mnt
 5. grub-install --root-directory=/mnt /dev/sda 

Grub2 wiederherstellen

Für die Wiederherstellung des Grub2 geht man ähnlich vor.

1. Von der Live-CD booten
2. Command-Shell
# als Root
mount /dev/sda1 /mnt # alles notwendige mounten
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount -t proc /proc /mnt/proc 
#
chroot /mnt # ins installierte System wechseln
grub-setup /dev/sda # grub neu schreiben
update-grub # grub Konfiguration aktualisieren 
exit  # die chroot-Umgebung verlassen
 3. Neustart

JB 2012/04/22 14:13

grub.txt · Zuletzt geändert: 2015/05/28 22:07 von admin