Anmelden

GRUB ist vermutlich der aktuelle Boot-Manager für LINUX (Suse, Debian, CentOS). 

  • Die Installation erfolgt automatisch bei einer normalen Systeminstallation
  • GRUB installiert sich dabei im MBR oder im Boot-Sektor der (1.) Partition

Beim Wiederherste

MBR

/boot

diese Partition enthält grub-Menü und Kernels

MBR

Grub kann in den MBR installiert werden (wird von trixbox 1.1 gemacht) 

Nach bloßem kopieren der Partitionen (pqdi) auf eine neue Platte bootet zwar grub, jedoch nicht nicht automatisch (bleibt auf grub-prompt, man kann manuell booten)
1. Partition /boot
2. /

Vermutlich wird grub zusätzlich in den MBR installiert. Denn nach dem Löschen aller Partitionen (IFL) wird beim booten immer noch der grub-prompt angezeigt.

Wiederherstellen des MBR vom grub-Prompt

  • Grub-Boot-Medium erforderlich (entweder schon auf System drauf, oder Boot-Diskette verwenden).
  • oder /sbin/grub-install
  • oder /sbin/grub aufrufen, falls System läuft (vom IFL-Boot nicht verwendbar)

Menüs und Timeout werden damit aktiviert: 

# root (hd0,0)
# install=/grub/stage1 d (hd0) /grub/stage2 0x8000 p /grub/menu.lst
oder
# setup (hd0)
# makeactive

Löschen des Grub-MBR

  • mit DOS-FDISK MBR wiederherstellen: fdisk /MBR
  • Partitionen löschen, DOS Primärpartition erstellen
  • DOS-FORMAT durchführen /s gibts nicht mehr
  • Partition aktiv setzen (pqdi)

Meldung beim Boot-Versuch von Festplatte

 

ungültige Partitionstabelle

keine aktive Partition gefunden

Ungueltiges System
Datentraeger wechseln und Tasts druecken

aktive formatierte (DOS) Partition existiert ist aber nicht bootfähig

kein Betriebssystem

DOS-MBR + /boot (grub) restauriert

blinkender Cursor

trotz Grub-Installation (grub nicht gefunden)

mögliche Ursache: die zuvor hergestellten Partitionen waren etwas verschoben, falsche Reihenfolge, Zwischenräume

Lösung: Trixbox oder aah aufsetzen, danach Partitionen löschen (IFL fdisk) und mit IFL neu herstellen

http://www.linuxinfotage.de/bootloader_grub.html

 

 

Grub-Boot-Diskette

# cd /usr/share/grub/i386-pc
# dd if=stage1 of=/dev/fd0 bs=512 count=1
1+0 records in
1+0 records out
# dd if=stage2 of=/dev/fd0 bs=512 seek=1
153+1 records in
153+1 records out
#


 

   
Top

Wir arbeiten mit Software von http://www.campus21.de.

Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.

Suche