Standardeintrag beim Systemstart festlegen
in der Datei /etc/default/grub
den gewünschten Eintrag unter GRUB_DEFAULT=x
eintragen. Grub beginnt beim Zählen mit 0. Der fünfte Eintrag lautet also: GRUB_DEFAULT=4
.
Anschließend die grub-Konfiguration neu erstellen lassen:
sudo update-grub
grub installieren
mount /dev/hdxx /mnt/hdxx rm /mnt/hdxx/etc/mtab (falls diese noch Einträge enthält) chroot /mnt/hdxx mount -a (mtab neu generieren s.o.) grub-install update-grub vim /boot/grub/menu.lst (evtl. editieren -> /dev/hdxx und (hdx,x)-Einträge)
Bootimages befinden sich in
/boot/grub/splashimages
und werden mit dem Eintrag splashimage=(hd0,0)/boot/grub/splashimages/kubuntucrystal.xpm.gz
in der Datei /boot/grub/menu.lst
eingebunden.
Grub-Passwort setzen
Grub-Passwort verhindert den Login in eine root-Shell (siehe „root-passwort neu setzen“).
Passwort-Hash mit grub-md5-crypt erzeugen und in grub.conf oder menu.lst (je nach Distribution) eintragen: password --md5 Passwort-Hash
Eine Eingabe von lock in die jew. Titel-Direktive der Grub-Einträge verhindert das Booten des jew. Systems ohne Passworteingabe.
Bootparameter für Problemhardware
Besonders bei Laptops kann es vorkommen, dass Teile der Hardware nicht richtig erkannt werden und das System nicht richtig startet. Es gibt einige Bootparameter, mit denen es möglich ist, die Hardwareerkennung zu steuern:
acpi=off
kein ‚Advanced Configuration and Power Interface‘ verwendenacpi=force
ACPI erzwingennoapic
den ‚Advanced Programmable Interrupt Controller‘ komplett umgehennolapic
nur den APIC-Teil der CPU umgehennoagp
Deaktiviert die (AGP) Grafiknoapm
Deaktiviert die Energieverwaltungpnpbios=off
kein Plug&Play-Bios verwendenpci=bios
Workaround für falsch erkannte Interrupspci=noacpi
Schaltet ACPI-Erkennung während der PCI-Konfiguration aus (ist insbesondere bei manchen VIA-Chipsätzen notwendig)pci=routeirq
IRQ-Autorouting, hilfreich für einige Mainboards (zum Beispiel Asus A7N8X)irqpoll
kompatibles Verfahren zur Interruptabfragehpet=disable
den ‚High Precision Event Timer‘ nicht verwendennodma
kein ‚Direct Memory Access‘ verwendennousb
USB-Controller abschaltennousb2
USB2 abschaltennofirewire
FireWire-Controller abschaltennohwsetup
hwsetup-Autokonfiguration überspringennoudev
udev-Autokonfiguration überspringennopcmcia
PCMCIA-Funktion abschaltennoideraid
IDE-Soft-RAID als Einzelplatten ansprechen — gefährlich —pci=irqmask=0x0e98
Workaround für nicht funktionierende PS2-Mäuseide2=0x180 nopcmcia
Booten von PCMCIA-CD-ROMvga=normal
bzw.nofb
erzwingt VGA-Modusvga=ask
frägt beim jedem Systemstart nach der Einstellung (gut für Tests) (siehe auch VGA-Modus)fb=false
Deaktiviert den Framebufferscreen=1280 x 1024
Auflösung 1280×1024 für Grafikmodus erzwingenvsync=60
60Hz-Bildwiederholrate im Grafikmodushsync=80
80Hz Horizontalfrequenz (für manche TFT-Monitore erforderlich)failsafe
verwendet eine Minimalkonfigurationdebug
startet besonderen Modus zur Fehlersucheht=on
Aktiviert Hyper-Threadingusb=bios
DEBCONF_DEBUG=5
Ausführliche FehlersucheBOOT_DEBUG=2|3
Fehlersuche während des Startvorgangsall_generic_ide
Generischen IDE Treiber für alle Geräte verwenden, die vom BIOS erkannt wurdenxforcevesa
Der XServer (graphische Oberfläche) wird unabhängig von der verwendeten Hardware nur für ‚vesa‘ konfiguriert