What are the differences between Generation 1 and Generation 2 virtual machines?

There are two generations of Hyper-V virtual machines — Generation 1 and Generation 2. The choice of VM generation is important when a VM is created; this choice is also dependent on the guest operating system, the host operating system, boot methods and other factors. Generation 2 machines are newer than Generation 1 machines, although sometimes Generation 1 machines may be required for use. This blog post explains the differences between Hyper-V generation 1 vs 2 virtual machines, in order to help you make the right choice to meet your requirements.

Installing and Configuring Windows Server 2012

Modules

Installing Windows Server

Lessons

  • Windows 2012, Full, Minimal and server core interfaces
  • Windows 2012 Editions
  • New Features in Windows Server 2012
  • Windows Server 2012/R2 Install Requirements
  • Windows Server 2012 Licensing
  • Client Access Licenses (CALs) in Windows Server 2012
  • Installing Windows Server 2012 R2
  • Installing Server Core 2012 R2
  • Planning an Upgrade to Windows Server 2012/R2
  • Upgrade Windows Server 2012 to 2012 R2
  • Exporting Server Manager Configuration

Basic Windows Server Configuring

Lessons

  • Virtual Hard Disks
  • NIC Teaming Demonstration
  • Deploying roles to VHDs
  • Features on Demand
  • Migration Roles In Windows Server 2012 R2
  • NIC Teaming
  • Virtual Hard Disk Demonstration

Windows Server Storage

Lessons

  • MBR and GPT Partition Tables
  • MBR and GPT demonstration on Windows
  • Windows File Systems
  • Combining Disks and Basic and Dynamic Disks
  • RAID and Storage Solutions
  • Windows Disk Management Demonstration
  • New Features in Windows Storage Spaces 2012 R2
  • Windows Storage Spaces Demonstration

Windows File and Share Access

Lessons

  • Basics of Windows Security
  • Special Identities
  • NTFS Basic Permissions
  • NTFS Explicit and Inherited Permissions
  • Advanced NTFS Permissions
  • NTFS Deny Permission
  • Effective Accesss
  • Shadow Copies
  • Intro to SMB and NFS
  • Share Naming Conventions
  • Share and NTFS Permissions
  • NFS Sharing Demonstration
  • Offline Files and Other Technology
  • NTFS Quotas
  • NTFS Quotas Demonstration
  • Work Folders
  • Work Folders Demonstration

Windows Print and Document Services

Lessons

  • Windows Printing Introduction
  • Windows Printing Priorities
  • Windows Printing Components
  • Printer Pooling
  • Printer Permissions

Hyper-V

Lessons

  • Hyper-V Course Introduction
  • Type 1 and Type 2 Virtualization
  • Hyper-V Hardware Requirements
  • Hyper-V Limitations
  • Hyper-V Licensing
  • Hyper-V Standalone Installation
  • Installing a First Generation Virtual Machine
  • 1st and 2nd Generation Virtual Machines
  • Hyper-V Configuration and Files
  • Configure guest integration services
  • Configure guest integration services
  • Hyper-V Management
  • Configure enhanced session mode

IPv4

Lessons

  • Introduction to IPv4
  • Decimal and Binary
  • IPv4 Terminology
  • IPv4 Public and Private Addresses
  • Subnetting
  • Working With Subnets
  • The OSI and TCP/IP Model
  • IPv4 Configuration Demonstration

IPv6

Lessons

  • Introduction to IPv6
  • IPv6 Addresses
  • IPv6 Address Types
  • IPv6 Auto Configuration
  • ICMP and Troubleshooting Tools
  • IPv6 Subnetting
  • IPv6 Subnetting (Part 2)
  • Co-Existence of IPv4 and IPv6
  • Transiting to IPv6
  • IPv6 Transition Protocols
  • ISATAP
  • ISATAP Demonstration
  • Teredo
  • Configuring Teredo In Windows
  • Transiting to only IPv6

DNS

Lessons

  • Windows DNS Install Requirements
  • Microsoft Windows DNS Install on Windows Server 2012
  • New DNS features in Windows Server 2012
  • DNS Namespace
  • Recursive and Iterative Queries
  • Configuring Root Hints on Windows
  • DNS Zones
  • Windows DNS zone Demonstration
  • Creating DNS Records using Microsoft DNS
  • DNS Time to live, aging and scavenging
  • DNS Delegation Using Windows DNS
  • DNS Round Robin and Netmask Ordering
  • DNS GlobalNames
  • DNS and Active Directory
  • DNS Forwarding and Conditional Forwarding
  • DNS and Active Directory Partitions
  • DNS Split Brain

Group Policy

Lessons

  • Introduction to Group Policy
  • Installing Group Policy Management
  • Group Policy Types
  • Group Policy Components and Settings
  • Creating and Linking Group Policy
  • Group Policy Processing Order
  • Group Policy Preferences
  • Group Policy Filtering
  • Configuring a Central Store for Group Policy

What is a generation 1 VM?

Gen 1 VMs have a virtual IDE controller that can be used for booting a VM from the IDE virtual disk. Virtual SCSI controllers can only be recognized after installing Hyper-V Integration Services on the guest OS on the VM.

What is a Generation 2 VM?

Generation 2 virtual machines have a simplified virtual hardware model, and supports Unified Extensible Firmware Interface (UEFI) firmware instead of BIOS-based firmware. The majority of legacy devices have also been removed from generation 2 virtual machines.

What is the difference between Type 1 and Type 2 hypervisors What are the different use cases for virtualization What are their benefits?

Type 1 hypervisor is a hypervisor that runs directly on the host's hardware to control the hardware and to manage guest operating systems while Type 2 hypervisors run on a conventional operating system just as other computer programs do. Thus, this is the main difference between Type 1 and Type 2 Hypervisor.

What are the two types of virtual machine?

Users can choose from two different types of virtual machines—process VMs and system VMs: A process virtual machine allows a single process to run as an application on a host machine, providing a platform-independent programming environment by masking the information of the underlying hardware or operating system.