Am 20.07.2011 11:16, schrieb Andre Tann:
Servus zusammen,
wie kann man denn feststellen, ob GRUB installiert ist, und der PC also von der fraglichen Platte booten könnte?
Hintergrund: Ich habe grob gesagt das System auf einer Soft-RAID-1 liegen. Im Yast kann man ja sagen, daß der Grub auf allen Festplatten installiert werden soll. Das würde ich nun gerne überprüfen, denn ich hatte schon den Fall, daß die Kiste trotzdem nicht von der zweiten Platte starten konnte, als die erste tot war.
Ausprobieren kann ich es nicht, weil die Kiste produktiv läuft und keine Neustarts vertragen kann.
Was Kleines für Zwischendurch: Folgender Einzeiler, sucht in den MBRs und PBRs nach der "Grub Kennung". Dazu liest er am Anfang der Festplatten sowie aller Partitionen die 2 Bytes an der Stelle 0x80 und vergleicht den Inhalt mit bekannten "grub Kennungen". Nein, er ist nicht von mir - ich lebe komplett Drogenfrei. Das folgende ist eine Zeile ! sudo fdisk -l 2>/dev/null | egrep "Disk /|/dev/" | sed "s#^/dev/#Part /dev/#" | awk '{print $2}' | sed 's/://' | xargs -n1 -IX sudo sh -c "hexdump -v -s 0x80 -n 2 -e '2/1 \"%x\" \"\\n\"' X | xargs -n1 -IY sh -c \"case \"Y\" in '48b4') echo X: GRUB 2 v1.96 ;; 'aa75' | '5272') echo X: GRUB Legacy ;; '7c3c') echo X: GRUB 2 v1.97 oder höher ;; *) echo X: Kein GRUB Y ;; esac\"" Wenn Du es noch tiefer analysieren möchtest, dann schau Dir an, was ich gestern auf der Liste gepostet habe: http://lists.opensuse.org/opensuse-de/2011-07/msg00514.html -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org