Debian 10 Buster Install on VirtualBox (Linux Beginners Guide)

This tutorial is on how to install Debian 10 Buster on VirtualBox and how to create a virtual machine. Easily run through all the steps required to successfully install Debian 10 Buster on VirtualBox on a platform of your choice. Whether it’s Windows, MacOSx, or Linux I got you covered!

1. Download Debian 10
2. Download VirtualBox
3. Create a Virtual Machine and install Debian on it.

Some Notes:
Your storage space on VirtualBox must be over 32GB or you could potentially run into issues installing Debian 10 Buster on VirtualBox. The suggested amount by VirtualBox will not work (8GB) because by default Debian 10 Buster wants to install 4GB for swap space and the rest is saved for the base system which will require more than the 4GB left over.
Great Amazon Items!
Below contains affiliate links, this means I may receive a small commission if you click one. This helps support and grow the channel. If you do use a link thank you for supporting the channel!

My Store Front:

๐Ÿ’พ ๐Ÿ’พ USB Disks and SD Cards ๐Ÿ’พ ๐Ÿ’พ
2.0 SanDisk 32GB USB –
3.0 PNY Turbo 32GB USB –
3.1 Samsung FIT 128GB USB –
SanDisk 128 GB micro SD –

๐Ÿ“š๐Ÿ“š Learn more about Linux ๐Ÿ“š๐Ÿ“š
Linux: Installation, Config, and Cmd Basics –
Linux Cmd Line a Complete Intro –
Linux Basics for Hackers –
Linux Pocket Guide –
How Linux Works –
Linux Bible –
Linux for Dummies –
Kali Linux Hacking –

๐Ÿ–ฅ๐Ÿ–ฅ MISC Electronics that are Great! ๐Ÿ–ฅ๐Ÿ–ฅ
TP-Link AC1750 Smart WiFi Router (powerful) –
NETGEAR Nighthawk Smart WiFi Router (fast) –
Streaming Media Player 4K/HD/HDR (entertaining) –
Acer Aspire 5 Slim Laptop, 15.6โ€ HD (cheap) –
OHill Cable Clips, 16 Pack Black (organization) –
Smart Plug Power Adapter (automation) –
Outdoor/Indoor Smart Security Camera (security) –

Feel free to comment below and make sure you like and subscribe for more videos in the future!

Review and Walkthroughs

Parrot Security OS:
Fedora Workstation:
Elementary OS:
MX Linux:
Linux Lite:

Install Tutorials

Parrot Security OS:
CentOS 8:
Fedora 30:
Elementary OS 5:
Arch Linux :
Ubuntu 18:
MX Linux 18:
Linux Lite 4:
Debian on Vbox:
Manjaro 18:
Debian 10:
Ubuntu Server 19:
Linux Mint 19:
Debian 9:

Whatโ€™s the difference?

Debian vs Ubuntu:
Debian 10 vs Debian 9:

Useful Links
Debian Download:



  1. You could choose multi-arch, and get support for both amd64 and i386.
    Netinst installation ISO image only work if you have access to Internet when installing Debian. But then you only need to download what you actually install in the Debian machine.

    The 32-bit will work, but is not as efficient as a 64-bit virtual machine. And i386 also work in a 64-bit virtual machine. A tip is that store the ISO images in a map for ISO images. And I use bit torrent to download and share, to save resources for Debian.

    Dynamic disk means that actual room on the HD will depend on how much space the virtual machine uses on the virtual disk. But if you run out of disk space on the host, the virtual machine will not be able to expand its disk usage. If you choose Fixed size, VirtualBox will pre reserv that space on your host disk, so the virtual machine knows it always will have that space. It take longer to create though, as it has to write 32 GB in your case to your host file that represent the disk.

    I have NEVER had any problems installing Debian on a 10 GB disk, and usually not have problems with 8 GB disk. That because I only uses 1-2 GB RAM in the virtual machine. And there are no need to use anymore unless you run a heavy server in the virtual machine. I usually just create my virtual machines with 1 GB RAM and 256 MB for non graphical machines.

    Why you have problem is because you choose so much RAM, and Debian create a Swap device that is equal in size of the RAM, and thus. If you choose 4 GB RAM, you get as 4 GB swap partition, and of course you run out of space with only 8GB disk. So, if you must use 4G RAM, use 12 GB RAM, not 32 GB RAM.

    But yes, if you set the RAM size to 1 GB RAM, your Debian installation will happily work with 8GB disk, where 1GB are used for
    swap. I would go for at least 10G for a graphical installation though (+ the data usage I know I will use). If I later need more data, I will just create one more disk for my virtual machine and add that to my Debian virtual machine to use.

    And if you want to use more RAM after the installation, then just pimp it up, and the Swap will not increase.

    About name of the Debian installation, I always use the same name in VirtualBox and in the OS installed in the virtual machine.

    About domain, if you don't have one, I uses, please try out for fun. ๐Ÿ™‚

    I usually use LVM, as it make it much easier to add and remove virtual disks later. If I do a real installation, I always add a /home partition. But if I do a small installation, I choose the same as you do.

    I NEVER set a password for the root account, because of what it say in the comment. That is, if you don't add a password for root, it will lock root from logging in. Which is great. And the user will be able to use sudo(8) to administrate the machine, to get root access.
    A locked root account is much safer then a password protected root account. So that is why I never set the root account password, as it are no need for that.

  2. this is super helpful for a beginner like me. do you think you can do a tutorial on how to install dspace and eprints on debian? pls pls pls help

  3. When selecting the OS version in virtual box It only lets me choose 32 bit operating systems. I was wondering if I can try and fix this or if I should just download a 32 bit version of Debian and if i should install the 32 bit version and if i need to download the 32 bit version, where do i find it?

  4. Thanks for taking the time to make this video, big thanks! +1

  5. Thanks for the guide. You made the process very simple and easy. I've subscribed ๐Ÿ™‚๐Ÿ‘Š. Quick question: is it possible to run macOS on VirtualBox? Thanks in advance.

  6. Kali Linux installation really show's that it's a Debian fork

  7. No video for Virtual Box support?
    It isn't hard, contact me and I give you a script that do that for you.

  8. Thank you so much! This really helped… Do you know how to instal a dual boot with windows, if so, could you make a video on how to do it? Thanks in advance!

  9. Everytime I try to install debian 10 in VirtualBox I get this error:
    An installation step failed. You can try to run the falling item again from the menu, or skip it and choose something else. The failing step is: Select and install software.

  10. what if you want the minimal install without all the extra, like spreadsheets, etc?

  11. I just getting error fail to open a session for the virtual machine Debian 10 ๐Ÿ™

  12. Thank you for this video!. I just have a question please. I have Kali-linux already installed in VirtualBox, do I still use 'Create virtual hard disk now' option or do I need to select 'use an existing virtual hard disk file'?

  13. Thank you so much for uploading this. You just ended 4 full hours of struggling. Gonna share this video with my fellow students since we all need debian next week. Keep going, you rock !

Leave a Reply

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