• Home
  • |
  • Blog
  • |
  • Step-By-Step Procedure To Install Raspberry Pi OS On VMWare Workstation
Install Raspberry Pi OS on VMWare Workstation

To tell you about Raspberry Pi, it is a Single Board Computer (SBC) that comes in the size of a credit card developed by Raspberry Pi Foundation, a UK-based educational charity. Raspberry Pi OS (previously called Raspbian) is an operating system developed to work on Raspberry Pi. However, in this post, we are not talking about the Raspberry Pi OS that runs on a tiny computer. We are talking about the desktop version of Raspberry Pi OS which is developed to run on regular Desktop and Laptop computers. You can install this as your computer’s main operating system. And, you can also run it in a virtual environment as a VM in VMWare Workstation, We are going to cover a detailed Step-by-Step Procedure to Install Raspberry Pi OS on VMWare Workstation in this post.

What Is Desktop Version Of Raspberry Pi OS?

It is an official Debian/Ubuntu based operating system released by Raspberry Pi Foundation for desktop or laptop computers. This operating system is developed especially for the old computers which struggle to run the modern operating systems. You can install this as your computer’s main operating system. Moreover, you can also run it in a virtual environment as a VM in VMWare Workstation, or create a USB stick or other medium from which you can run it when required. Let’s see how to Install Raspberry Pi OS on VMWare Workstation in this post.

What Is VMWare Workstation?

VMWare Workstation is an application developed by VMWare to create virtual machines, containers, and Kubernetes clusters on any desktop or server system. VMWare released VMWare Workstation in two products: VMWare Workstation Pro and VMWare Workstation Player. VMWare Workstation Player is released on a free license with limited features, whereas VMWare Workstation Pro is an enterprise paid version that has loaded with a lot of features. Full documentation is published on the VMWare portal for free. Refer to the documentation from here.

  1. VMware Workstation Pro Documentation Center
  2. VMware Workstation Player Documentation Center

Prerequisites To Install Raspberry Pi OS On VMWare Workstation:

To install Raspberry Pi OS on VMWare Workstation you just need a physical machine, VMWare Workstation Pro or Player, and Raspberry Pi OS ISO image for disktop.

  1. A host system with minimum:
    1. 8 GB of memory
    2. A quad core CPU
    3. 500 GB of Hard Drive
  2. VMWare Workstation Pro or Player application:0
    1. Download VMWare Workstation
  3. Raspberry Pi OS ISO image to install on VMWare Workstation.
    1. Download Raspberry Pi OS for Desktop/Laptop

How To Install Raspberry Pi OS On VMWare Workstation?

Time needed: 30 minutes

How to Install Raspberry Pi OS on VMWare Workstation?

  1. Fier up VMWare Workstation

    Download the VMWare Workstation application for your host operating system and install it on your machine. The installation procedure is pretty simple and straight. Read the documentation for more details. Open the app after installation. Create a new Virtual Machine.


  2. Select Custom Configuration Wizard

    You can choose either Typical or Custom Wizard. We recommend selecting Custom if you want to install with all the configurations. If you are okay with default configurations then go ahead with Typical configurations.

    What Type of Configuration Do you Want

  3. Select Virtual Machine Hardware Compatibility

    Go with the default option if you don’t have the choice.

    Which Hardware Feature are Needed For This virtual Machine

  4. Select the Operating System Media

    Select ‘I will install the operating system later’ for an interactive installation.

    Guest Operating Sustem Installation

  5. Select Guest Operating System

    Guest Operating System

  6. Name the Virtual Machine Name and location

    Type a name and give the location details.

    Virtual Machine Name

  7. Allocate the Processors

    Assign the processors, Calculate the processor required to run the host machine. Assign the leftover resources to the virtual machine.

    Processor Configuration

  8. Allocate the Memory for Virtual Machine

    Memory allocation calculation is the same as the processor allocation. Leave sufficient memory for the host system and allocate the remaining memory for the virtual machine.

    Memorry for The Virtual Machine

  9. Choose the Network Configuration

    Select any one of the network configurations as per your requirement.

    Network Type

  10. Select the I/O Controller Type

    Select Controller Types

  11. Select Disk Type

    Select a Disk Type

  12. Select Virtual Disk

    Select the Virtual Disk if you have or create one.

    Select a Disk

  13. Select Disk Capacity

    Select the disk size. Selecting a single disk will increase the performance. However, selecting a split disk will help in the disk transfer scenario.

    Specify Disk Capacity

  14. Specify Virtual Disk File

    Specify Disk File

  15. Create Virtual Machine

    Read To Create Virual Machine

  16. Supply Raspberry Pi ISO Image to Virtual Machine

    Download Raspberry Pi image. Edit the CD/DVD settings and import the downloaded Raspberry Pi image.

    Virtual Machine Settings

  17. Install Raspberry Pi on VMWare Workstation

    Other Linux 5.x ad Later 64-bit

  18. Power On the Virtual Machine

    Press the Play button to power on the Virtual Machine.

    Debian GNU Linux Menu BIOS Mode

  19. Welcome to the Raspberry Pi Desktop Virtual Machine

    After powering on the Virtual machine, you will be greeted with a welcome screen like below.

    Powered by Debian

  20. The first Welcome greet after the boot

    Welcome to the Raspberry Pi One

  21. Set Country, Language, and Timezone

    Welcome to the Raspberry Pi Two

  22. Set the new password for the user ‘pi’

    Welcome to the Raspberry Pi Three

  23. Update Raspberry Pi Operating System

    Welcome to the Raspberry Pi Four

  24. Complete the Setup

    Welcome to the Raspberry Pi Five

  25. Raspberry Pi Desktop

    Raspberry Pi Main Xcreen

See Also  How To Fix CVE-2022-20714- A Denial Of Service In ASR 9000 Series Routers

This is how you should install Raspberry Pi OS on VMWare Workstation. We hope this tutorial post will help you in installing Raspberry Pi OS on VMWare Workstation. Thanks for reading this post. Please share this post and help to secure the digital world. Visit our social media page on FacebookLinkedInTwitterTelegramTumblr, & Medium and subscribe to receive updates like this.

About the author

Arun KL

Hi All, I am Arun KL, an IT Security Professional. Founder of “thesecmaster.com”. Enthusiast, Security Blogger, Technical Writer, Editor, Author at TheSecMaster. To know more about me. Follow me on LinkedIn

Leave a Reply

Your email address will not be published. Required fields are marked

  1. Thank you for providing such an informative and inspiring website. I came her via a random search for something to do with the Raspberry Pi in general. There was some great information, on your site covering things I’d never really thought about before – I’d never thought of making a security system before – but it’s now on the to do list. I especially like that you are not confined to Pi’s on their own, like most Pi related sites. To me, a Pi is a tool but may not be the best way to achieve a desired outcome. Also confining ones interest to PI’s alone is not the best way to extend your overall computer knowledge. So from your site I now feel compelled to try out Windows 2019 server in VMware. As an aside: I did already have my database already set up for PostgreSQL on a PC. I was hoping to just be able to move that to the Pi. I could move the data but not my prefered front end [PgAdmin III] which was not released for ARM architecture. In the end the need to learn to compile source code for PgAdmin and a few other disparities between the different database versions made me have to put the project on the back burner. Speaking of which, how to compile C programs on the Pi is not something I’ve seen covered much elsewhere (an idea for another article?), I’m quite new to Linux so this is a grey area for me. Anyway thanks again for a great web site.

    1. Hi Steve,

      We are really pleased to see these comments. We welcome any feedback, suggestion, or requests from people like you. Please share us anything you want to share here.

  2. HI, I have followed these steps and successfully created the virtual machine. However, changes with settings, file, apps, etc are being removed once I reboot the raspberry PI. Is this a known issue?

    1. Raspberry Pi OS is the new release of Raspian OS. There are multiple OS available on the Raspberry Pi official site for download. In addition to that You can try any OS which is built for IoT architecture.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Learn Something New with Free Email subscription

Email is also one of the ways to be in touch with us. Our free subscription plan offers you to receive post updates straight to your inbox.