Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.

Slides:



Advertisements
Similar presentations
Intro to Virtualization
Advertisements

Installation of Ubuntu on a Virtual machine. VirtualBox allows you to run an entire operating system inside another operating system. Please be aware.
Chapter 3 Understanding the Boot Process and Command Line.
Overview Basic functions Features Installation: Windows host and Linux host.
Creating Clusters in a Virtual Environment Purpose: To create a development environment with limited hardware resources that allows the testing of parallel.
Virtualization for Cloud Computing
Installation Ubuntu for Libraries. Step 1: Download Head on to Pick Ubuntu LTS; just click the big orange.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
1 Virtualization and Virtual Machines Sarah Diesburg 1/10/2013 COP 5641.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
WINDOWS 7 AND UBUNTU INSTALLING LINUX WITHIN WINDOWS.
To run the program: To run the program: You need the OS: You need the OS:
Red Hat Installation. Installing Red Hat Linux is the process of copying operating system files from a CD, DVD, or USB flash drive to hard disk(s) on.
Space Science and Engineering Center University of Wisconsin-Madison Virtual Machines: A method for distributing DB processing software Liam Gumley.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Condor Project Computer Sciences Department University of Wisconsin-Madison Virtual Machines in Condor.
Computer Concepts 2013 Chapter 4 Operating Systems and File Management.
Computer Concepts 2013 Chapter 4 Operating Systems and File Management.
Go to & click on Install/Download Menu optionhttp://osddlinux.osdd.net/ Go to & click on Install/Download.
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
DIY: Your First VMware Server. Introduction to ESXi, VMWare's free virtualization Operating System.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
NUMOSS NURUL ‘IZZATI BINTI OTHMAN A
Hands-On Virtual Computing
Cap 333 Network Administration. Solution Rules  Your solution must be typed by computer. Otherwise, it will not be accepted.  If the question is a project.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
LING 408/508: Programming for Linguists Lecture 3 August 31 st.
 First, check if Windows Server 2008 minimum hardware requirements matches your computer hardware through link below
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
Multiboot System under Windows XP – Ubuntu – Windows 7 Qiong LIN - 28 April 2012.
LINUX MINT 13 Introduction Linux Mint is a modern, elegant and comfortable operating system which is both powerful and easy to use. The minimum requirements.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
VirtualBox: How to create a Linux Virtual Machine.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
Virtual Machines. A virtual machine takes the layered approach to its logical conclusion. It treats hardware and the operating system kernel as though.
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
The Future With Windows XP Microsoft announced that after April 16, 2014 it will not longer support Windows XP. No statement on continued inclusion of.
Virtual PC 2007 Virtualization for Fermi Desktops KTF
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
VMware Recovery Software RECOVER DATA FROM CORRUPT VMDK FILE.
GNU and Linux.
Using Virtualization in the Classroom
Virtual Machine and VirtualBox
Andrea Chierici Virtualization tutorial Catania 1-3 dicember 2010
Creating Clusters in a Virtual Environment
Red hat Installation 2 Live CD.
CSC227: Operating Systems
Seamless Guest OS's and more!
Installing Windows Server 2008
Prepared by: Eng. Maryam Adel Abdel-Hady
Desktop Virtualization
VMWare Workstation Installation
Create A Virtual Machine
Linux Programming Environment How to Run Linux in Windows
Virtual Machines.
Hands-On Virtualization in the Classroom
Lab #1 Install Linux & How to Build Live CD
HC Hyper-V Module GUI Portal VPS Templates Web Console
Chapter Overview Operating System Basics
Virtual Operating Systems
Different types of Linux installation
Virtual Machine and VirtualBox
Virtual Machine and VirtualBox
Computer System Laboratory
Virtual Machine and VirtualBox
Lab 1: Getting Started.
Presentation transcript:

Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University

Need for virtualization Separate computer system:  expensive  low utilization of resources Dual boot:  boot time OS selection  changes to a disk partition  no concurrent execution

Virtualization Supports virtual machines (VM) The host operating system supports guest operating system(s) VMs with virtual resource allocation Runtime sharing of resources

Microsoft Virtual PC VMware VirtualBox (open source) Xen Hypervisor (open source) Virtualization Software

VirtualBox Download Dir UserManual.pdf VirtualBox HostArch* (97 MB) Oracle_VM_VirtualBox_Extension_Pack vbox-extpack (11.3 MB) Download Fedora_18 (about 4.57 GB) 32-bit: JCCL: \\buffalo\vmstorage-cgs3767\Fedora-18-i386-DVD.iso DVD format (32-bit)

Installation Run VirtualBox HostArch* Run Oracle_VM_VirtualBox_Extension_Pack vbox-extpack Run Oracle VM VirtualBox Manager Follow the user manualuser manual New -> Next -> GuestOS name [Fedora_18_32 or 64], GuestOS type [Linux], GuestOS version [Fedora or Fedora (64 bit)] -> Next

Installation … Memory [1024 MB] Virtual Hard Disk Enable Start-up Disk Create new hard disk File type: VMDK Storage details: Fixed size Virtual disk file location(browse) and size [10 GB] Create -> Create

Installation of the Guest OS VirtualBox Manager window Select the new Virtual Hard Disk Click Start menu button Load the guest OS installation CD or Browse to the ISO file Install the Guest OS in the Virtual Hard Disk

Installation of the Guest Additions VirtualBox Manager window Select the Virtual Hard Disk Click Start menu button From the guest OS window Device -> Install Guest Additions… browse to VBoxGuestAdditions.iso in C:\program Files\Oracle\VirtualBox\ folder and install it

Sharing Folders VirtualBox Manager window Select the Virtual Hard Disk Click Start menu button From the guest OS window Device -> Shared Folders… add a shared folder Folder path (share location in Host) Folder name (share name) Enable “Make permanent” option only

Mounting Shared Folders In the VM, login as root Fedora: $ su - Ubuntu: $ sudo -i Create mounting directory as # mkdir /mnt/mountDir Mount the share as # mount –t vboxsf sharename mountpoint or automate this permanently by adding the following line to /etc/fstab sharename mountpoint vboxsf defaults 0 0

Limitations of virtualization A VM cannot use all resources of the host Marginal performance degradation Each VM is associated with one user

Conclusion Simple and reliable installations Snapshot feature for future restorations One guest OS in each VHDisk Concurrent execution of several OS and sharing files Thank you