Virtual machines in general


Tasmania Green

Well-known member
Member
Local time
4:28 PM
Posts
236
OS
Windows 11 Pro - version 24H2
I haven't worked with virtual machines in so long I hardly remember them. Why would you need to use a virtual machine? What's the difference between the major software packages? What makes one virtual machine better another? What advise someone before they install a virtual machine?
 

My Computer

System One

  • OS
    Windows 11 Pro - version 24H2
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 7600X 6 Core AM5 5.3GHz CPU
    Motherboard
    MSI MAG B650 GAMING PLUS WIFI
    Memory
    Silicon Power XPOWER Zenith 32GB (16GBx2) CL30,1.35V UDIMM 6000MHz DDR5 RAM
    Graphics Card(s)
    MSI GeForce RTX 4060 Ventus 2X Black 8G OC Graphics Card
    Monitor(s) Displays
    Asus ROG Strix 32in HDR VA 180Hz USB Type-C FreeSync Curved Gaming Monitor
    Screen Resolution
    2560 x 1440
    Hard Drives
    Silicon Power 1TB P34A60 Gen3x4 TLC R/W up to 2,200/1,600 MB/s PCIe M.2 NVMe SSD
    PSU
    MSI 750W MAG A750GL 80+ Gold PCIe 5 ATX 3.0 Modular Power Supply
    Case
    SilverStone Fara R1 Pro V2 Tempered Glass ATX Case - Black
    Cooling
    Wraith Stealth Cooler
    Antivirus
    Malware Bytes
Running multiple operating systems. You can run different OSes (like Linux on Windows or macOS on Windows) on the same physical machine without rebooting.
VMs allow for safe testing environments where developers or users can test software, scripts, or system updates without risking the host system. VMs isolate environments, meaning problems (e.g., malware or crashes) inside a VM won’t affect the host machine.
Old applications that only work on outdated operating systems can be run in a VM without needing to keep old hardware around.

And this is one for you considering your interest in Azure; Many cloud platforms (like AWS, Azure, Google Cloud) rely heavily on VMs to provide scalable and isolated computing resources to users. Above my head: —

At the core of most cloud services are virtual machines:
Cloud platforms (e.g., Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform) run huge data centers full of powerful physical servers. These servers are partitioned into multiple virtual machines, which can be rented by users.
  • Each VM behaves like a real computer with its own OS, CPU, RAM, storage and network.
  • Users can spin up a VM in seconds, run apps, host websites, or process data.
I have actually never setup a VM. I’ve never thought I had a need to. Having said that, if I tried it I may never look back. I am guessing it would be great for testing scripts/scripting that I am unsuccessfully attempting to learn.
 
Last edited:

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 Build 22631.5624
    Computer type
    PC/Desktop
    Manufacturer/Model
    Sin-built
    CPU
    Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (4th Gen?)
    Motherboard
    ASUS ROG Maximus VI Formula
    Memory
    32.0 GB of I forget and the box is in storage.
    Graphics Card(s)
    Gigabyte nVidia GeForce GTX 1660 Super OC 6GB
    Sound Card
    Onboard
    Monitor(s) Displays
    5 x LG 25MS500-B - 1 x 24MK430H-B - 1 x Wacom Pro 22" Tablet
    Screen Resolution
    All over the place
    Hard Drives
    Too many to list.
    OS on Samsung 1TB 870 QVO SATA
    PSU
    Silverstone 1500
    Case
    NZXT Phantom 820 Full-Tower Case
    Cooling
    Noctua NH-D15 Elite Class Dual Tower CPU Cooler / 6 x EziDIY 120mm / 2 x Corsair 140mm somethings / 1 x 140mm Thermaltake something / 2 x 200mm Corsair.
    Keyboard
    Corsair K95 / Logitech diNovo Edge Wireless
    Mouse
    Logitech: G402 / G502 / Mx Masters / MX Air Cordless
    Internet Speed
    1000/400Mbps
    Browser
    All sorts
    Antivirus
    Kaspersky Premium
    Other Info
    I’m on a horse.
  • Operating System
    Windows 11 Pro 23H2 Build: 22631.4249
    Computer type
    Laptop
    Manufacturer/Model
    LENOVO Yoga 7i EVO OLED 14" Touchscreen i5 12 Core 16GB/512GB
    CPU
    Intel Core 12th Gen i5-1240P Processor (1.7 - 4.4GHz)
    Memory
    16GB LPDDR5 RAM
    Graphics card(s)
    Intel Iris Xe Graphics Processor
    Sound Card
    Optimized with Dolby Atmos®
    Screen Resolution
    QHD 2880 x 1800 OLED
    Hard Drives
    M.2 512GB
    Antivirus
    Defender / Malwarebytes
    Other Info
    …still on a horse.
I only can tell you for what purposes I use my (Oracle) VirtualBox virtual machine.
In general one can install (almost any kind of) operating systems on it, save the different installation and modification states in so called Snapshots. If you wish so you can delete one or more snapshots very easily or just close the state it was in at that particular moment. When you restart the last snapshot, all that you did before will be undone.
- I have used it many times to test Linux operating systems of all kinds to know what they could do. That phase has been ended long time ago, because from the experience with Linux I decided to stay at windwos OS.
- I use it to test other versions of the Windows OS.
- And most of all: I test unknown (freeware) apps on it, so that I don't need to fear that my main system will be coorupted or at least, the registry will be filled with unneccessarythings from apps I removed in the meantime.
- One special purpose may be worthwhile: since 24H2 my old Epson scanner does not function anymore. It does not communicate. I found a solution by installing a virtual machine with Win11 23H2, on which the scanner does indeed function correctly. As I don't scan very often that is enough to be able to use that scanner again.

I can't tell you about other virtual machines, because I only have experience with VirtualBox.
 

My Computer

System One

  • OS
    Windows 11 Pro 24H2 26100.4652
    Computer type
    PC/Desktop
    Manufacturer/Model
    Build by vendor to my specs
    CPU
    AMD Ryzen 7 5700G
    Motherboard
    MSI PRO B550M-P Gen3
    Memory
    Kingston FURY Beast 2x16GB DIMM DDR4 2666 CL16
    Graphics Card(s)
    MSI GeForce GT 730 2GB LP V1
    Sound Card
    Creative Sound Blaster Audigy FX
    Monitor(s) Displays
    Samsung S24E450F 24"
    Screen Resolution
    1920 x 1080
    Hard Drives
    1. SSD Crucial P5 Plus 500GB PCIe M.2
    2. SSD-SATA Crucial MX500-2TB
    PSU
    Corsair CV650W
    Case
    Cooler Master Silencio S400
    Cooling
    Cooler Master Hyper H412R with Be Quiet Pure Wings 2 PWM BL038 fan
    Keyboard
    Cherry Stream (wired, scissor keys)
    Mouse
    Asus WT465 (wireless)
    Internet Speed
    70 Mbps down / 80 Mbps up
    Browser
    Firefox 130.0
    Antivirus
    Windows Defender
    Other Info
    Router: FRITZBox 7490
    Oracle VirtualBox 7 for testing software on Win 10 or 11
Hmm. I could put Mac OS on it. And it would be interesting to try Linux. That’s some good information. I appreciate the perspectives too. Thanks mates.
 

My Computer

System One

  • OS
    Windows 11 Pro - version 24H2
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 7600X 6 Core AM5 5.3GHz CPU
    Motherboard
    MSI MAG B650 GAMING PLUS WIFI
    Memory
    Silicon Power XPOWER Zenith 32GB (16GBx2) CL30,1.35V UDIMM 6000MHz DDR5 RAM
    Graphics Card(s)
    MSI GeForce RTX 4060 Ventus 2X Black 8G OC Graphics Card
    Monitor(s) Displays
    Asus ROG Strix 32in HDR VA 180Hz USB Type-C FreeSync Curved Gaming Monitor
    Screen Resolution
    2560 x 1440
    Hard Drives
    Silicon Power 1TB P34A60 Gen3x4 TLC R/W up to 2,200/1,600 MB/s PCIe M.2 NVMe SSD
    PSU
    MSI 750W MAG A750GL 80+ Gold PCIe 5 ATX 3.0 Modular Power Supply
    Case
    SilverStone Fara R1 Pro V2 Tempered Glass ATX Case - Black
    Cooling
    Wraith Stealth Cooler
    Antivirus
    Malware Bytes


Don’t ask me where to start. As I mentioned, never done it.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 Build 22631.5624
    Computer type
    PC/Desktop
    Manufacturer/Model
    Sin-built
    CPU
    Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (4th Gen?)
    Motherboard
    ASUS ROG Maximus VI Formula
    Memory
    32.0 GB of I forget and the box is in storage.
    Graphics Card(s)
    Gigabyte nVidia GeForce GTX 1660 Super OC 6GB
    Sound Card
    Onboard
    Monitor(s) Displays
    5 x LG 25MS500-B - 1 x 24MK430H-B - 1 x Wacom Pro 22" Tablet
    Screen Resolution
    All over the place
    Hard Drives
    Too many to list.
    OS on Samsung 1TB 870 QVO SATA
    PSU
    Silverstone 1500
    Case
    NZXT Phantom 820 Full-Tower Case
    Cooling
    Noctua NH-D15 Elite Class Dual Tower CPU Cooler / 6 x EziDIY 120mm / 2 x Corsair 140mm somethings / 1 x 140mm Thermaltake something / 2 x 200mm Corsair.
    Keyboard
    Corsair K95 / Logitech diNovo Edge Wireless
    Mouse
    Logitech: G402 / G502 / Mx Masters / MX Air Cordless
    Internet Speed
    1000/400Mbps
    Browser
    All sorts
    Antivirus
    Kaspersky Premium
    Other Info
    I’m on a horse.
  • Operating System
    Windows 11 Pro 23H2 Build: 22631.4249
    Computer type
    Laptop
    Manufacturer/Model
    LENOVO Yoga 7i EVO OLED 14" Touchscreen i5 12 Core 16GB/512GB
    CPU
    Intel Core 12th Gen i5-1240P Processor (1.7 - 4.4GHz)
    Memory
    16GB LPDDR5 RAM
    Graphics card(s)
    Intel Iris Xe Graphics Processor
    Sound Card
    Optimized with Dolby Atmos®
    Screen Resolution
    QHD 2880 x 1800 OLED
    Hard Drives
    M.2 512GB
    Antivirus
    Defender / Malwarebytes
    Other Info
    …still on a horse.
Hello everyone,

Not being familiar with VMs myself, can you run the VM while having Windows running at the same time?

Thanks in advance.

Kind regards,

tecknot
 

My Computer

System One

  • OS
    Windows 11 Pro 23H2 (b 22631.5624)
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkPad Workstation P72
    CPU
    Intel i7 8750H @ 2.2 GHz
    Motherboard
    Lenovo 01YU291
    Memory
    16 GB (all Samsung) DDR4-3200 SODIMM (non-ECC) PCIe 3
    Graphics Card(s)
    Intel UHD Graphics 630 & NVIDIA Quadro P600
    Sound Card
    Realtek ALC3286
    Monitor(s) Displays
    17.3"
    Screen Resolution
    3840x2160
    Hard Drives
    1TB SSD Samsung 860 EVO SATA 3
    1TB SSD Samsung 970 EVO M.2 NVMe PCIe 3 x 4
    2TB SSD Samsung 990 PRO M.2 NVMe PCIe 3 x 4
    PSU
    230W
    Cooling
    fan
    Keyboard
    UltraNav
    Mouse
    Kensington wireless Orbit
    Internet Speed
    640Mbps
    Browser
    Firefox
    Antivirus
    Defender
    Other Info
    CM246 Chipset
My understanding is that when you run a VM on Windows using virtualization software (like VirtualBox, VMware Workstation, or Hyper-V), it’s just like running any other program. The VM window contains the other operating system, which runs simultaneously alongside Windows.
Your physical computer (called the host) continues to run Windows.
The VM (called the guest) runs inside a window or full screen, depending on how you configure it.

You can switch between the host and guest OS just like you would switch between apps.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 Build 22631.5624
    Computer type
    PC/Desktop
    Manufacturer/Model
    Sin-built
    CPU
    Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (4th Gen?)
    Motherboard
    ASUS ROG Maximus VI Formula
    Memory
    32.0 GB of I forget and the box is in storage.
    Graphics Card(s)
    Gigabyte nVidia GeForce GTX 1660 Super OC 6GB
    Sound Card
    Onboard
    Monitor(s) Displays
    5 x LG 25MS500-B - 1 x 24MK430H-B - 1 x Wacom Pro 22" Tablet
    Screen Resolution
    All over the place
    Hard Drives
    Too many to list.
    OS on Samsung 1TB 870 QVO SATA
    PSU
    Silverstone 1500
    Case
    NZXT Phantom 820 Full-Tower Case
    Cooling
    Noctua NH-D15 Elite Class Dual Tower CPU Cooler / 6 x EziDIY 120mm / 2 x Corsair 140mm somethings / 1 x 140mm Thermaltake something / 2 x 200mm Corsair.
    Keyboard
    Corsair K95 / Logitech diNovo Edge Wireless
    Mouse
    Logitech: G402 / G502 / Mx Masters / MX Air Cordless
    Internet Speed
    1000/400Mbps
    Browser
    All sorts
    Antivirus
    Kaspersky Premium
    Other Info
    I’m on a horse.
  • Operating System
    Windows 11 Pro 23H2 Build: 22631.4249
    Computer type
    Laptop
    Manufacturer/Model
    LENOVO Yoga 7i EVO OLED 14" Touchscreen i5 12 Core 16GB/512GB
    CPU
    Intel Core 12th Gen i5-1240P Processor (1.7 - 4.4GHz)
    Memory
    16GB LPDDR5 RAM
    Graphics card(s)
    Intel Iris Xe Graphics Processor
    Sound Card
    Optimized with Dolby Atmos®
    Screen Resolution
    QHD 2880 x 1800 OLED
    Hard Drives
    M.2 512GB
    Antivirus
    Defender / Malwarebytes
    Other Info
    …still on a horse.
Thanks, Sinto.

Oh, so it isn't an OS you can access at boot? That's cool.

Kind regards,

tecknot
 

My Computer

System One

  • OS
    Windows 11 Pro 23H2 (b 22631.5624)
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkPad Workstation P72
    CPU
    Intel i7 8750H @ 2.2 GHz
    Motherboard
    Lenovo 01YU291
    Memory
    16 GB (all Samsung) DDR4-3200 SODIMM (non-ECC) PCIe 3
    Graphics Card(s)
    Intel UHD Graphics 630 & NVIDIA Quadro P600
    Sound Card
    Realtek ALC3286
    Monitor(s) Displays
    17.3"
    Screen Resolution
    3840x2160
    Hard Drives
    1TB SSD Samsung 860 EVO SATA 3
    1TB SSD Samsung 970 EVO M.2 NVMe PCIe 3 x 4
    2TB SSD Samsung 990 PRO M.2 NVMe PCIe 3 x 4
    PSU
    230W
    Cooling
    fan
    Keyboard
    UltraNav
    Mouse
    Kensington wireless Orbit
    Internet Speed
    640Mbps
    Browser
    Firefox
    Antivirus
    Defender
    Other Info
    CM246 Chipset
Oh, so it isn't an OS you can access at boot?

It's not a duel boot setup. I believe you must be booted to Windows 11 and then access the VM like you would an app.

Many members here run VM's, it's just a quiet time on the forum. I predict replies when traffic increases.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 Build 22631.5624
    Computer type
    PC/Desktop
    Manufacturer/Model
    Sin-built
    CPU
    Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (4th Gen?)
    Motherboard
    ASUS ROG Maximus VI Formula
    Memory
    32.0 GB of I forget and the box is in storage.
    Graphics Card(s)
    Gigabyte nVidia GeForce GTX 1660 Super OC 6GB
    Sound Card
    Onboard
    Monitor(s) Displays
    5 x LG 25MS500-B - 1 x 24MK430H-B - 1 x Wacom Pro 22" Tablet
    Screen Resolution
    All over the place
    Hard Drives
    Too many to list.
    OS on Samsung 1TB 870 QVO SATA
    PSU
    Silverstone 1500
    Case
    NZXT Phantom 820 Full-Tower Case
    Cooling
    Noctua NH-D15 Elite Class Dual Tower CPU Cooler / 6 x EziDIY 120mm / 2 x Corsair 140mm somethings / 1 x 140mm Thermaltake something / 2 x 200mm Corsair.
    Keyboard
    Corsair K95 / Logitech diNovo Edge Wireless
    Mouse
    Logitech: G402 / G502 / Mx Masters / MX Air Cordless
    Internet Speed
    1000/400Mbps
    Browser
    All sorts
    Antivirus
    Kaspersky Premium
    Other Info
    I’m on a horse.
  • Operating System
    Windows 11 Pro 23H2 Build: 22631.4249
    Computer type
    Laptop
    Manufacturer/Model
    LENOVO Yoga 7i EVO OLED 14" Touchscreen i5 12 Core 16GB/512GB
    CPU
    Intel Core 12th Gen i5-1240P Processor (1.7 - 4.4GHz)
    Memory
    16GB LPDDR5 RAM
    Graphics card(s)
    Intel Iris Xe Graphics Processor
    Sound Card
    Optimized with Dolby Atmos®
    Screen Resolution
    QHD 2880 x 1800 OLED
    Hard Drives
    M.2 512GB
    Antivirus
    Defender / Malwarebytes
    Other Info
    …still on a horse.
Thanks, Sinto.

Oh, so it isn't an OS you can access at boot? That's cool.

Kind regards,

tecknot
You have to boot to host OS first and then you can start VM manager and then start Guest OS (the VM).

In VM manager settings, you have the option to start the guest OS (VM) at the same time as the host OS.

Below is my Hyper-V VM running in full screen mose. There is a short bar on the top. There you have the minimize to Taskbar, close buttons like in a program. When you want to full access to your host OS, you use Minimize button.

Hyper-V.webp

I have 16 GB RAM.

VM is assigned 6 GB RAM.

MY CPU has 4 cores/8 threads

VM is assigned 2 cores/4 threads

VM is stored on a separate drive other than the Windows drive.

Host OS has Windows 11 25H2. VM has Windows 11 24H2. You Can have any combination.

Hope you find the info useful.

EDIT: If you use Microsoft account and a PIN to log into VM, you cannot have advanced option VM like use of USB drives or sound. But if you use password, you can have advanced options. This may have changed recently. I don't know. I set up my VM when I was running Windows 10. Now I moved my VM to Windows 11. If you set up your VM in Windows 11, things may be different. As I said, I don't know.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro build 26200.5651 (Dev)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-4790
    Motherboard
    Asus H97 Pro Gamer with add-on TPM1.2 module
    Memory
    Teams DDR3-1600
    Graphics Card(s)
    MSI Nvidia GeForce GTX 1050Ti
    Sound Card
    Realtek ALC1150
    Monitor(s) Displays
    LG Flatron E2250
    Screen Resolution
    1920 by 1080 pixels
    Hard Drives
    Crucial NVMe PCIe M2 500 GB (Windows 11 v.24H2); Samsung SSD Evo 870 500 GB (Windows 11 v.24H2);
    PSU
    Corsair HX850
    Case
    Gigabyte Solo 210
    Cooling
    Zalman CNPS7X Tower
    Keyboard
    Microsoft AIO Wireless (includes touchpad)
    Mouse
    HP S1000 Plus Wireless
    Internet Speed
    200 Mb fiber optic
    Browser
    Chrome; MS Edge
    Antivirus
    Windows Defender
  • Operating System
    MacOS 12 Monterey
    Computer type
    Laptop
    Manufacturer/Model
    Apple Macbook Air
    CPU
    Intel Core i5
    Memory
    8 GB
    Graphics card(s)
    Intel integrated
    Screen Resolution
    1440 by 900 pixels
    Hard Drives
    128 GB
    Keyboard
    Built-in
    Mouse
    Microsoft Wireless
    Internet Speed
    802.11 ac
    Browser
    Chrome; Safari
    Antivirus
    N/A
You have to boot to host OS first and then you can start VM manager and then start Guest OS (the VM).

In VM manager settings, you have the option to start the guest OS (VM) at the same time as the host OS.

Below is my Hyper-V VM running in full screen mose. There is a short bar on the top. There you have the minimize to Taskbar, close buttons like in a program. When you want to full access to your host OS, you use Minimize button.
...

Hope you find the info useful.

Thanks, suatcini54. I appreciate it.

Kind regards,

tecknot
 

My Computer

System One

  • OS
    Windows 11 Pro 23H2 (b 22631.5624)
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkPad Workstation P72
    CPU
    Intel i7 8750H @ 2.2 GHz
    Motherboard
    Lenovo 01YU291
    Memory
    16 GB (all Samsung) DDR4-3200 SODIMM (non-ECC) PCIe 3
    Graphics Card(s)
    Intel UHD Graphics 630 & NVIDIA Quadro P600
    Sound Card
    Realtek ALC3286
    Monitor(s) Displays
    17.3"
    Screen Resolution
    3840x2160
    Hard Drives
    1TB SSD Samsung 860 EVO SATA 3
    1TB SSD Samsung 970 EVO M.2 NVMe PCIe 3 x 4
    2TB SSD Samsung 990 PRO M.2 NVMe PCIe 3 x 4
    PSU
    230W
    Cooling
    fan
    Keyboard
    UltraNav
    Mouse
    Kensington wireless Orbit
    Internet Speed
    640Mbps
    Browser
    Firefox
    Antivirus
    Defender
    Other Info
    CM246 Chipset
MacOs you might find very hard to install or stay stable in virtual machines. So that might not be the right usecase for a virtual machines.

However you can just run, and boot what ever os you made in the past and use it.
1752238318776.webp
Never mind the red crosses. That happens when i move vm local to nas or network share is unavailable at the time. However i still have all virtual machines.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
Thanks, Sinto.

Oh, so it isn't an OS you can access at boot? That's cool.

Kind regards,

tecknot
You can install a second OS in a Virtual Hard Drive and create a boot entry for it.

This is not the same as running a virtual MACHINE.
 

My Computer

System One

  • OS
    Windows 11 Pro + Win11 Canary VM.
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Zenbook 14
    CPU
    I9 13th gen i9-13900H 2.60 GHZ
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB soldered
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    laptop OLED screen
    Screen Resolution
    2880x1800 touchscreen
    Hard Drives
    1 TB NVME SSD (only weakness is only one slot)
    PSU
    Internal + 65W thunderbolt USB4 charger
    Case
    Yep, got one
    Cooling
    Stella Artois (UK pint cans - 568 ml) - extra cost.
    Keyboard
    Built in UK keybd
    Mouse
    Bluetooth , wireless dongled, wired
    Internet Speed
    900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
    Browser
    Edge
    Antivirus
    Defender
    Other Info
    TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

    Macrium Reflect Home V8
    Office 365 Family (6 users each 1TB onedrive space)
    Hyper-V (a vm runs almost as fast as my older laptop)
You can install a second OS in a Virtual Hard Drive and create a boot entry for it.

This is not the same as running a virtual MACHINE.
But you CAN also have a VM which has itself a number of vhdx "physical" files -so you can have the VM OS itself bring up a choice of a number of OS'es to boot just like on a physical system and choose which Windows "VM" to boot -- simply install via dism /Apply-Image in the VM's boot -- boot the "install" device from WITHIN the VM and select "repair system" to get into command mode.

Note if you have VM's set up this way then you will only be able to have 1 VM running concurrently with your HOST OS.

cheers
jimbo
 

My Computer

System One

  • OS
    Windows XP,10,11 Linux (Fedora 42&43 pre-release,Arch Linux)
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
    Screen Resolution
    4KUHD X 2
Multi boot in a virtual machine would be a good test case, to see how that works instead of doing it on your main machine. Otherwise i would just make a new virtual machine with new files, and don't make your vm's to complex. It will also make your vm files smaller incase you want to transfer them to you laptop with limited space.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
Why would you need to use a virtual machine?

A couple of things I use them for that haven't been mentioned: 1) Sometimes I write apps that may be CPU intensive or network intensive, for example. A VM is a good way for me to "turn the hardware down," so I can see how those apps would perform on a lower-powered machine. More developers should do that, in my opinion. 2) Sometimes when someone posts a question here, I know it's going to be better to find the answer on a nice clean installation of Windows, rather than my customized installation. Or, I know what I'm about to tell them might be tricky and could go wrong, so I'll try it in VM first, to get the instructions without trashing my machine. If I screw up the VM in the process, no problem; just roll back to a snapshot.

What's the difference between the major software packages? What makes one virtual machine better another?

One thing to consider, among Hyper-V, VMware Workstation, and VirtualBox, is that only Hyper-V is a type 1 hypervisor in that list. The other two run on top of the existing operating system (type 2), and just by their nature aren't going to be as performant as a type 1 hypervisor. They all have their little idiosyncrasies though, so choosing one can be a matter of trying them to see what suits you.
 

My Computer

System One

  • OS
    Windows 11 Pro 24H2 [rev. 4652]
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC12WSHi7
    CPU
    12th Gen Intel Core i7-1260P, 2100 MHz
    Motherboard
    NUC12WSBi7
    Memory
    64 GB
    Graphics Card(s)
    Intel Iris Xe
    Sound Card
    built-in Realtek HD audio
    Monitor(s) Displays
    Dell U3219Q
    Screen Resolution
    3840x2160 @ 60Hz
    Hard Drives
    Samsung SSD 990 PRO 1TB
    Keyboard
    CODE 104-Key Mechanical with Cherry MX Clears
    Antivirus
    Microsoft Defender
One thing to consider, among Hyper-V, VMware Workstation, and VirtualBox, is that only Hyper-V is a type 1 hypervisor in that list. The other two run on top of the existing operating system (type 2), and just by their nature aren't going to be as performant as a type 1 hypervisor. They all have their little idiosyncrasies though, so choosing one can be a matter of trying them to see what suits you.
This is correct.

In simple terms if the guest is a Windows edition (not Home though), Hyper-V is the best tool by and large for performance.

If you are using a Linux guest that supports rdp (xrdp), Linux works well with Hyper-V.

Although Hyper-V is a bit limited perhaps mainly to Windows guests, it is important to note Hyper-V is really aimed at the corporate (Azure etc.) market and its roots are from Windows server editions.

MS imported Hyper-V to the non-server editions of Windows (except Home) noting that the version most of us use is actually slightly more limited than the server editions. It was never intended to be an all singing / all dancing vm system.

I do not think there is much difference between Vmware and Vbox in terms of performance based on my tests but they are more general purpose than Hyper-V when using non Windows OSs.

Many here use Hyper-V for Insider versions of Windows as it is well suited to that.

As you say, "They all have their little idiosyncrasies though, so choosing one can be a matter of trying them to see what suits you."
 

My Computer

System One

  • OS
    Windows 11 Pro + Win11 Canary VM.
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Zenbook 14
    CPU
    I9 13th gen i9-13900H 2.60 GHZ
    Motherboard
    Yep, Laptop has one.
    Memory
    16 GB soldered
    Graphics Card(s)
    Integrated Intel Iris XE
    Sound Card
    Realtek built in
    Monitor(s) Displays
    laptop OLED screen
    Screen Resolution
    2880x1800 touchscreen
    Hard Drives
    1 TB NVME SSD (only weakness is only one slot)
    PSU
    Internal + 65W thunderbolt USB4 charger
    Case
    Yep, got one
    Cooling
    Stella Artois (UK pint cans - 568 ml) - extra cost.
    Keyboard
    Built in UK keybd
    Mouse
    Bluetooth , wireless dongled, wired
    Internet Speed
    900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
    Browser
    Edge
    Antivirus
    Defender
    Other Info
    TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

    Macrium Reflect Home V8
    Office 365 Family (6 users each 1TB onedrive space)
    Hyper-V (a vm runs almost as fast as my older laptop)
You can install a second OS in a Virtual Hard Drive and create a boot entry for it.

This is not the same as running a virtual MACHINE.
Ah, okay. Thanks, cereberus.

Kind regards,

tecknot
 

My Computer

System One

  • OS
    Windows 11 Pro 23H2 (b 22631.5624)
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkPad Workstation P72
    CPU
    Intel i7 8750H @ 2.2 GHz
    Motherboard
    Lenovo 01YU291
    Memory
    16 GB (all Samsung) DDR4-3200 SODIMM (non-ECC) PCIe 3
    Graphics Card(s)
    Intel UHD Graphics 630 & NVIDIA Quadro P600
    Sound Card
    Realtek ALC3286
    Monitor(s) Displays
    17.3"
    Screen Resolution
    3840x2160
    Hard Drives
    1TB SSD Samsung 860 EVO SATA 3
    1TB SSD Samsung 970 EVO M.2 NVMe PCIe 3 x 4
    2TB SSD Samsung 990 PRO M.2 NVMe PCIe 3 x 4
    PSU
    230W
    Cooling
    fan
    Keyboard
    UltraNav
    Mouse
    Kensington wireless Orbit
    Internet Speed
    640Mbps
    Browser
    Firefox
    Antivirus
    Defender
    Other Info
    CM246 Chipset
I have the following free VM Managers:
  • Hyper-V Manager
  • Oracle VirtualBox Manager
  • VMware Workstation Pro
  • DOSBox
I can run more than one VM at a time from different VM managers. My biggest limit is the number of CPU cores and the amount of RAM my laptop has.

Hyper-V Manager.webp


Oracle VirtualBox Manager.webp

VMware Workstation.webp

DOSBox.webp
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 24H2
    Computer type
    Laptop
    Manufacturer/Model
    ASUS TUF Gaming A15 (2022)
    CPU
    AMD Ryzen 7 6800H with Radeon 680M GPU (486MB RAM)
    Memory
    Crucial DDR5-4800 (2400MHz) 32GB (2 x 16GB)
    Graphics Card(s)
    NVIDIA RTX 3060 Laptop (6GB RAM)
    Sound Card
    n/a
    Monitor(s) Displays
    15.6-inch
    Screen Resolution
    1920x1080 300Hz
    Hard Drives
    2 x Samsung 990 Evo Plus (2TB M.2 NVME SSD)
    PSU
    n/a
    Mouse
    Wireless Mouse M510
    Internet Speed
    2000Mbps/300Mbps
    Browser
    Firefox
    Antivirus
    Malwarebytes
  • Operating System
    Windows 11 Pro 24H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom build
    CPU
    AMD Ryzen 7 5700X3D
    Motherboard
    ASUS ROG Strix B550-F Gaming WiFi II
    Memory
    G.SKILL Flare X 32GB (2x16GB) DDR4
    Graphics card(s)
    ASUS ROG-STRIX-RTX3060TI-08G-V2-GAMING (RTX 3060-Ti, 8GB RAM)
    Monitor(s) Displays
    Samsung G50D IPS 27"
    Screen Resolution
    1440p/180Hz
    Hard Drives
    2TB XPG SX8200 Pro (M2. PCIe SSD) || 2TB Intel 660P (M2. PCIe SSD)
    PSU
    Corsair RM750x (750 watts)
    Case
    Cooler Master MasterCase 5
    Cooling
    Scythe Mugen 6
    Keyboard
    Logitech K520 (MK540 keyboard/mouse combo)
    Mouse
    Logitech M310 (MK540 keyboard/mouse combo)
    Internet Speed
    2000 Mbps down / 300 Mbps up
    Browser
    Firefox, Edge, Chrome
    Antivirus
    Malwarebytes (Premium)
    Other Info
    ASUS Blu-ray Burner BW-16D1HT (SATA) || Western Digital Easystore 20TB USB 3.0 external hard drive used with Acronis True Image 2025 backup software || HP OfficeJet Pro 6975 Printer/Scanner
Hmm. I could put Mac OS on it. And it would be interesting to try Linux. That’s some good information. I appreciate the perspectives too. Thanks mates.
You can't (legitimately) run macOS on anything other than genuine Apple hardware. That would be a breach of Apple's Terms and Conditions of use.
 

My Computers

System One System Two

  • OS
    macOS 14.x (plus Windows 11, Debian, FreeBSD for ARM64)
    Computer type
    Laptop
    Manufacturer/Model
    MacBook Pro M1 MAX
    CPU
    Apple M1 Max (T6001) - 8 performance 2 efficiency cores
    Memory
    32GB LPDDR5
    Graphics Card(s)
    Apple M1 Max (32-core)
    Hard Drives
    a) 1TB SSD + + 1TB SD Card + external SSD Drives
    Browser
    1. Safari 2. DuckDuckGo
    Antivirus
    -
  • Operating System
    Windows 11 Pro, plus VirtualBox VMs: various Windows & Linux
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface Laptop Studio
    CPU
    i7
    Memory
    32GB
    Hard Drives
    1TB SSD, plus external SSDs for Virtual Machines etc.
    Browser
    1. MS Edge 2. DuckDuckGo
    Antivirus
    Defender

Latest Support Threads

Back
Top Bottom