Install Deepin 15.11 Alongside Windows 7/8.1/10 in UEFI Firmware

Today I’m gonna show you, how to dual boot Deepin OS 15.11 and Windows 7/8.1 or Windows 10 in UEFI firmware BIOS devices. Why today I’m sharing this? Because most of the manufacturers are using the UEFI BIOS instead of old one Legacy firmware. And it is not easy to install an OS in UEFI firmware since you’re using GPT partition scheme for your HDD.

Deepin OS is the Chinese Linux distribution which was formerly based on the Ubuntu until version 15 released in late 2015, now Deepin 15.11 has been released and it is based on the Debian. Deepin OS is a beautiful and best Linux Distro but the company claims to provide the best and beautiful operating system, elegant user interface. It has its own DE(Desktop Environment) called DDE or Deepin Desktop Environment which is based on the Qt 5 toolkit.

I’m not going to show you the history of Deepin OS here I’ve collected some information from the Distrowatch website about Deepin OS and you can get to know about this distribution from the table given below.

OS NameDeepin OS 15.4
OS TypeLinux
Based OnDebian
Arhitechturearmhf, i386, x86_64
Desktop EnvironmentDeepin
Release ModelFixed

Now back to the topic of the post i.e. dual-booting Deepin OS 15.11 with Windows 10 in UEFI firmware device.

In this tutorial, We’re assuming that you’ve already installed the Windows 10 Creators Update or any update and you just need to make a partition of at-least 34GB or you can make larger for storing more files.

Dual Boot Deepin OS 15.11 and Windows 10 [UEFI Guide]

In this article, we make easier for you to install Deepin OS 15.11 alongside Windows 10 by dividing sections, this guide is especially for noob if you’ve already dual booted your PC with another distribution like dual boot with Ubuntu then you can simply do this and it is easy for you, but for noobs here I’m for helping them.

Download Required:

Step 1: Make Bootable USB Flash Drive

After downloading both above files now you need to make your bootable USB file which will use to install Deepin OS on our PC.

  1. Connect your USB flash drive to your PC and run Rufus
  2. The Select downloaded Deepin OS iso file and click start
    Click On Start
  3. Then it will ask you to download syslinux to make bootable Live USB of any Linux Distro simply click on yes
    Download Syslinux
  4. Now it will prompt to show that ISOHybrid image detected Simply select Write in ISO image mode
    Click OK

Once the process is finished, means your 1st step is completed now move to the second step.

Step 2: Make Partition For Dual-Boot Deepin OS

1. Ensure that your system should have sufficient space to install the Deepin OS you should have at least 34GB space on any partition and you have to shrink 34 GB to make a new unallocated partition, you can shrink more space from your partition if you need to install more application on Deepin OS or store images, music, and other files. To create Partition

Create Partition for Deepin OS

2. Open your Windows 10 and right-click on the Start button and click Disk management it will open the Disk Management utility.

Open Disk Management

3. Now Shrink at-least 34816 MB space from the C: Drive and click on shrink button to start partition resizing. Once the new partition is created it should be unallocated leave it as unallocated.

Shrink Space
Unallocated Space

Now Reboot your PC and enter the boot menu

Step 3: Dual Boot Deepin OS 15.11 with Windows 10

1. Now Boot menu is open and selects your USB Flash Drive with UEFI Label. Once your USB is boot-up you’ll see a new grub screen that has grub menu then select the Install Deepin and hit Enter to proceed the installation.

UEFI boot menu

Now the setup Wizard of Deepin 15.4 starts and you need to just follow the screen instructions as you just like normally install, choose your Language. and Click on Continue to proceed further.

2. Now enter your login information and credentials and click on Next

3. Now go to the Simple Mode by clicking Expert Mode located at the Top-right corner of installation window.

4. Then Partition Table should display, In this, you can create your custom partition layout for Deepin OS 15.4, Generally while Dual-boot any Linux distro with Windows we recommend that you create three partitions listed below

  • root/” partition for your root folder
  • home partition for accounts data like Downloads, Documents, Music, Pictures….etc
  • swap partition if you have 4 GB or less RAM on your computer or you are using an SSD.

root Partition

To create the root partition select the Freespace partition (that we’ve created shrink space from C: drive in Windows) and click on New Partition.

On Add Partition Settings use the following root Partition configurations and hit OK to apply changes:

  • Type: Primary
  • Size: at least 10240 MB
  • Align: Begin
  • FileSystem: ext4
  • Mount: /

home Partition

Now follow the same process for creating the home partition, you can add use more Size for this partition but here I’m going to make it of 20480 MB. Use the following home partition configurations and hit OK to apply changes:

  • Type: Primary
  • Size: at least 20480 MB
  • Align: Begin
  • FileSystem: ext4
  • Mount: /home

swap Partition

Now the final partition will be swap partition ( if you have less RAM) then follow this step otherwise skip this. Use the following swap partition configurations and hit OK to apply changes:

  • Type: Primary
  • Size: at least 4096 MB
  • Align: Begin
  • FileSystem: ext4
  • Mount: swap

5. All 3 partitions have been created, now ensure that UEFI option below is checked and click on the root “/” partition then hit yellow Install, in order to apply changes to disk and proceeds the installation process.

A pop-up window will appear to inform you that the partition will be formatted if you continue the installation. Ignore this and click OK in order to start Installation.

Now, wait until the installation process is done and.

Once the Installation Succeed! hit the Experience Now button and your computer will reboot

Your computer will reboot into the black screen Grub menu where it asks you to choose your Operating System between Deepin and Windows 10 or wait 10 seconds it will open Deepin because Deepin OS is designated as default OS to boot from.

Grub Menu

After Deepin OS boot finishes enter your password to login into your Deepin computer and you’ll see a beautiful Desktop and elegant UI of Deepin OS which is really awesome 🙂

congratulations You’ve successfully installed Deepin 15.11 OS alongside with Windows 10, In case you need to open Windows 10 then simply reboot your PC and choose the Windows (Boot Manager) from the Grub Menu.


So this is the easy way to dual boot windows 10 and Deepin OS 15.11 in UEFI, and you can also install Linux Distribution alongside Windows 7/8.1/10 the procedure remains same the difference in the installation wizard of the OS.

In case you want to remove Deepin OS from the Grub menu or want to make your Computer only Single boot that has only Windows 10 so let us know in comments it is very easy to remove Deepin OS from Dual boot and remove the Grub menu but make sure that you don’t delete/format the Partition in which Deepin is installed otherwise your computer will be stuck on the bootloader. This guide will help those users who are new to Linux so please recommend or share this article with some Linux newbies to help them that they can learn something new and let them know about the beautiful Linux OS Deepin. We’ll come with another interesting article, so stay connected!!

23 thoughts on “Install Deepin 15.11 Alongside Windows 7/8.1/10 in UEFI Firmware”

  1. Your blog was fabulous prajwal
    Every info in your blog was helpful for every person.
    Actually I like your writing skill.


  2. Hi Prajjwal,

    I was able to setup Deepin OS with help of this very detailed Page, Thanks.

    Could you also please share on how to remove Deepin OS and GRUB menu and make the system load Windows OS by default?

    Thanks in advance.

    -Santhosh R

    • To Remove Deepin OS and GRUB menu completely and make Single Boot, follow below steps:

    • Make Bootable USB Drive of Windows
    • Then boot USB
    • When Windows setups loads, then choose “Repair you computer” option
    • Now click on “Troubleshooot” option and click on Run Command Prompt
    • Then type the following command in CMD and hit enter
    • bootrec.exe /fixmbr

    • Then type this and hit enter
    • bootrec.exe /fixboot

    • After it is successfully done, restart your system and it should be good to go with Windows booting up normally 😀
    • Hope it will work for you 🙂


  3. I tried many times to do dual boot, but it was impossible. My computer os a Acer aspire e5, core I7, 8m. All the time, it started on Windows Mode.

    • Now you need to do set boot priority order and bring the Windows Boot Manager to the #1 then it will show the Grub Menu then you can make selection between Windows 10 and Deepin 😀

    • Remember to disable Windows Fast Startup.
      You can disable it in Power Options –> Changes settings that are currently unavailable–> Click Turn on fast startup (recommended) so that the checkmark disappears.

      Deepin, best Linux Distro IMHO.

  4. Worked great, although I couldn’t set up a 3rd partition. Not sure why. So I just left the third step off and it went perfectly. Thank you! AND I’m a noob.

  5. Is this safe to use? I tried one with Backslash 2 months ago, it fails all the time (I cant even get to the installer, grub only) and it broke my Windows 10.

    • Set the priority from the Boot Menu to the Windows Boot Manager, it currently set to the hard disk partition in which you’ve installed your Windows

      So set bring Windows Boot Manager to the top in the Boot Menu list.

  6. Hi,
    My install did not offer me a UEFI option to check after creating the partitions – the default was instead used. I can boot into Deepin or into windows but I have to go in advanced BIOS/UEFI settings to change the boot priority. Windows Boot Manager (SATA_0: ADATA SU800) – boots Windows. To boot Deepin I need to change the boot priority to SATA_0: ADATA SU800, which boots Deepin, but either way, I do not get a screen to make the choice when booting. What did I do wrong – or how can I correct?

    Thank you!

  7. Hola buenas tardes, tengo instalado en un PC Deepin, pero mi active directory está en Windows como puedo hacer para que se vea en el active directory e ingresar con los usuarios de windows?
    De antemano gracias por la ayuda.

Leave a Comment