Warning: unable to open initial console

Roman Mainer rm at planetwuety.de
Wed Aug 28 21:22:02 CEST 2002


On Wed, 28 Aug 2002 18:19:21 +0200
Jan-Benedict Glaw <jbglaw at lug-owl.de> wrote:

> On Wed, 2002-08-28 19:00:37 +0200, Roman Mainer <rm at planetwuety.de>
> wrote in message <20020828190037.3e392852.rm at planetwuety.de>:
> > On Wed, 28 Aug 2002 08:35:30 +0200
> > Jan-Benedict Glaw <jbglaw at lug-owl.de> wrote:
> > 
> > > Die Meldung kommt, wenn /dev/console nicht geöffnet werden kann.
> > > /dev/console sollte ein character device mit majro 5 und minor 1
> > > sein. Ist das bei Dir der Fall? Einige Zeit lang hat man da
> > > symlinks gemacht... Außerdem - kommen eventuell noch irgendwelche
> > > Meldungen, die Dir sagen, daß Module nicht geladen werden konnten?
> > > Außerdem solltest Du unter "Console Drivers" unter Umständen noch
> > > VGA Console aktivieren.
> > 
> > was ist denn genau ein character device mit major 5 und minor 1? ich
> > kenn mich da jetzt nicht so aus ;) und wie kann man sich das
> > anzeigen lassen bzw verändern? mit den modulen weiss ich nicht
> > genau, aber er
> 
> Anzeigen z.B. mit ls:
> 
> FALSCH:
> jbglaw at imail:/usr1/home/jbglaw$ ls -l /dev/console 
> lrwxrwxrwx    1 root     root            4 Jan  3  2002 /dev/console
> -> tty0
> 
> RICHTIG:
> jbglaw at min:~$ ls -l /dev/console 
> crw-------    1 root     tty        5,   1 Mar 25 10:41 /dev/console
> ^-- Char-Device            Major----^    ^---Minor
> 
> Das "c" am Zeilenanfang steht für "character special device". Das
> bedeutet, daß hinter dieser (Pseudo-)Datei direkt ein Gerätetreiber,
> der Zeichenweise arbeitet, steht.
> Major- und Minor-Nummern sind einfach Zahlen, unter denen sich ein
> Treiber beim Kernel registriert hat. Alle diese Zahlen sollten in
> /proc/devices zu finden sein.

aso klinkt logisch :)

> > hört genau vorm INIT 2.x auf, deshalb denke ich dass das laden der
> > module erst anschließend passiert. die vga console hatte ich schon
> > einkompiliert, hat aber nichts geholfen :( mfg
> 
> Jaja. Ohne Ausgabegerät kann init halt nichts ausgeben. Bitte prüfe
> mal, was bei Dir 
> 
> 
> 	ls -l /dev/console
> 
> 
> ergibt.

die ausgabe ist genau das was unter RICHTIG steht:
crw-------    1 root     tty        5,   1 Aug 28 19:51 /dev/console

aber wenn das nicht richtig gesetzt wäre dürfte doch der standard kernel
auch nicht funktionieren oder? mfg
  roman



More information about the Linux mailing list