It assumes that you have a freshly installed Debian 10 virtual machine with desktop environment.
This article explains step-by-step how to install the VirtualBox guest additions in Debian 10.
The VirtualBox guest additions contains this (and other) drivers to improve the integration between the host and the guest.
But wait.your screen didn’t resize!ĭoes this scenario sound familiar? The cause of this problem is that the optimal video driver is not yet installed. The virtual machine window looks a bit small, so you resize or maximize its window.
The login manager appears and with full anticipation you log in and wait for your desktop environment to show up. BackgroundĪfter installing your shiny new Linux operating system as a virtual machine in VirtualBox, you boot it up for the first time. A newer version of this article is availabe, which covers the topic of how to install the VirtualBox Guest Additions in Debian 11 “bullseye”. On the 14th of August, 2021 the Debian team released the successor Debian 11 “bullseye”. This article shows you how to install the VirtualBox guest additions in Debian 10. For example, it allows you to resize the screen and share folders and a clipboard between the host and the guest. It makes it easier and more enjoyable to work with your virtual machine. That has nothing to do with Raspberry Pi or related Operating Systems, though Qemu has limited supported to emulate ARM CPU Architecture of Raspberry Pi SBC.The VirtualBox guest additions comprise of a driver collection that improves the integration between the host and the guest. I've found various tricks online to get the tools installation started (the big problem for Parallels to work around seems to be the mixed 32-/64-bit nature of Raspbian), but that just leads to more problems. In neither case does installation of the tools "just work". Has anyone had success creating a virtual Raspberry Pi using either VirtualBox or Parallels Desktop? Particularly on MacOS? With a working virtual machine however, I could easily revert to a pre-installation snapshot after each installation attempt, which would make installer development MUCH easier. Running an installer, and then undoing the work of that installer, over and over and over again on a real Raspberry Pi while developing and testing would be awful. The reason I want to get a virtual machine up and running is that I want to develop an automated installer for a project of mine ( ) to simplify the many steps needed to create a fully working installation. (Both `startx` or `sudo startx` from the command prompt fail too.) With Parallels, my set-up boots to a command console instead of the graphic desktop after tools are installed. In the case of VirtualBox, the tools seem to install OK, but don't accomplish much beyond fixing mouse capture. I've found various tricks online to get the tools installation process started, but that just leads to more problems. Without those tools, there's no file sharing with the host system, no clipboard exchange, etc., making the resulting virtual machine nearly useless. Where everything breaks down is trying to install "Guest Additions" for VirtualBox, or "Parallels Tools" for Parallels. I can get a very basic, initial set-up running easily with either software, using the -rpd-x86-buster.iso image as my pseudo installation disc. Has anyone had success creating a virtual Raspberry Pi (more precisely, Debian Linux with the Raspberry Pi desktop) using either VirtualBox or Parallels Desktop? Particularly on MacOS?