Once again you will
need administrative privileges in order to do this.
We have installed most of the things needed to run the pre-release version of Xen.
After the compilation, we also created an initrd image that can be used for booting.
This was automatically installed for us when we installed Xen using a pre-built
package. Since we compiled the kernel ourselves in this section, we created the
initrd image by using the mkinitrd command. Finally we added an entry to the
/boot/grub/grub.conf to boot our new pre-release version of Xen.
Summary
In this chapter we took our first steps with Xen and learned two different ways to get
Xen installed and running on our system:
We installed Xen using the pre-built binary packages provided by Red Hat
for the Fedora Core 6 distribution.
We checked out the pre-release version of Xen from the Mercury Revision
Control Repository, and compiled and installed Xen from scratch.
In the next chapter, we will create virtual machines or domUs that will run different
operating systems, inside our base Fedora Core 6 system.
???
???
???
??? ???
Creating Virtual Machines
In this chapter we will create new virtual machines, running different operating
systems, which will be hosted by the Xen instance we set up in the previous chapter.
Each of these virtual machines is referred to as a guest domain in Xen parlance. Our
base system that runs dom0 is Fedora Core 6. By the end of this chapter we will
have Fedora Core 6 running four different guest domains under Xen.
Pages:
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38