Wouldn't it be great to run Manjaro Linux on your system without having to give up Windows 10? Well, you can! As a matter of fact, you have two options for doing this. One option is to create a dual boot system, which gives you a prompt when your computer boots up, asking you which operating system you'd like to load into. The second option is to install Manjaro on a virtual machine.
Each method has their pros and cons, but running a dual boot system means you have no virtualized hardware or unnecessary overhead. Both operating systems will have direct access to your computer's hardware. The big downside is that you will have to reboot your PC every time you want to load into the other operating system. If you can live with that, then let's get started.In this tutorial you will learn:
- How to resize Windows 10 hard disk partition
- How to install Manjaro alongside Windows 10
- How to load into Manjaro or Windows 10 at system boot
|Category||Requirements, Conventions or Software Version Used|
|System||Windows 10 plus Manjaro Linux|
|Other||Privileged access to your Linux system as root or via the
# - requires given linux commands to be executed with root privileges either directly as a root user or by use of
Before we begin, this guide assumes that you already have a properly functioning Windows installation on your system. If the installation has become corrupt or otherwise inaccessible, this isn't going to work.
You also need to make sure that you already have the Manjaro Linux installation media handy. Check out our Manjaro download guide if you still need to grab yourself a copy. We also have a dedicated guide on creating a Manjaro bootable USB.
Resize Windows 10 hard disk partition
If you're planning on installing Manjaro to the same hard drive where Windows 10 is installed, you'll need to make sure Manjaro has its own partition and enough space on said partition. More than likely, your Windows 10 installation is currently taking up the entire hard disk. This is no problem, because Windows gives us an easy way to shrink the partition and make room for Manjaro. Manjaro's system requirements recommend at least 30 GB of hard drive space.
On Windows 10, open up the Disk Management utility by searching for it in the start menu.
Your Disk Management menu should look similar to the screenshot below. As long as you can spare 30 GB or more from your C: drive, right click on your partition with drive letter
C: and click on shrink volume.
In the box indicated in the screenshot below, enter the size (in MB) that you want your Manjaro partition to be. After you've entered an amount, click shrink to begin resizing your Windows partition.
Windows may take a few moments to finish resizing your disk. As you can see in the screenshot below, we're left with a certain amount of "unallocated space." This unallocated space is where Manjaro will be installed.
Install Manjaro alongside Windows 10
- Insert your Manjaro installation media into the USB port or disc tray and reboot your system. As it comes back up, load into the installation media. You may need to press
Escon your keyboard in order to access the boot menu and select your installation media.
- You'll see the Manjaro welcome screen. Click Enter to load into Manjaro's live environment.
- Once your system finishes loading into the Manjaro live environment, click on Launch Installer.
- Select your language and click next.
- Select your timezone and click next.
- Select your keyboard layout and click next.
- On the partitioning screen, select "Manual partitioning" and click next.
- Next, highlight the free space that we created earlier in Windows and click Create. Make sure that you have selected the right one, since you may see multiple sections labelled as "free space."
- Manjaro recommends that our system have a swap partition equal to the size of our RAM, or 8 GB if the amount of RAM exceeds that. Reduce the size of this new partition by the amount of RAM you have in your system. If you have more than 8 GB of RAM, then only reduce this number by 8 GB (8,000 MB). This remaining space will be used as our swap partition that we'll configure in a moment. Click OK when you've made that change. Also make sure that you put
/as the mount point.
- You'll see your newly configured partition labelled as "New partition" in the Manjaro installer. Do you also see the the free space that you just configured? Highlight that and click Create. This will be our swap partition.
- Make the file system "linuxswap" and add the "swap" flag to this partition. Click OK and then click next on the Manjaro installer.
- Fill out a new username, password, hostname, and root password for your system and click next.
- Manjaro will ask you which office suite you'd like to install on the system. Select your preferred package or click no office suite. Click next.
- Manjaro will now ask you to review the upcoming partition changes. Make sure everything here looks correct. Once you click next, Manjaro will write the changes to your hard disk. Proceed when you are ready.
- Manjaro will now install. When it's finished, you'll be asked to reboot. Make sure you eject your installation media first.
Loading into Manjaro or Windows 10
From now on, when you start your system, Manjaro's bootloader will ask you which operating system you want to load into. Use your arrow keys to scroll up and down, and press enter to choose an option. After making your selection, the chosen operating system should load as normal.
In this guide, we showed you how to install Manjaro alongside Windows 10. The process isn't as streamlined as virtualization, but it's a good solution when you want both operating systems to have direct access to your system's hardware. Now you can have the best of both worlds on your computer by having both Linux and Windows installed simultaneously.