On Tue, 20 Dec 2005, Michael Stowe wrote:

> I'm a recent convert to UML for VDS/PS hosting and have talked with Jeff 
> about providing RPMs of UML kernels.

> I'd like to ask for input on a standardized location for the kernel and 
> modules to be installed to as well as any patches you would like to see 
> included in releases.

> I plan on providing RPMs for Fedora/CentOS 3.x and 4.x.

SuSE includes UML RPMs in their distro.  The kernel ends up as 
/boot/linux-um, a symlink to /boot/linux-$version-um, e.g. 
/boot/linux-2.6.13-15.7-um.  The official initrd follows the same pattern,
i.e. /boot/initrd-um -> initrd-$version-um.  Modules go in the standard 
place, /lib/modules/$version-um.  They used to have a separate binary in 
/usr/bin/linux which was identical to /boot/linux-um, but they gave that up 
(as did I) and now you just execute /boot/linux-um directly.

SuSE provides RPMs for kernel-um (kernel and modules) and uml-utilities. 
There is also a UML module for their installer, and stuck in with the 
utilities is a script that Gerd Knorr wrote that stuffs a root filesystem. 
I paraphrase what someone else said: your colo clients will not want to 
mess with building their own roots.

You need the kernel on the host (duh).  You need the modules on the host so 
you can build the initrd -- I'm not sure if SuSE 10.0 (guest or host) can 
boot properly without one due to assumptions about udev, and you certainly 
need one if your root filesystem type is ext3 (mine) or Reiser.  You need 
the modules on the guest so you can load them, e.g. firewall or crypto 
modules.  Unlike on a real machine the kernel and initrd are useless in the 
guest, though the RPM will give them to you anyway.

James F. Carter          Voice 310 825 2897    FAX 310 206 6673
UCLA-Mathnet;  6115 MSA; 405 Hilgard Ave.; Los Angeles, CA, USA 90095-1555
Email: [EMAIL PROTECTED]  http://www.math.ucla.edu/~jimc (q.v. for PGP key)


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to