Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

30.05.2017, 05:38

Nach neuer SATA Platte Probleme mit Grub2

Mahlzeit!

Ich habe mir gestern eine neue SATA Platte in meinen Rechner eingebaut. Jetzt habe ich das Problem, dass Grub sofort in den Rescue-Mode springt!

Das Problem hatte ich schon einmal und es lässt sich in diesem Modus aus beheben

Quellcode

1
set prefix=(hd1,msdos1)/grubset root=(hd1,msdis3)insmod linuxinsmod normalnormal


schon startet Grub, ich kann meinen Kernel auswählen und alles bootet ganz normal.

Ich weiss noch, beim letzten mal musste ich dann im Terminal nur noch

Quellcode

1
update-grub


eingeben und die Sache war geritzt.

Dieses update-grub scheint es aber nicht mehr zu geben und wenn ich mich recht entsinne war es damals auch noch grub1, was ich verwendet hatte. Wie funktioniert das nun mit grub2? Es nervt schon, wenn man erst da einen mit der englischen Tastatur tippen muss, bevor der Rechner startet.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Diabolus« (03.06.2017, 13:36)


2

01.06.2017, 09:01

Hmm wenn ich zb. einen neuen Kernel baue dann muss ich danach

grub2-mkconfig -o /boot/grub/grub.cfg

ausführen. Da durchsucht Grub den Bootsektor von jeder platte und listet beim Neustart alle gefundenen OS auf ....

lg schatti

( Leider haben die Leute hinter grub alles sinnlos verkompliziert im Vergleich grub - grub2 )
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

3

01.06.2017, 11:04

Das habe ich schon gemacht. Seither greift Grub auch auf die korrekte Platte zu, wenn das Bootmenü erscheint. Aber eben dieses startet er nicht automatisch!

Kann es an der Festplatte liegen? Die habe ich jetzt schon ziemlich lange in aktiver Benutzung (seit 2007, wenn ich nicht irre). Ich habe aber noch eine SATA Platte im Rechner, welche die selbe Grösse hat. Kann ich da einfach die jetzige Boot-Platte kopieren? Also

Quellcode

1
cp /dev/sde /dev/sdd


oder muss ich da noch etwas beachten?

4

02.06.2017, 15:26

Hmm nimmt man da nicht besser das Programm "dd" fürs Festplatten kopieren / klonen ?
http://www.adick.at/2012/02/11/festplatten-klonen-mit-dd/

Außerdem darf die hdd nicht gemountet sein die du klonen willst ....

außerdem musst du noch die uuid falls verwendet neu in die fstab schreiben da sie ja von platte zu platte anders ist (und sich auch bei jeder Formatierung glaub ich auch ändert wieder)

Hast eigentlich schon probiert grub2 zu löschen und einfach komplett neu zu installieren ?

Eventuell das bootflag auf der Partition überprüfen mittels gpartet oder so ....!?
''''''''''''''''''''''''''''''''''''''''''''''''
Gentoo-Linux
der G-Punkt eines Pc´s

''''''''''''''''''''''''''''''''''''''''''''''''

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Schattenschlag« (02.06.2017, 15:36)


5

03.06.2017, 11:59

Okay, ich werde mich natürlich auch nicht gegen dd wehren und natürlich klone ich die Platte dann über ein Live-OS.

Das mit den UUID ist soweit auch klar. Also sollte das ja funktionieren.

Was das Löschen von Grub angeht, nein, dass habe ich noch nicht gemacht. Werde ich aber mal versuchen.

Ich glaube, ich versuche aber erst einmal etwas anderes und lege eine neue Boot Partition an. Wenn es an der Festplatte liegen sollte, dann müsste das Booten darüber ja funktionieren während Root einfach dort bleibt, wo es ist.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Diabolus« (03.06.2017, 12:10)


6

03.06.2017, 13:36

Also das ist wohl die Festplatte. Habe es jetzt so gemacht, wie beschrieben. Also eine neue Boot-Partition auf einer anderen Platte angelegt, Grub2 installiert, mkconfig laufen lassen und jetzt bootet die Kiste ganz sauber.

Danke für die Hilfe!