You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or API help for more information.
<?xml version="1.0"?>
    <allpages gapcontinue="Rename_vServer" />
      <page pageid="1963" ns="0" title="Read-only RootFS">
          <rev xml:space="preserve">=Read-only RootFS=


* Build your host
  vserver vs1 build --force -m debootstrap --hostname vs1.localhost -- -d squeeze -m


* Modify /etc/vservers/vs1/fstab according to

  /etc/vservers/vs1/vdir	/	ext3	bind,rw,dev	0 0
  none	/proc		proc	defaults		0 0
  none	/tmp		tmpfs	size=16m,mode=1777	0 0
  none	/var/lock		tmpfs	size=16m,mode=1777	0 0
  none	/var/run		tmpfs	size=16m,mode=1777	0 0
  none	/lib/init/rw		tmpfs	size=16m,mode=1777	0 0
  none	/dev/pts	devpts	gid=5,mode=620		0 0
  /writeable_root/vs1	/home/vs1	ext3	bind,dev	0 0

* Add an .oldroot-directory to the installation (vcontext creates this directory, but skips if it already exists)
  mkdir /etc/vservers/vs1/vdir/.oldroot
  chmod 0700 /etc/vservers/vs1/vdir/.oldroot

* Create the folder that holds the log-folder ( If you want to save these. )
  mkdir -p /writeable_root/vs1/log
  mkdir /etc/vservers/vs1/vdir/home/vs1
  rm -rf /etc/vservers/vs1/vdir/var/log
  ln -s ../home/vs1 /etc/vservers/vs1/vdir/var/log


* Start the vserver and stop it, to make use of the .oldroot.
  vserver vs1 start
  vserver vs1 stop

* If the root is still read-write inside the vserver, add the following to pre-start script
  mkdir /etc/vservers/vs1/scripts
  echo &quot;mount -o bind,remount,ro . .&quot; &gt; /etc/vservers/vs1/scripts/pre-start

* Note that the vserver has to be started read-writeable once. Now that it has been started and stopped, change the 'rw' to 'ro' in fstab.

      <page pageid="1409" ns="0" title="Related Projects">
          <rev xml:space="preserve">{{NeedCompletion}}

== Emulation ==

* [ Qemu] - QEMU CPU Emulator
* [ Bochs] - highly portable open source IA-32 (x86) PC emulator written in C++
* [ PearPC] - architecture-independent PowerPC platform emulator

== Paravirtualization ==

* [ Xen] - Xen virtual machine monitor

== Native Virtualization ==

* [ KVM] - Kernel Based Virtual Machine
* [ VMware] - desktop virtualization software for software developers/testers
* [ VirtualBox] - GPL Virtual Computer
* [ UML] - User-mode Linux

== Operating System-level Virtualization ==

* [ FreeVPS] - early Linux-VServer fork (Currently a dead link.  Try
* [ OpenVZ] - Open Source version of the commercial Parallels Virtuozzo Containers product from Parallels
* [ FreeBSD jails] - the closest equivalent standard feature in FreeBSD ([ whitepaper])
* [ Sysjail] - systrace userland virtualisation
* [ Solaris Zones] - the closest equivalent standard feature in Solaris 10
* [ LxC Linux Containers] - Linux implementation based on control groups and namespaces

== Cluster Virtualization / Cloud Computing ==

* [ Enomalism] - AGPL licensed multi-hypervisor web based virtualization framework
* [ openQRM] - openQRM is the next generation, open-source Data-center management platform.