Raspberry Pi
How to Run Raspberry Pi Desktop on Windows or macOS?
Many of the Raspberry Pi users would like to run Desktop on the Raspberry Pi. This article provides you with the steps to use your PC or Mac to run the Raspberry Pi Foundation’s desktop operating system, Debian with the Raspberry Pi Desktop. This OS is very much similar to the Raspbian and both of them are based on Debian, this lets you use your PC or Mac as a kind of substitute for your Raspberry Pi. This makes it pretty useful for testing out the projects when your Pi isn’t handy. You can experience the familiarity with a Raspbian interface with your PC or Mac’s hardware, which is highly powerful than the little Pi.
The easiest way to get the Raspberry Pi Desktop up and running is to install the operating system, but that requires you to dedicate the computer to the project. But many of you never like to sacrifice your system, since you want to keep running your Windows or macOS on your computer. So the best option is to run the Raspberry Pi Desktop on a virtual machine, just follow the instructions given below to do this easily.
Related: How to Use the Raspberry Pi as a Network-Wide Ad Blocker?
How to Run Raspberry Pi Desktop on Windows/macOS?
Step 1: The first thing you have to do is to download and install VirtualBox. Because you are going to run Raspberry Pi Desktop on a virtual machine So that you have to download Oracle VM VirtualBox. You can download the software from VirtualBox’s Download page. Just choose the right version for your operating system.
The software can be downloaded from the VirtualBox’s Downloads page. Just choose the version for your operating system. After downloading the executable file, you can install the VirtualBox by following the installation wizard’s instructions.
Step 2: Now download Debian with Raspberry Pi Desktop, Next you have to download the image file of the Raspberry Pi Desktop from the Raspberry Pi Foundation’s site.
Step 3: Now launch the VirtualBox and create a new virtual machine, Now that you have both VirtualBox and Raspberry Pi Desktop downloaded. Now you are ready to launch VirtualBox and create a new virtual machine.
Click “New,” and you will get a screen like this:
Now you aren’t going to create a Windows Virtual Machine, hence change the settings. First, choose the descriptive name for your Virtual Machine, then select Linux from the Type drop-down menu and Debian (64-bit) from the Version drop-down menu. After that, click Next.
On the next screen, you can use the recommended memory size of 1024 MB, which corresponds to your Raspberry Pi 3’s memory size.
In the next screen, you are going to add a hard disk to your new virtual machine. Just click create, unless you have to modify the settings. Now click Next on this screen and then click Next.
Finally, you can choose the size of your hard disk. Here we used the recommended size of 8GB, If you want to go with a larger hard disk, you can choose. After doing this click create.
Now you have the settings of your virtual machine in place.
Related: How to Setup Your Raspberry Pi as a VPN Router?
Step 4: Install the Raspberry Pi Desktop. Click Start to initiate the installation of Raspberry Pi Desktop. You will get a screen like this:
Now browse to the folder where you saved the image file of your Raspberry Pi Desktop, select the file and click Start. Now you can see a menu titled “Debian GNU/Linux installed boot menu.” You can use the arrow keys – or i – and Enter to select Install.
Now you can see the next screen, Select your preferred keyboard layout and continue by pressing Enter.
Choose Guided – use your entire disk and keep pressing Enter to Select the disk to partition and choose partitioning scheme. Finally, Finish partitioning and write changes to your disk. Just be patient, It will take some time for installing,
Related: How to Set up an FTP Server on the Raspberry Pi?
After some time, the installation wizard prompts you: “Install the GRYB boot loader to the master boot record?” Select Yes, and then choose /dev/sda. Once the installation wizard has installed everything, you will get a screen like this:
Step 5: Now its time to make your virtual machine interactive. Your virtual machine is successfully running Raspberry Desktop now, but the screen size may a bit small, and it won’t get bigger when you click Maximize. You can make your machine more interactive by installing the VirtualBox Guest Additions. Guest Additions makes enables you to resize the screen, use the clipboard, and share files between your PC or Mac and the virtual machine.
To do this, first open Terminal and make sure that your system is up to date:
sudo apt-get update
sudo apt-get upgrade
You have to type the commands because your virtual machine is not very cooperative, yet.
Now you are ready to install the VirtualBox Guest Additions:
sudo apt-get install linux-headers-$(uname -r) virtualbox-guest-dkms virtualbox-guest-x11
With Guest Extensions installed, click on the Devices menu and select Shared Clipboard > Bidirectional.
If you rebooted your virtual machine now, you can use the same clipboard on both your PC or Mac and the virtual machine. You can even resize the screen. But let’s not reboot, yet. Instead, First add our user to the vboxsf group to enable file sharing between the virtual machine and PC or Mac:
sudo adduser pi vboxsf
Now you are ready to shut down your virtual machine and set up a shared folder. The following is the shutdown command:
shutdown -h now
Related: How to Use Raspberry Pi as a Chromecast Alternative?
Step 6: Now you have to set up a shared folder, To set up a shared folder, right-click on your virtual machine’s name and select Settings, or press Ctrl+S with your virtual machine selected.
You can see the menu that opens, select Shared Folders.
Click the button with the green plus sign that adds a new shared folder.
From the Folder Path drop-down many, select Other and then the folder that you would like to share. When you are ready, click OK and check Auto-mount.
If you start your virtual machine again and launch the file manager, you can see your shared folder with a prefix “sf_” in the /media directory. Any file you put in that folder will also show up in the corresponding folder in/on your PC or Mac, and vice versa.
That’s all, you now have Raspberry Pi Desktop running on a virtual machine on your PC or Mac, and you can just use the clipboard and manage folders when you are working on your next project.
Thank you for reading this post.
-
IPTV1 week ago
How to Setup and Watch IPTV on VLC Media Player [2023]
-
Rufus4 years ago
Rufus for Linux | How to Create a Bootable USB for Linux Using Rufus
-
IPTV1 year ago
How to Stream IPTV on Chromecast [2022]
-
Kodi2 years ago
F4M Tester Kodi Addon – Step by Step Installation Guide (2022)
-
Kodi2 years ago
Uranus Kodi Addon – Install using Blamo Griffin Repository
-
Kodi1 year ago
Placenta Kodi Addon – Step by Step Installation Guide [2022]
-
Rufus11 months ago
Rufus for Mac: Best 4 Alternatives to Create a Bootable USB Drive
-
Kodi3 years ago
Gurzil Kodi Addon – How to Install Gurzil Addon in Kodi?