Unable to mount /dev/root

Adam Lackorzynski adam at os.inf.tu-dresden.de
Wed May 7 14:45:07 CEST 2008


On Wed May 07, 2008 at 16:36:16 +0400, Igor V. Ruzanov wrote:
> Adam,
> 
> > i.e. add 'ioport [ 0x0cf8, 0x0cff ]' to the loader config script
> > to allow access to the PCI ports. That should fix it. For other devices
> > this works equally.
> >
> 
> I've allmost won at the problem after 'learning' of 'weird' strings
> loader  | vmlinuz-2.6.24-l4,#f: WARNING: Can't map I/O space, ROOT denies page
> loader  : (result=00004000)
> loader  | vmlinuz-2.6.24-l4,#f: Not allowed to perform any I/O
> 
> for some time and remember about Fiasco configuration. There is the 
> interesting option:
> [ ] Enable I/O port protection
> 
> that i activated it before. And when i unset this option (as it looks like 
> above) and rebuild Fiasco, sd_mod had determined partinions on sda 
> drive during L4Linux boot. Now everything is going fine untill boot 

Heh, I/O port protection is a feature, not the other way around. :)
What I forgot to mention previously is that you also need to add
'task modname "loader" allow_cli' to the roottask command line so that
roottask is giving out those rights to the loader (sorry).


Adam
-- 
Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




More information about the l4-hackers mailing list