Brian Kelsay wrote:
[email protected] wrote:
On Sat, Nov 06, 2004 at 10:26:55PM -0600, David Nicol wrote:
Isn't UML the preferred way to do that?
Have you tried to set UML up? =)
Yes. As long as you follow the docs and use the kosher kernel builds it isn't too painful. Time intensive, but not painful...
I really liked VMware, but didn't seem to be very fast. I'm interested in trying out this Xen software. I'd like to be able to use linux test environments without having to reboot.
Have you tried to just chroot into another one?
For _a_ test environment, that's fine. But not for running multiple simultaneous test environments, or giving away root accounts.
http://www.bpfh.net/simes/computing/chroot-break.html
To break out of a chroot()ed area, a program should do the following:
o Create a temporary directory in its current working directory o Open the current working directory
Note: only required if chroot() changes the calling program's working directory. o Change the root directory of the process to the temporary directory using chroot(). o Use fchdir() with the file descriptor of the opened directory to move the current working directory outside the chroot()ed area.
Note: only required if chroot() changes the calling program's working directory. o Perform chdir("..") calls many times to move the current working directory into the real root directory. o Change the root directory of the process to the current working directory, the real root directory, using chroot(".")
-- Garrett Goebel IS Development Specialist
ScriptPro Direct: 913.403.5261 5828 Reeds Road Main: 913.384.1008 Mission, KS 66202 Fax: 913.384.2180 www.scriptpro.com garrett at scriptpro dot com