Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Umlaute (Checking root filesystem)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Grizzly
n00b
n00b


Joined: 15 Mar 2007
Posts: 37

PostPosted: Wed May 30, 2007 7:32 pm    Post subject: Umlaute (Checking root filesystem) Reply with quote

Beim booten von Gentoo kommt nach dem Eintrag Checking root filesystem ab einer gewissen Anzahl von boots, der Hinweiss (Prüfung nach 5 Einhängevorgängen).

Bei diesen Hinweisen, werden die Umlaute nicht richtig angezeigt. Ist das ein Schönheitsfehler?
Zumal es bei meinen System der einzige Fehler mit den Umlauten ist.
Back to top
View user's profile Send private message
smg
Veteran
Veteran


Joined: 13 Aug 2004
Posts: 1402
Location: /home/stephan

PostPosted: Wed May 30, 2007 8:07 pm    Post subject: Reply with quote

hast du den def boot console font auch auf utf8 gestellt?
_________________
GnuPG-Key-ID: 0xF8C275D4
Fingerprint: 5B6F 134A 189B A24D 342B 0961 8D4B 0230 F8C2 75D4
Code:
perl -WTe '($")=$/;print qq(@{[reverse('0'..'100')]}$/BOOM!$/);'
Back to top
View user's profile Send private message
Grizzly
n00b
n00b


Joined: 15 Mar 2007
Posts: 37

PostPosted: Wed May 30, 2007 8:38 pm    Post subject: Reply with quote

Quote:
hast du den def boot console font auch auf utf8 gestellt?


Jetzt musst Du mir weiterhelfen. Wo kann ich denn dies einstellen bzw. nachschauen?
Back to top
View user's profile Send private message
blu3bird
Retired Dev
Retired Dev


Joined: 04 Oct 2003
Posts: 614
Location: Munich, Germany

PostPosted: Wed May 30, 2007 10:11 pm    Post subject: Reply with quote

Die Schriftart wird in /etc/conf.d/consolefont eingestellt.

Das wird aber das Problem nicht lösen. Das Überprüfen des Root-Filesystems wird in /etc/init.d/checkroot gemacht, checkroot wird sehr weit am Anfang des Bootprozesses durchgeführt. Erst relativ am Ende wird /etc/init.d/consolefont ausgeführt, der dann die eingestellte Schriftart lädt, die auch Umlaute anzeigen kann.

Damit die Umlaute richtig angezeigt werden müsste also consolefont vor checkroot ausgeführt werden, oder du könntest das checkroot Skript bearbeiten, dass ganz am Anfang der Befehl "/bin/setfont default8x16" ausgeführt wird(das ist dasselbe was consolefont macht).

Was das für Nebenwirkungen hat weiß ich nicht, theoretisch sollte es keine haben, aber es könnte auch sein dass setfont Abhängigkeiten hat die zu dem Zeitpunkt noch nicht geladen sind und dass die Kiste einfriert oder einfach nur die Ausgabe unlesbar wird...du solltest also eine LiveCD bereit halten.
_________________
Black Holes are created when God divides by zero!
Back to top
View user's profile Send private message
Grizzly
n00b
n00b


Joined: 15 Mar 2007
Posts: 37

PostPosted: Wed May 30, 2007 11:01 pm    Post subject: Reply with quote

Zuerst einmal Danke für den Tipp.

Ich habe mal das checkroot Script bearbeitet.
Die Meldung im Bootmenü lautet dann:
Code:
Kann Zeichensatz default8x16 nicht lesen


Die Meldung kommt direkt vor Checking root filesystem.

Wie kann ich denn consolefont vor checkroot ausführen, ohne das Script zubearbeiten?
Back to top
View user's profile Send private message
Grizzly
n00b
n00b


Joined: 15 Mar 2007
Posts: 37

PostPosted: Thu May 31, 2007 9:38 am    Post subject: Reply with quote

Nachdem ich den Befehl
Code:
/bin/setfont default8x16

Jetzt an der richtigen Stelle im checkroot Script habe, ist die Fehlermeldung mit dem Zeichensatz verschwunden.

Da die Umlaute immer noch nicht richt angezeigt werden, habe ich mal den Zeichensatz geändert.
Code:
/bin/setfont/lat9w-16

Eine Änderung ist zumindestens in den Umlauten aufgetreten, sie werden jetzt anders angezeigt.
Also bin ich doch schon mal auf dem richtigen Weg.

Was mich aber stutzig macht, war das in der /etc/conf.d/consolefonts die CONSOLETRANSLATION="8859-1_to_uni" mit einem Kommentarzeichen versehen war. Auch der Versuch ohne Kommentarzeichen, brachte keine Änderung in den Umlauten.

Kann es sein, das es nicht am Zeichensatz liegt, sondern an der eigentlichen Codierung der Zeichen?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum