LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: Antoine Martin <antoine@nagafix.co.uk>
To: Blaisorblade <blaisorblade@yahoo.it>
Cc: devzero@web.de, user-mode-linux-devel@lists.sourceforge.net,
	jdike@addtoit.com, linux-kernel@vger.kernel.org
Subject: Re: [uml-devel] [RFC] UML kernel & rootfs bundle with every kernel release ?
Date: Sun, 01 Apr 2007 20:58:45 +0100	[thread overview]
Message-ID: <46100EF5.7040802@nagafix.co.uk> (raw)
In-Reply-To: <200704012108.14597.blaisorblade@yahoo.it>

[...]
>> in short:
>> it`s quite some work to be done to have your uml 2.6.21 with root-fs up and
>> running and working cleanly. whenever i search the net for some appropriate
>> UML fs image, those i find are very often old and outdated...
> 
> Hmm... I'd think we need a wizard for configuration. Plus some distro-like 
> work for some specific issues - if I want to deploy a VM with hostname x, 
> network config y, and with Xnest running, I need an easier way to do that.
I think this can be solved by having the network auto-configure itself 
and make the startup scripts responsible for bringing up the interface 
and starting dhcp server on that interface. This is simple and does not 
require changes to the images. (it takes care of dns, ntp, smb, etc..)

> You can add settings on kernel command line and parse them inside UML - we 
> need standard packaged utilities for that (one of the rootfs builder 
> installed such stuff).
That would certainly complicate things quite a bit.

>> is there a project/website which is offering such ready to run "UML
>> kernel+rootfs release bundles" for download (i.e. new kernel,generic 
>> root-fs, modules inside, sources inside, compiler inside - in sync with the
>> latest stable vanilla) , or , would it make sense to establish such project
>> ? i.e. besides releasing the kernel, also releasing sort of a kernel
>> "runtime kit" and/or "devkit" ?
> 
> The runtime kit is there on nagafix.co.uk. The devkit is a main idea - most of 
> the work is to put something on the UML wiki and market well the idea - 
> creating such an image would be easy. But I haven't clear what you're talking 
> about - kernel development (why sources inside) or userspace development?
> 
> Also integrating all possible debug stuff would be useful, but I don't know 
> what's needed.
> 
>> i think this could be very helpful for linux-kernel, because it could be
>> tested by more people more quickly, more easily and thus, more often. just
>> download, do few steps for setup, start up that virtual machine and there
>> you go testing, hacking into the sources, do all that things you never
>> would do on your main system,  whatever....
>>
>> it would probably also add benefit to UML itself.
> 
> We need three things:
> a) more performance
> b) more users
> 
> c) more developers
> 
> a) leads to c), and b) too.
> 
>> does this sound dumb? i don`t know, so please comment.
> 
> No, it's not dumb. I'm even wanting to have a "Vmware-like" interface. Or at 
> least standard scripts for guest management.
I reckon that one critical thing which could drastically increase the 
user base would be to have a working virtual framebuffer implementation.
my 2p

Cheers
Antoine



> 
>> regards
>> roland
>>
>> PS:
>> ok, this would be some 500M to 1G download, but there`s lot`s of bandwidth
>> today - and P2P/Bittorrent.....
> 
> uml.nagafix.co.uk has some good kernels + images. With compression, they're 
> even as little as 50 Mb.
> 
> However, making UML easier to use, and marketing it for more application, is 
> very important. Various project do exist but they're not integrated, and they 
> do not try to (netkit is for network experimentation, but is also better as 
> VM management tool).
> 
> In short, we'd need somebody helping out really with the website (there is the 
> wiki but you must request an account via email, and it's not the main 
> website), with uml-utilities, and with new uml-utilities (you know 
> dm-snapshot is a faster COW? Something to setup it automatically would be 
> good).
> 
> There would be more to say on this, but I can't right now (I've other stuff to 
> do).
> 


  reply	other threads:[~2007-04-01 19:58 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-31 22:58 devzero
2007-04-01  0:01 ` Parag Warudkar
2007-04-01 19:08 ` Blaisorblade
2007-04-01 19:58   ` Antoine Martin [this message]
2007-04-02  2:05     ` [uml-devel] " Jeff Dike
2007-04-02 10:21       ` Antoine Martin
2007-04-02 11:22         ` Geert Uytterhoeven
2007-04-02 12:50           ` Geert Uytterhoeven
2007-04-02 14:53           ` Jeff Dike
2007-04-02 15:43             ` Antoine Martin
2007-04-03 23:49               ` Antoine Martin
2007-04-04  6:35                 ` Geert Uytterhoeven
2007-04-04 20:27                   ` Antoine Martin
2007-04-02 14:55         ` Jeff Dike
2007-04-02 15:43           ` Antoine Martin
2007-04-02 20:40         ` roland
2007-04-02 21:44           ` Jeff Dike
2007-04-03  4:44             ` Jason Lunz
2007-04-03 17:43         ` Blaisorblade
2007-04-03 17:53           ` Antoine Martin
2007-04-03  8:28 roland
2007-04-03 18:01 ` Jason Lunz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=46100EF5.7040802@nagafix.co.uk \
    --to=antoine@nagafix.co.uk \
    --cc=blaisorblade@yahoo.it \
    --cc=devzero@web.de \
    --cc=jdike@addtoit.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=user-mode-linux-devel@lists.sourceforge.net \
    --subject='Re: [uml-devel] [RFC] UML kernel & rootfs bundle with every kernel release ?' \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).