a comparison of free virtual machine ......introduction to the three free programs for creating...

42
1 A COMPARISON OF FREE "VIRTUAL MACHINE PROGRAMS" FOR YOUR REAL "WINDOWS.." COMPUTER

Upload: others

Post on 21-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

1

A COMPARISON OF FREE

"VIRTUAL MACHINE

PROGRAMS" FOR YOUR

REAL "WINDOWS.."

COMPUTER

Page 2: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

2

Web location for this

presentation:

http://aztcs.orgClick on

“Meeting Notes”

Page 3: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

3

SUMMARYAt the present time, you have a

choice between running three free

programs for creating and running

virtual machines in a real "Windows.."

computer: "VMware Player",

"Oracle VM VirtualBox", and

"Hyper-V". There are differences in

USB support, host operating system

requirements, virtual sound card

support, and virtual networking.

Page 4: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

4

TOPICSo VIRTUAL MACHINES IN

GENERAL

o INTRODUCTION TO THE

THREE FREE PROGRAMS

FOR CREATING "VIRTUAL

MACHINES"

o DIFFERENCES IN HOST

OPERATING SYSTEM

REQUIREMENTS

Page 5: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

5

TOPICS (continued)

o DIFFERENCES IN USB

SUPPORT

o DIFFERENCES IN SOUND

CARD SUPPORT

o DIFFERENCES IN

NETWORKING SUPPORT

Page 6: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

6

"VIRTUAL MACHINES"

IN GENERAL

Page 7: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

Real, host computer runs the

"host operating system"

7

BASIC CONCEPT

"virtual machine program"

"virtual machine" runs the

"guest operating system"

Page 8: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

Real computer runs "Windows 7"

host operating system"

8

TYPICAL IMPLEMENTATION "1"

"VMware Player"

virtual machine program"

"virtual machine" runs

"Linux Mint" as a

"guest operating system"

Page 9: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

Real computer runs "Windows 10

Pro Technical Preview"

9

TYPICAL IMPLEMENTATION "2"

"Hyper-V"

virtual machine program"

"virtual machine" runs

"Ubuntu" as a

"guest operating system"

Page 10: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

10

"VIRTUAL MACHINES" IN GENERAL

o A "virtual machine" consists of

an entire computer that is

simulated by a software

program.

o The software program is

called a "virtual machine

program".

Page 11: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

11

"INTRODUCTION TO

THE THREE FREE

PROGRAMS FOR

CREATING "VIRTUAL

MACHINES"

Page 12: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

12

INTRODUCTION TO THE THREE

FREE PROGRAMS FOR CREATING

"VIRTUAL MACHINES"

o Three free "virtual machine

programs" are available for a real

"Windows.." computer:

VMware Player

Oracle VM VirtualBox

and

Hyper-V

Page 13: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

13

INTRODUCTION TO THE THREE

FREE PROGRAMS FOR CREATING

"VIRTUAL MACHINES" (continued)

o "VMware Player" is a free, closed-

source program.

When it's capabilities and features

are compared to "Oracle VM

VirtualBox and Hyper-V, "VMware

Player" usually ends up as the

superior program.

Page 14: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

14

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o "Oracle VM VirtualBox" is a

free, open-source program.

It's weak point is inconsistent

support for "USB 3" devices.

Page 15: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

15

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o Oracle VM VirtualBox's strong

point is it's flexibility in dealing

with virtual hard drive files:

"..VirtualBox" can create or

utilize hard drive files that have

been or can be recognized by

other virtual machine programs.

Page 16: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

16

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o "Hyper-V" is bundled with

"Windows 8 Pro 64-bit",

"Windows 8 Enterprise 64-bit",

"Windows 8.1 Pro 64-bit",

"Windows 8.1 Enterprise 64-bit,

and the all of the 64-bit

"..Previews" of "Windows 10".

Page 17: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

17

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o "Hyper-V" is bundled with

"Windows 8 Pro 64-bit",

"Windows 8 Enterprise 64-bit",

"Windows 8.1 Pro 64-bit",

"Windows 8.1 Enterprise 64-bit,

and the all of the 64-bit

"..Previews" of "Windows 10".

Page 18: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

18

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o Hyper-V's strong point is its ability

to similate the "Secure Boot"

feature in the virtual "UEFI"

firmware of a virtual machine:

No other virtual machine program

can similate "Secure Boot".

Page 19: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

19

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)o "Hyper-V" running in

"Windows Technical Preview 64-bit"

build 9879 OR

"Windows Technical Preview for

Enterprise 64-bit build 9879 OR

"Windows 10 Pro 64-bit build 9926

and later OR

"Windows 10 Enterprise 64-bit build

9926

Page 20: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

20

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

is the only virtual machine

program that can provide a

virtual machine with a UEFI

with "Secure Boot" for a distro

of Linux that supports "Secure

Boot".

Page 21: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

21

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o Since "Hyper-V" only runs inside the

above-mentioned "Windows.."

operating systems, this means that at

the present time (January 2015), only

a "Windows.." host computer can

provide a working virtual machine with

"Secure Boot" for a "Linux" distro that

supports "Secure Boot".

Page 22: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

22

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o See

http://aztcs.org/meeting_notes/winhar

dsig/virtualmachines/SecureBoot/Sec

ureBoot-basics.pdf

and

http://aztcs.org/meeting_notes/linuxsi

g/Fedora-HyperV/Fedora-HyperV.pdf

Page 23: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

23

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o Hyper-V's weak point is the lack

of support for USB 2 and USB 3

devices.

Page 24: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

24

INTRODUCTION TO THE THREE FREE

PROGRAMS FOR CREATING "VIRTUAL

MACHINES" (continued)

o "Hyper-V" also has poor sound

card support.

o "Hyper-V" has Microsoft's

"VMBus" technology which allows

virtual machines to run faster

than virtual machines in other

virtual machine programs.

Page 25: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

25

DIFFERENCES IN

HOST OPERATING

SYSTEM

REQUIREMENTS

FOR THE THREE

VIRTUAL MACHINE

PROGRAMS:

Page 26: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

26

DIFFERENCES IN HOST OPERATING

SYSTEM REQUIREMENTS

VMWARE

PLAYER 5, 6,

7

"WINDOWS XP", "WINDOWS

VISTA", "WINDOWS 7",

"WINDOWS 8", OR "WINDOWS

8.1"

ORACLE VM

VIRTUALBOX

4.X

"WINDOWS XP" WITH

SERVICE PACK 3, "WINDOWS

VISTA", "WINDOWS 7",

"WINDOWS 8", OR "WINDOWS

8.1"

Page 27: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

27

DIFFERENCES IN HOST OPERATING

SYSTEM REQUIREMENTS

(continued)

HYPER-

V

"WINDOWS 8 PRO" 64-BIT

OR

"WINDOWS 8.1 PRO" 64-BIT

OR

"WINDOWS 8 ENTERPRISE" 64-BIT

OR

"WINDOWS 8.1 ENTERPRISE" 64-

BIT

OR THE 64-BIT EDITIONS OF THE

"PREVIEWS" OF "WINDOWS 10"

Page 28: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

28

DIFFERENCES IN HOST OPERATING

SYSTEM REQUIREMENTS (continued)

o Since 99+ percent of the "Windows

8.." and "Windows 8.1" computers

that are sold in stores have the low-

end "core" editon of "Windows 8.."

and "Windows 8.1", you will probably

have to buy the Windows 8 or 8.1

"Pro Pack" (~$100) before you can

run "Hyper-V".

Page 29: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

29

DIFFERENCES IN

USB SUPPORT

FOR THE THREE

VIRTUAL MACHINE

PROGRAMS:

Page 30: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

30

VMWARE

PLAYER

7.X

CAN CONNECT VIRTUAL

MACHINES TO REAL USB 3

DEVICES THAT ARE CONNECTED

TO REAL USB 3 PORTS

CAN CONNECT VIRTUAL

MACHINES TO REAL USB 3

DEVICES THAT ARE CONNECTED

TO REAL USB 2 PORTS

CAN CONNECT VIRTUAL

MACHINES TO REAL USB 2

DEVICES THAT ARE CONNECTED

TO REAL USB 2 OR REAL USB 3

PORTS

Page 31: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

31

ORACLE

VM

VIRTUAL-

BOX 4.X

CANNOT CONNECT VIRTUAL

MACHINES TO REAL USB 3

DEVICES THAT ARE CONNECTED

TO REAL USB 3 PORTS

CAN CONNECT VIRTUAL

MACHINES TO REAL USB 3

DEVICES THAT ARE CONNECTED

TO REAL USB 2 PORTS

CAN CONNECT VIRTUAL

MACHINES TO REAL USB 2

DEVICES THAT ARE CONNECTED

TO REAL USB 2 OR REAL USB 3

PORTS

Page 32: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

32

HYPER-V

CANNOT CONNECT VIRTUAL

MACHINES TO REAL USB 3

DEVICES THAT ARE CONNECTED

TO REAL USB 3 PORTS

CANNOT CONNECT VIRTUAL

MACHINES TO REAL USB 3

DEVICES THAT ARE CONNECTED

TO REAL USB 2 PORTS

CANNOT CONNECT VIRTUAL

MACHINES TO REAL USB 2

DEVICES THAT ARE CONNECTED

TO REAL USB 2 OR REAL USB 3

PORTS

Page 33: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

33

DIFFERENCES IN USB SUPPORT

(continued)

• In other words, "Hyper-V"

has no direct support no

support for real USB 2

devices or real USB 3

devices:

Page 34: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

34

DIFFERENCES IN USB SUPPORT

(continued)

• Workaround:

For sharing and moving files and

folders, you can use conventional

file sharing or "home groups".

For USB devices that do not act

like hard drives, you cannot use

the "Hyper-V" virtual machine

program.

Page 35: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

35

DIFFERENCES IN

SOUND CARD

SUPPORT

FOR THE THREE

VIRTUAL MACHINE

PROGRAMS:

Page 36: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

36

DIFFERENCES IN SOUND CARD

SUPPORTVMWARE

PLAYER 5, 6,

7

CAN CONNECT A VIRTUAL

MACHINE TO YOUR REAL

SOUND CARD

ORACLE VM

VIRTUALBOX

4.X

CAN CONNECT A VIRTUAL

MACHINE TO YOUR REAL

SOUND CARD

HYPER-V

IN ORDER TO CONNECT A

VIRTUAL MACHINE TO YOUR

REAL SOUND CARD, YOU

HAVE TO USE "REMOTE

DESKTOP CONNECTION"

Page 37: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

37

DIFFERENCES IN

NETWORK SUPPORT

FOR THE THREE

VIRTUAL MACHINE

PROGRAMS:

Page 38: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

38

DIFFERENCES IN NETWORK SUPPORT

VMWARE

PLAYER

5, 6, 7

CAN CONNECT VIRTUAL

MACHINES YOUR REAL LOCAL

AREA NETWORK BY MEANS OF A

VIRTUAL ROUTER THAT IS

SUPPLIED BY "VMWARE

PLAYER.."

CAN CONNECT VIRTUAL

MACHINES DIRECTLY TO YOUR

REAL LOCAL AREA NETWORK BY

MEANS OF A VIRTUAL WIRED

NETWORK ADAPTER OR A REAL

USB WiFi ADAPTER

Page 39: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

39

DIFFERENCES IN NETWORK SUPPORT (continued)

ORACLE

VM

VIRTUAL-

BOX 4.X

CAN CONNECT VIRTUAL

MACHINES YOUR REAL LOCAL

AREA NETWORK BY MEANS OF A

VIRTUAL ROUTER THAT IS

SUPPLIED BY "VMWARE

PLAYER.."

CAN CONNECT VIRTUAL

MACHINES DIRECTLY TO YOUR

REAL LOCAL AREA NETWORK BY

MEANS OF A VIRTUAL WIRED

NETWORK ADAPTER OR A REAL

USB WiFi ADAPTER

Page 40: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

40

DIFFERENCES IN NETWORK SUPPORT (continued)

HYPER-V

CONNECTS VIRTUAL MACHINES

TO A VIRTUAL WIRED NETWORK

SWITCH. THIS VIRTUAL WIRED

NETWORK SWITCH THEN

CONNECTS TO YOUR REAL

NETWORK.

AFTER THE VIRTUAL WIRED

NETWORK SWITCH IS CREATED,

YOUR PHYSICAL HOST

COMPUTER ALSO CONNECTS TO

THE REAL NETWORK THROUGH

THIS VIRTUAL WIRED NETWORK

SWITCH

Page 41: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

41

DIFFERENCES IN NETWORK SUPPORT

(continued)

• For information on the “virtual

networks” that are provided by

“VMware Player”, see

http://aztcs.org/meeting_notes/winhards

ig/virtualmachines/vmware/Virtual_Net

works_in_VMware--Windows.pdf

Page 42: A COMPARISON OF FREE VIRTUAL MACHINE ......INTRODUCTION TO THE THREE FREE PROGRAMS FOR CREATING "VIRTUAL MACHINES" (continued) o "Oracle VM VirtualBox" is a free, open-source program

42

DIFFERENCES IN NETWORK SUPPORT

(continued)

For information on the “virtual networks”

that are provided by “Oracle VM

VirtualBox”, see

http://aztcs.org/meeting_notes/winhards

ig/virtualmachines/virtualbox/Virtual_N

etworks_in_VirtualBox--Windows.pdf