Start   Impressum         online lesen   Download         Jumping Blue Turtle

Debian für Unternehmer - Debian-Know-how

0600: Reihenfolge der Festplatten im Bootmenü manuell korrigieren

Sie haben nach Abarbeitung von Modul 1100 ein Betriebssystem auf Ihre Rettungsfestplatte installiert. Nach Reboot des Rechners werden Sie aber sicherlich bemerken, dass das frisch installierte Betriebssystem noch nicht bootfähig ist. Das liegt daran, dass das Installations-Tool einen anderen Blickwinkel auf die Reihenfolge der Festplatten hat, als das BIOS, mit dessen Hilfe Sie die Rettungsfestplatte künftig booten werden.

Die Lösung des Problems: Sie müssen in der Konfigurationsdatei des Bootmenüs aus einer 1 eine 0 machen.

Bevor Sie damit aber beginnen, machen Sie doch das Bootmenü erst einmal sauber und lernen Sie so das Konfigurationsprinzip von "grub" kennen. Eignen Sie sich dazu am besten zunächst das Grundlagenwissen zum Thema Bootsekoren an und arbeiten Sie dann das Modul 0703 durch. Beachten Sie aber dabei, dass das Modul 0703 für eine interne Festplatte geschrieben wurde, Sie es aber jetzt mit einer externen Festplatte zu tun haben:

Nachdem Sie das Bootmenü wie beschrieben, sauber gemacht und verstanden haben, ändern Sie bitte im Booteintrag für das Rettungssystem die Zeile ab, die in etwa so aussieht:

  root (hd1,1)

Hier steht, dass das Betriebssystem von der zweiten Partition der zweiten Festplatte gebootet werden soll. Das klappt so aber nicht, denn: Wenn der Rechner direkt nach dem Reset in dieses Menü hineingebootet ist, dann ist der dazugehörige Datenträger immer der erste Datenträger. Deshalb muss da "hd0" stehen. Nach Ihrer Änderung muss die Zeile also so aussehen:

  root (hd0,1)

In den nächsten Zeilen ist dann die Rede von "/dev/sdb2". In der Sprache von Grub heißt die Partition noch "hd1,1", während sie in der Sprache von Linux einfach "/dev/sdb2" heißt. Gemeint ist immer das gleiche: Die zweite Partition der zweiten Festplatte. Der Sprachwechsel findet statt, weil irgendwann Grub die Kontrolle an Linux abgibt. Und mit dem Wechsel der Kontrolle ändert sich nicht nur die Sprache, sondern auch die Sicht der Dinge. Für Grub ist der Datenträger, den das BIOS zuerst ansteuert, immer auch der erste Datenträger. Für Linux stattdessen ist der interne Datenträger der erste Datenträger, der externe Datenträger ist dann der zweite. Da Ihr Rechner einen internen Datenträger hat, Sie aber vom externen Datenträger gebootet haben, ist fortan die Bezeichnung "/dev/sdb2" im Bootmenüeintrag korrekt. Sie sollten diese also tunlichst nicht ändern.