How to Dual Boot Ubuntu and Windows 10 [Simple Guide]

Dual boot Windows 10 and Ubuntu on a single machine to get the best of both worlds. It allows users to harness the power of Microsoft’s operating system alongside the flexibility and customization of the Ubuntu Linux distribution. This guide aims to navigate you through the process, ensuring a smooth integration of these operating systems.

Prerequisites to Dual Boot Ubuntu and Windows

  • A PC reloaded with Windows 10.
  • A USB drive with a minimum capacity of 4 GB.
  • RAM: Minimum 4GB.
  • At least 50 GB of disk space for each operating system.

Steps to Dual Boot Ubuntu and Windows 10

Dual booting Ubuntu and Windows 10 involves the creation of a bootable USB drive for Ubuntu ISO, partitioning the hard drive for the co-existence of both OS, installing Ubuntu alongside Windows 10, and finally restarting the computer.

Note: Before diving into the process, it’s a must to back up your data before dual-booting your PC. This precautionary step ensures that your data is safeguarded in case the dual-boot setup encounters any unexpected issues.

You can follow the steps below to dual-boot Ubuntu and Windows 10:

Step 1: Check PC’s BIOS Mode

Verifying the presence of UEFI mode is crucial when considering a dual-boot setup with Ubuntu and Windows 10. To check the BIOS mode:

  1. Search for “system information”, select it, and press ENTER. Search system information.
  2. Now, Check whether the BIOS mode is UEFI or not. Check bios mode.

Step 2: Partition Hard Drive for Ubuntu

To partition the hard drive, follow the steps below:

  1. Right-click on the Windows icon and click on Disk Management. Click on disk management.
  2. After that, right-click on C: and click on Shrink Volume. Click on Shrink.
  3. Now, specify the amount of space to shrink disk space. Specify the shrink disk size.

Step 3: Download Ubuntu ISO

You can download the ISO file from Ubuntu’s official website. Download the Ubuntu iso.

Step 4: Make A Bootable USB Drive

You can use Etcher to create a bootable media which is an open-source application.

  1. First, install Etcher on either Windows. After installation, launch the application and choose the “Flash from File” option. Click on flash from file.
  2. Now, select the Ubuntu ISO file you’ve downloaded before. Select the Ubuntu iso on Etcher.
  3. Connect the USB drive and click on “Select target”. Click on "Select target" on Etcher.
  4. Select the USB drive and click on “Select 1”.  Select the USB drive.
  5. Lastly, click on Flash! To start the ISO file on the USB drive.  Click on Flash on Etcher.

After that, Etcher will proceed to transfer the data from the ISO file to your USB drive converting it into a bootable device.

Step 5: Boot Ubuntu From USB

  1. Now, hold the SHIFT key and restart your computer.
  2. Select “Use a device” using DOWN ARROW and press ENTER. Boot Ubuntu from USB.
  3. Find the USB device. Then, select the device and press ENTER. Choose the USB and press ENTER.Now it will power off your PC and start rebooting. After that, an installation prompt will appear.
  4. Select “Try or Install Ubuntu” using DOWN ARROW and press ENTER. Select "Try or Install Ubuntu" and press ENTER.

Step 6: Install Ubuntu Linux Distro

  1. Select your preferred language and click on Next. Choose your language and click on Next.
  2. Now, choose “Install Ubuntu” and click on Next. Select Install ubuntu.
  3. Choose the keyboard layout and variant as you prefer and click on Next. Choose keyboard layout.
  4. To connect Ubuntu to the internet, choose “Use wired connection” and click on Next. Connection network cnfiguration.
  5. Select “Default installation” to keep only essential applications. Then, hit the Next. Updates and application.
  6. Select “Install Ubuntu 23.10.1 alongside Windows Boot Manager” as the installation type and click on Next. Choose the type of installation.
  7. Click on Install Now. Shows partition and click on Install Now.
  8. Check the partitions and click on Install. click on Install.
  9. Select your location and timezone. Then, click on Next. Select your time zone.
  10. To set up your account, provide your name, and your computer’s name, and pick a password. Finally, click on Next. Set up your account.

Step 7: Dual Boot Ubuntu and Windows 10

After installing Ubuntu, restart your windows.

To initiate Ubuntu, choose the option labeled “Ubuntu.” Conversely, for Windows booting, opt for “Windows Boot Manager” and then press the ENTER key. Dual boot configure is complete.


Well done! You’ve effectively set up a dual-boot system with Ubuntu and Windows 10 on your computer. Now, you have the flexibility to switch between Ubuntu and Windows as needed. Hope this guide has helped to achieve this, opening up new possibilities for your computing experience.

People Also Ask

Is it safe to dual-boot Ubuntu and Windows?

Yes, it’s generally safe to dual-boot Ubuntu and Windows if done correctly. However, users should follow proper installation procedures, back up their data, and the cautious during the process to avoid potential issues.

Does dual-boot slow down pc?

Dual-booting itself doesn’t slow down the PC significantly. However, proper partitioning and resource allocation are essential to ensure optimal performance. If both operating systems are actively used simultaneously, it may impact the speed of your PC.

Is dual-boot better than a virtual machine?

The choice between dual-boot and a virtual machine depends on your needs. Dual-booting allows each operating system to run natively on hardware, maximizing performance and providing full access to system resources. However, it requires a system restart to switch between operating systems and carries the potential risk of data loss during partitioning.

On the other hand, virtual machines offer the convenience of running multiple operating systems simultaneously without the need for reboots. While virtual machines may have some performance overhead due to virtualization, they provide features like snapshot and rollback capabilities for easy system state management.

Which is better dual-boot or WSL?

The decision between dual-boot and Windows Subsystem for Linux (WSL) depends on your specific needs and workflow, Dual-booting allows for native performance and full access to system resources when using Linux, but it requires a system restart to switch between operating systems.

On the other hand, WSL integrates Linux functionality directly into Windows without the need for dual-booting, offering seamless interaction between the two environments. WSL is particularly advantageous for developers and users who want to run Linux commands and tools within a Windows environment, streaming tasks and avoiding the need to reboot.

What are the risks of dual-boot?

The risks of dual-booting include:

  • Data Loss: Incorrect partitioning or installation process can result in data loss.
  • Boot Loader Issues: Problems with the boot loader can make it difficult to access one or both operating systems.
  • Compatibility Challenges: Some hardware may not be fully compatible with both operating systems, leading to driver issues or performance problems.
  • Partitioning Complexity: Managing partitions during installation requires careful attention, and mistakes can lead to data loss or difficulties in resizing partitions.
  • Updates and Upgrades: Operating system updates may affect the dual-boot configuration, potentially causing issues.
  • Security Risks: Compromises in one operating system may pose a risk to data on the other partition.
  • Updates and Upgrades: Operating system updates may affect the dual-boot configuration, potentially causing issues.
  • Security Risks: Compromises in one operating system may pose a risk to data on the other partition.

Can I access files from one operating system while using the other in a dual-boot setup?

Yes, you can access files stored on one operating system while actively using the other. This functionality allows you to retrieve and manipulate files across both operating systems, providing a seamless experience in a dual-boot setup.

To access the files of another operating system, you can follow the steps below:

  1. Start your computer and boot into the operating system from which you want to access files.
  2. Locate the other OS partition where the files of other operating systems are stored.
  3. Now, mount the partition to make it accessible to your currently active OS.
  4. Once the partition is mounted, navigate to it using the file manager.
  5. After accessing the file, you can unmount the partition if you want to disconnect it.

Related Articles

<< Go Back to Dual Boot Installation | Linux OS Installation Guide | Learn Linux Basics

2.3/5 - (3 votes)
A Complete Guide for Beginners Enroll Course Now
icon linux
Auhona Islam

Auhona Islam is a dedicated professional with a background in Electronics and Communication Engineering (ECE) from Khulna University of Engineering & Technology. Graduating in 2023, Auhona is currently excelling in her role as a Linux content developer executive at SOFTEKO to provide a more straightforward route for Linux users. She aims to generate compelling materials for Linux users with her knowledge and skills. She holds her enthusiasm in the realm of Machine Learning (ML), Deep Learning (DL), and Artificial Intelligence (AI). Apart from these, she has a passion for playing instruments and singing. Read Full Bio

Leave a Comment