"done" Meldung in Bootsequenz

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
hexley
Beiträge: 38
Registriert: 27.04.2004 23:56:41

"done" Meldung in Bootsequenz

Beitrag von hexley » 28.04.2004 00:04:31

Hi!

Wenn ich eine Knoppix CD starte, zeigt mir die Bootsequenz hinter jedem geladen Treiber ein grünes "done" an. SuSE macht das glaube ich auch.
Wenn ich aber meinen ungepatchten Kernel selber backe habe ich diese Anzeige nicht drin.

Weiß jemand, worum es sich bei diesem netten Feature handelt? Ist das ein Lilo-Parameter oder ein Kernel Patch? Wo kann man das einstellen?

THX

Hexley

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 28.04.2004 07:42:48

Hi,

also mit dem Kernel hat das nix zu - dewegen hab ich das Thema auch in ein anderes Forum verschoben. Es liegt an den Einstellungen des init Systems. Wenn du bei dir aber auch diese DONE Meldungen sehen willst, dann muesstest du jedes Script in /etc/init.d/ veraendern.

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
pil
Beiträge: 629
Registriert: 30.04.2002 15:47:27

Re: "done" Meldung in Bootsequenz

Beitrag von pil » 28.04.2004 08:28:09

Dieses 'Feature' von Suse und Redhat lässt sich nicht einfach an- und abstellen, sondern ist nichts anderes als Spielerei mit Shell-Programmierung.

--> Bash-Prompt-HOWTO


Die Variablen definierst du am besten zentral in einer eigenen Datei:

##
## \033 is just ascii ESC
## \033[<NUM>G move to column <NUM>
## \033[1m switch bold on
## \033[31m switch red on
## \033[36m switch turquoise on
## \033[32m switch green on
## \033[m switch color/bold off
##
ok="\033[1m\033[75G\033[36mok\033[m"
ok_up="\033[1A$ok"
failed="\033[75G\033[31m\033[1mfailed\033[m"
failed_up="\033[1A$failed"

Die eigentliche Arbeit besteht aber darin, jedes Boot-Script zu bearbeiten, und das einfache
echo "done."
zu ersetzen mit den vordefinierten Variablen
echo -e "$ok_up"

Besonders auf Knoppix findest du noch mehr solche lustigen Effekte.

Chimerer
Beiträge: 514
Registriert: 28.01.2002 16:10:44

Beitrag von Chimerer » 28.04.2004 12:51:42

Gibts dazu eigentlich ne Patch oder ein Script, dass das erledigt? Bin nämlich zu faul alles manuell zu verändern. ;)

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 28.04.2004 15:13:20

Wenn du alle init Script aenderst, dann nevt dpkg doch immer rum, vonwegen file /etc/bla/bla has changed.........
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Chimerer
Beiträge: 514
Registriert: 28.01.2002 16:10:44

Beitrag von Chimerer » 29.04.2004 12:54:04

blackm hat geschrieben:Wenn du alle init Script aenderst, dann nevt dpkg doch immer rum, vonwegen file /etc/bla/bla has changed.........
Inwiefern? Also hier hat dpkg noch nicht rumgemeckert nachdem ich mal 2 Scripts zum testen umgeändert habe. Meinst du beim upgrade oder...?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 29.04.2004 16:56:52

Jo, falls dpkg (oder irgendwas weiter oben in der Kette) die Datei ersetzen will, dann wird er nachfragen, weil er per Checksumme, sieht, dass Du die geändert hast.

Wenn das viel ist, wird es schnell nervig, weil man dann die Upstream Änderungen potentiell immer von Hand in die eiegenen, veränderten Skripte einpflegen muss...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
sebas
Beiträge: 419
Registriert: 15.01.2004 19:02:29
Wohnort: Nijmegen / NL
Kontaktdaten:

Beitrag von sebas » 07.05.2004 00:24:15

Ohne hinzuschauen, ich vermute dass es fuer die meisten Sachen reicht, sich vi und init zu schnappen, und mit Backups und Geduld im Ruecken anzufangen. Um sich die Nerverei mit dpkg zu ersparen, koennte man die entsprechenden Dateien mit --divert zu Leibe ruecken. (Was selbstverstaendlich, wie gesagt, die Updates aussen vor laesst.) Ob man aber fuer sowas an so wichtigen Sachen wie init rumfummeln will, sollte man sich allerdings erst fragen.

Fuer eye-candy beim booten ist eigentlich Bootsplash zustaendig. :)
Magic is always the best solution -- especially reliable magic.

Antworten