How to Install Debian 10 in VirtualBox on Windows 10

In this article, we will configure Linux / Debian 10 on the virtual machine using Oracle VM VirtualBox on Windows 10 operating system.

How to Install Debian in VirtualBox on Windows 10

How to Run Debian 10 in VirtualBox on Windows 10

Debian is a Linux-based system and uses the Linux kernel or the FreeBSD kernel.

Debian is an open-source project and is a totally free system and has more than 51,000 applications. You can install the Debian operating system on your physical computer, and you can install and use it on your computer using different virtualization programs.

Debian 10 “Stretch” was released on July 6, 2019. The most beautiful feature of Debian 10 is that it now supports UEFI.

In the previous article, we implemented Linux Mint installation using the VirtualBox virtualization program. You can browse this article at the following link.

In this article, we will install the Debian 10 operating system step by step using the Oracle VM VBox virtualization program.

How to Setup Debian 10 on Virtual Machine

If you have not installed Oracle VBox before, you can browse the VirtualBox Setup on Windows 10 operating system. After installing the software, let’s install Debian 10 Stretch.

Follow the stages below for setting up Debian 10 on Oracle VM VirtualBox.

   Step 1

First open the Oracle VM VirtualBox software and click the New button to create a new VM.

Oracle VM VirtualBox Software

   Step 2

Type the virtual machine name and select the version.

Create a New Virtual Machine in VirtualBox

   Step 3

You can set the size of 4 GB RAM for VM. Once you have set the RAM value, click on the Next button.

Configuring the Size of RAM for Debian

   Step 4

To create a hard disk for the VM, select Create a virtual hard disk now and click the Create button.

Creating a New Virtual Disk for Debian

   Step 5

Select VDI (VirtualBox Disk Image) for the virtual hard disk file type and click the Next button.

VDI (VirtualBox Disk Image)

   Step 6

For VM performance, configure the hard disk structure as Fixed Size.

Storage on Physical Harddisk

   Step 7

Store the virtual machine hard disk file in a different location. Using an external hdd will increase the performance of the virtual pc. After configuring the VM hard disk file location, click on the Create button.

Specifying HDD Location for Debian

   Step 8

Wait while the virtual hard disk is creating for the VM…

Creating HDD for Debian

   Step 9

Before giving power to the virtual machine, open the virtual machine settings. To add the ISO file, click the Right Button / Settings on the virtual machine.

Debian Virtual Machine Settings

   Step 10

In the settings window, click Storage in the left pane, select Empty, and then click on the CD/DVD symbol and select Choose Virtual Optical Disk File.

Adding Debian ISO File to Virtual Machine

   Step 11

Select the Debian 10.0 AMD64 ISO file and click on the OK button.

Selecting ISO File

   Step 12

After adding the ISO image to the virtual machine, power on the virtual machine. Once the VM starts running, you will see the BOOT Menu as shown below.

On the Debian GNU/Linux Boot menu, press Enter on the Graphical Install option.

Debian Installation Screen

   Step 13

Select your Debian system language and click the Continue button.

Selecting System Language

   Step 14

Select the region you live in and click the Continue button.

Selecting Location

   Step 15

Select your keyboard layout and click Continue.

Selecting Keyboard Layout

   Step 16

Installing additional components…

Loading Additional Componentes

   Step 17

Type a hostname for VM.

Configuring the Network for Debian

   Step 18

Leave this step blank and click Continue.

Configuring the Domain Name for Debian

   Step 19

Type your root password and click Continue.

Configuring the Root Password for Debian

   Step 20

Type a username for the Debian OS user account and proceed with the setup.

Configuring the Username for Debian

   Step 21

Type your username again and click Continue.

Creating a New Username

   Step 22

Set a password for your user account.

Creating Root Password

   Step 23

Configure your regional time zone and click Continue to continue Debian 10 setup.

Configuring the Clock for Debian

   Step 24

For Debian 10 hard disk configuration, select Guided – use entire disk and click the Continue button.

Partitioning Disks in Debian in VirtualBox

   Step 25

Select the hard disk of Debian.

Selecting VBOX Harddisk

   Step 26

Select All files in one partition (recommended for new users) and then click the Continue button.

All files in one partition (recommended for new users)

   Step 27

To finish the disk configuration and write the changes to disk, select the Finish partitioning and write changes to disk option and click the Continue button.

Finish partitioning and write changes to disk

   Step 28

Select Yes in the Partition Disk window and then click the Continue button.

Partition Disks

   Step 29

Wait while the setup is formatting the disk of Debian 10 machine.

Partition Disks

   Step 30

In the Package manager window, select No to skip the additional CD/DVD scan and click the Continue button.

Configure the Package Manager

   Step 31

Continue Debian 10 installation by selecting Yes for the network mirror configuration.

Package Manager

   Step 32

Select the archive country and click Continue.

Apt Manager

   Step 33

Choose as it is a good idea to select this address and continue with the installation.

   Step 34

Click the Continue button to skip the proxy settings.

HTTP Proxy

   Step 35

Wait while configuring Apt…

Configuring Apt

   Step 36

Getting the required software…

Select and Install Software

   Step 37

If you want to send your statistics to Debian developers, you can choose the Yes option. If you do not, select No and click the Continue button.

Configuring Popularity-Contest

   Step 38

In this step you can select the software you want to install. In this article, select the Cinnamon option to install the Debian 10 Cinnamon software and click Continue.

Software Selection

   Step 39

Wait while the software is retrieving…

Installing Software

   Step 40

Select Yes to install the GRUB boot loader and click Continue.

GRUB boot loader

   Step 41

Select the disk to install the GRUB boot loader.

GRUB boot loader

   Step 42

After successfully completing the installation, click the Continue button to restart the VM.

Finish the Installation

   Step 43

From the GRUB menu, press the Enter button on Debian GNU/Linux.

Debian GNU/Linux

   Step 44

Type your Debian username and password and click on the Log In button.

Login to System

   Step 45

The first view of Debian 10 is as follows!

Debian Desktop Wallpaper


You can watch the following video for installing Debian 10 on Oracle VM VBox and you can also subscribe to our YouTube channel to support us!

   Final Word

In this article, we have installed Debian 10 Stretch in VirtualBox in the Windows 10 operating system. In the next post, we will install guest additions. Thanks for following us!

   Related Articles

How to Install VirtualBox Guest Additions on Linux Mint
♦ How to Take Snapshot in VirtualBox on Windows 10
♦ How to Clone Virtual Machine in VirtualBox on Windows 10
♦ How to Re-Add Virtual Machines in VirtualBox
♦ How to Install Windows 10 in Oracle VM VirtualBox

One Comment

  1. Avatar for Cynthia Cynthia 4 November 2019

    Thank you for sharing. Your instructions were spot on.


Add a Comment

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