GRUB und "kosmetische Änderung" [gelöst]

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Clio

GRUB und "kosmetische Änderung" [gelöst]

Beitrag von Clio » 30.01.2006 16:49:05

Hallo liebe Debianer,

hat jemand eine Idee, ob man die Startmeldungen des Grub an irgendeiner Stelle verändern kann?
Mir geht es speziell um die Anzeige von "Version 0.95" in der Überschrift, aktuell ist ja 0.97.
Dies hat jetzt nichts mit der menu.lst oder einem Grub Splash zu tun, sondern direkt mit dem Startscript von Grub.
Ich tippe mal auf /boot/grub/stage2 oder evtl. reiserfs_stage1_5, aber die lassen sich ja leider nicht öffnen. Auch alle anderen Dateien von Grub sind nicht lesbar, da binär.
Ihr werdet jetzt sicher sagen ...wenn die keine anderen Sorgen hat... :) (hat sie tätsächlich nicht, alle Systeme laufen sauber), es ist auch wirklich nur eine kosmetische Sache, aber es würde mich trotzdem mal interessieren.
Also, falls jemand eine Idee hat, bin ich mal gespannt.
Zuletzt geändert von Clio am 30.01.2006 18:17:47, insgesamt 1-mal geändert.

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 30.01.2006 16:56:59

Du hast richtig getippt :)

Code: Alles auswählen

root@gms1:~# strings /sbin/grub | grep 0.95
grub (GNU GRUB 0.95)
GNU GRUB 0.95
0.95
root@gms1:~# strings /boot/grub/stage2 | grep 0.95
0.95
GNU GRUB 0.95
root@gms1:~# strings /boot/grub/reiserfs_stage1_5 | grep 0.95
0.95
den Bootsektor bzw den MBR könntest du auch noch untersuchen

Gruß
gms

Clio

Beitrag von Clio » 30.01.2006 17:04:13

Danke gms für Deine schnelle Antwort.
Ich weiß, ich bin auf dem richtigen Weg, aber wie komme ich an den Eintrag? Da liegt der Hund begraben...

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 30.01.2006 17:06:40

mit einem Hexeditor könntest du diese Dateien editieren. Eine Knoppix CD o.ä. würde ich mir aber bereit halten

Gruß
gms

[edit]
sicherer (aber natürlich auch aufwändiger) wäre die grub sourcen selber zu bauen und vorher entsprechend zu patchen
[/edit]
Zuletzt geändert von gms am 30.01.2006 17:09:22, insgesamt 1-mal geändert.

Clio

Beitrag von Clio » 30.01.2006 17:14:47

Hallo gms,

vielen Dank für Deinen Tipp.
HT und Hexer wird mir als .deb angeboten, kenne aber beide nicht, da ich solche Änderungen noch nicht ausgeführt habe.
Sind Dir diese Programme bekannt oder auch was besseres?

PS: Live-CD und aktuelles Backup ist immer vorhanden...

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 30.01.2006 17:20:18

Das letzte Mal habe ich mit ghex2 (Paket ghex) gearbeitet. Damit kannst du auch textmäßig nach "0.95" suchen und mußt nicht den Suchstring vorher in hex umwandeln :).Ich denke aber das werden die anderen auch können

Clio

Beitrag von Clio » 30.01.2006 17:23:22

Super, dann schau ich mir das mal an.
Du hast mir sehr geholfen, wenn ich die Änderung erfolgreich hinkriege, berichte ich noch mal.

Clio

Beitrag von Clio » 30.01.2006 18:24:44

Tja, was soll ich sagen.....bin begeistert... :D
Hat super funktioniert Dank der Hilfe von gms.

Es waren nur stage_2 und reiserfs_stage1_5 zu ändern.
Ich habe mit ghex die Dateien geöffnet und 0.95 (302E 3935) durch 0.97 (302E 3937) ersetzt.
War mein erster Einsatz mit einem Hex-Editor, aber nach etwas Überlegen gings ganz gut.
Jetzt stimmt auch GRUB...und ich bin wieder schlauer... :P

Antworten