Find other UML kernels / distro

Asked by Saverio Proto

There is a web site Marionnet devs can suggest where to find updated UML root_fs and kernels binaries compatible to use with marionnet ?

thanks

Question information

Language:
English Edit question
Status:
Answered
For:
marionnet Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Franck Butelle (franck-butelle) said :
#1

You have some filesystems in

http://www.marionnet.org/download/contrib/filesystems/

and some kernels in

http://www.marionnet.org/download/ghost-kernel-2.0

but actually I have problems with these kernels.

Revision history for this message
Luca Saiu (saiu) said :
#2

Not really. Actually it would be quite easy to take the "avarage" UML filesystem and adapt it to Marionnet; changes are relatively few and localized. The real problem is that all of this is undocumented, except in the sources.

In practice the Marionnet main process calls a UML kernel by giving it additional parameters, ignored by the it, one of which is the name of a file containing environment variable definitions, in bash syntax. Such variables contain the actual "configuration" of the machine, in terms of network interfaces, addresses and such. The machine mounts a hostfs filesystem at boot time to read the file. We needed to invent this clumsy mechanism to work around a limitation in the command line lenght.

The marionnettification of a filesystem is but that: interpreting these paramters at boot time.

So the answer of your question is no, unfortunately. But we'd like to have that, and even more importantly we would like to let users marionnettify their own filesystems.

Thanks for your interest,

Can you help with this problem?

Provide an answer of your own, or ask Saverio Proto for more information if necessary.

To post a message you must log in.