2.6 a unable to open an initial console ve FC3-test3 a /dev/console

mkaspar na it-media.cz mkaspar na it-media.cz
Úterý Listopad 2 16:06:41 CET 2004


On Tue, Nov 02, 2004 at 02:56:39PM +0100, Zdenek SUTR Kaminski wrote:
> Dobry den,
> 
>  snazim se prekompilovat jadro 2.6.9 (a konec koncu take jadro 
> 2.6.8-1.541 z FC3-test3) a pri bootu koncim hlaskou
> 
> VFS: Mounted root (ext3 filesystem) readonly
> Freeing unused kernel memory: 188k freed
> Warning: unable to open an initial console.
> 
> a nazdar...
> 
> Kdesi jsem se docetl, ze musim vytvorit /dev/console, kterezto zarizeni se 
> mi tam skutecne vytvori (MAKEDEV console v adresari /dev), ovsem stale 
> stejny vysledek. A kdyz se divam do zdrojaku, tak vidim:
> 
>    if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) < 0)
>         printk("Warning: unable to open an initial console.\n");           
> 
> a ls -l /dev/console rika:
> 
> 
> takze skutecne nechapu, proc to teda nejde dal.
> 
>  Co vlastne potrebuji: v distrbuci FC3-test3  opatchovat distribucni 
> kernel jednou kravinkou, prekompilovat a nabootovat. Ani kdyz to bude bez 
> initrd, tak by to take nevadilo. A pac /dev/console standardne ve FC3 
> neni, tak bych se i ja rad vyhnul vytvareni tohoto zarizeni.
> 
> Bootovani s distribucnim kernelem vypada kolem inkriminovaneho mista asi 
> takto:
> 
> Creating root device
> Mounting root fileystem
> EXT3-fs: mounted filesystem with ordered data mode
> Switching to new root
> INIT: .... 
> 

Tohle je sice z Debiana, ale vypadá to na potřebu initrd:

http://www.linuxquestions.org/questions/history/239316

-- 
Michal Kašpar


Další informace o konferenci Linux