A project for uninx/linux by rob Lott This project was begun on 2/12/2012 and is anticipated to take 2/13/2012
This process will install a virtual machine onto target Linux machine.
In order to successfully accomplish/perform this project, the listed resources/experiences need to be consulted/achieved:
This project is to show how to install a virtual server on a linux based machine.
Xen VirtualBox KVM VMware Parallels VirtualPC …
State and justify the attributes you'd like to receive upon successful approval and completion of this project.
The actual steps taken to accomplish the project. Include images, code snippets, command-line excerpts; whatever is useful for intuitively communicating important information for accomplishing the project.
. Install the Debian GNU/Linux 5.0 (aka “Lenny”) to a blank device via netboot onto one of the towers in the back of the room.
.Network configuration
.Accounts
# can be changed later .clock config
.Disk Partition
.Software
.After Reboot
#Enter the following commands in order
#This will replace lenny with squeeze
#This will save and quit all at once
#look for xen files the are compatable with the 32 bit/ (i386)
#When promted on a “yes/no” = choose Yes
. external log in
loop forcedeth max_interrupt_work=20 optimization_mode=1 poll_interval=100
#to
<cli> loop max_loop=255 #forcedeth max_interrupt_work=20 optimization_mode=1 poll_interval=100 </cli> - type :x to save and quit
.next
#replace the folling text with the following
<cli> # # /etc/xen-tools/xen-tools.conf # ## ## Virtual Machine configuration ## dir = /xen install-method = debootstrap ## ## Disk and Sizing options ## size = 2Gb # Disk image size. memory = 128Mb # Memory size swap = 128Mb # Swap size fs = ext3 # use the EXT3 filesystem for the disk image. dist = squeeze # Default distribution to install. images = full ## ## Network configuration ## dhcp = 1 gateway = 10.80.3.1 netmask = 255.255.255.0 ## ## Password configuration ## passwd = 1 ## ## Package Mirror configuration ## arch = i386 mirror = http://mirror/debian/ mirror_squeeze = http://mirror/debian/ ## ## Filesystem settings ## ext3_options = noatime,nodiratime,errors=remount-ro ext2_options = noatime,nodiratime,errors=remount-ro xfs_options = defaults reiser_options = defaults ## ## Xen VM boot settings ## pygrub = 1 ## ## Xen VM settings ## serial_device = hvc0 disk_device = xvda ## ## Xen configuration files ## output = /xen/conf extension = .cfg </cli>
Upon completion of the project, if there is an applicable collection of created code, place a copy of your finished code within <code> </code> blocks here.
Comments/thoughts generated through performing the project, observations made, analysis rendered, conclusions wrought. What did you learn from doing this project?
In performing this project, the following resources were referenced:
Generally, state where you got informative and useful information to help you accomplish this project when you originally worked on it (from Google, other wiki documents on the Lab46 wiki, etc.)