Installing a second operating system on a laptop with a pre-installed Windows 10 - a task that scares many users. Fears are associated with the risk of data loss, bootloader conflicts, or hardware incompatibility. However, with the right approach, the process turns out to be easier than it seems. This article will help you understand all the nuances: from choosing Linux distribution or versions Windows 11 before setup dual boot and solutions to possible problems.
The main advantage of this configuration is the ability to use two operating systems on one device without virtual machines. For example, Ubuntu for development or Windows 11 for games, switching between them when loading. But before you begin, it is important to evaluate the technical characteristics of the laptop: volume SSD/HDD, quantity RAM and support UEFI/Legacy in BIOS. Errors at these stages can lead to system inoperability.
In this article we will look at:
- 🔍 How to prepare a laptop and partition the disk without losing data
- 💿 Choose between Linux and second Windows: pros and cons
- ⚙️ Step-by-step installation with bootloader setup
GRUBorWindows Boot Manager - ⚠️ Typical errors and ways to fix them (no OS in the boot menu, black screen, etc.)
- Linux (Ubuntu, Mint, etc.)
- Windows 11
- macOS (via Hackintosh)
- Another version of Windows (7, 8.1)
- I haven't decided yet
1. Preparing your laptop: backing up and checking compatibility
First step - creating a data backup. Even if you are confident in your actions, failures during disk partition or installation can lead to file loss. Use built-in tools Windows 10 (Settings → Update and Security → Backup Service) or third-party programs like Macrium Reflect or Acronis True Image.
Pay special attention to:
- 📁 Personal documents, photos and projects on your desktop and in a folder
Users - 🔑 Saved passwords in browsers (export them via
chrome://settings/passwords) - 🎮 Game status in Steam or Epic Games (cloud saves do not always work correctly)
Next check equipment compatibility with the planned OS. For Linux use the site Linux Hardware Database, where you can find reports on the performance of distributions on specific laptop models. For example, Dell XPS 13 or Lenovo ThinkPad are usually supported out of the box, but with HP Pavilion there may be problems with Wi-Fi or touchpad.
⚠️ Attention: If your laptop usesOptane Memory(caching technology Intel), it must be disabled inBIOSbefore installing the second OS. Otherwise the section with Windows 10 may become unavailable.
| Component | Linux Requirements | Requirements for Windows 11 |
|---|---|---|
| Processor | Any x86_64 (even old ones Intel Core 2 Duo) | Support TPM 2.0 And Secure Boot (required for official installation) |
| RAM | Minimum 2 GB (4 GB recommended for GNOME/KDE) | 4 GB (officially), but works at 2 GB with restrictions |
| Disk space | 20–30 GB for the system + space for files | 64 GB (officially), but 30 GB is enough for a clean system |
| Video card | Better Intel/AMD (with drivers mesa). NVIDIA may require manual driver installation |
NVIDIA/AMD/Intel with support WDDM 2.0 |
2. Selecting a second operating system: Linux vs Windows 11
The decision to choose a second OS depends on your goals. Linux Suitable for developers, administrators or those who value openness and freeness. Windows 11 relevant for gamers, users of specific software (for example, Adobe Creative Cloud) or testing a new version of the system.
Pros and cons Linux:
- ✅ Free and no licensing restrictions
- ✅ High level of security and control over the system
- ✅ Lightweight (distributions like Lubuntu or Xubuntu work on weak laptops)
- ❌ Potential driver issues (especially for NVIDIA or Broadcom Wi-Fi)
- ❌ Not all programs have analogues (for example, Photoshop or AutoCAD)
Pros and cons Windows 11:
- ✅ Full compatibility with games and professional software
- ✅ Support
DirectX 12 UltimateAndAuto HDRfor gamers - ❌ Requirements for
TPM 2.0AndSecure Boot(can be bypassed, but unofficially) - ❌ Higher resource consumption compared to Linux
For beginners, we recommend starting with Linux Mint or Ubuntu — they have a friendly interface and a wide community. Suitable for experienced users Arch Linux or Fedora for deep customization. If you choose Windows 11, download the image from the official website Microsoft through Media Creation Tool.
Before installation Linux try it in Live USB mode (without installing to disk). This will help you check your hardware compatibility and whether you like the interface.
3. Disk partitioning: how to free up space for a second OS
To install a second OS, you need to allocate unallocated disk space. B Windows 10 this is done through the built-in utility Disk management (Win + X → Disk Management). However, it is better to use a more reliable tool - MiniTool Partition Wizard or GParted (for Linux).
Step by step instructions:
- Open
Disk managementand find the section with Windows 10 (usuallyC:). - Right-click on the section and select
Shrink Volume. - Specify the size of the space to be compressed (for example,
100 GBfor Linux or64 GBfor Windows 11). - After compression, unallocated space will appear (a black block with the label
Not distributed).
Important things to consider:
- 🔹 For Linux enough
ext4-section andswap(if RAM is less than 8 GB). - 🔹 For Windows 11 will be required
NTFS-section and separateEFI-section (if it does not exist). - 🔹 Do not host a second OS on
HDD, if Windows 10 stands onSSD- this will significantly slow down the work.
⚠️ Attention: If your disk has a partition tableMBR(notGPT), you will not be able to install more than 4 main partitions. In this case, you will have to convert the disk toGPTthroughmbr2gpt.exe(built-in utility Microsoft), but this will require reinstallation Windows 10.
Back up important data|Check free disk space (minimum 50 GB)|Compress volume to Disk management or GParted|Make sure there is unallocated space|Disable Fast Startup in Windows 10 (Control Panel → Power Options)-->
4. Creating a bootable USB flash drive and setting up the BIOS
To install the second OS you will need bootable media - USB flash drive volume not less 8 GB. To capture the image use:
- 🔧 Rufus (recommended for Windows 11 And Linux)
- 🔧 BalenaEtcher (simple interface, suitable for beginners)
- 🔧 Ventoy (allows you to write several images onto one flash drive)
When recording an image Windows 11 in Rufus select partition scheme GPT and target system UEFI. For Linux (For example, Ubuntu) enough mode DD (direct recording).
After creating the flash drive, you need to configure BIOS/UEFI:
- Reboot your laptop and log in
BIOS(usually the keyF2,DelorEsc). - Disable
Secure Boot(for Linux mandatory for Windows 11 - optional). - Turn on the mode
UEFI(if it is disabled) or leaveLegacy(only for older laptops). - In the section
Bootput the flash drive first in the boot order.
Critical point: if you are installing Linux on a laptop with NVIDIA Optimus (hybrid graphics), add the parameter nomodeset in the boot line when starting from a flash drive. This will prevent a black screen after installation.
5. Installing a second OS: step-by-step process
The installation process depends on the selected OS, but the general scheme is the same. Let's consider both options.
Installation Linux (for example Ubuntu 22.04):
- Boot from the flash drive and select
Try or Install Ubuntu. - At the disk partitioning stage, select
Another option(Something else). - Create the following partitions from the unallocated space:
ext4- root partition (/, size ~30 GB)swap— swap partition (equal to the amount of RAM, if RAM < 8 GB)ext4- home section (/home, the rest of the space)
GRUB per section EFI (usually /dev/sda1).Installation Windows 11:
- Boot from the flash drive and click
Install. - At the installation type selection stage, select
Selective. - Select unallocated space and click
Create. The system will automatically create partitionsEFI,MSRand main. - After installation Windows 11 will overwrite the bootloader, and Windows 10 will disappear from the menu. To restore, use the command in
Command line(on behalf of administrator):bcdboot C:\Windows /s S: /f UEFIwhere
C:- section with Windows 10, andS:—EFI-section (specify letters viadiskpart).
When installing Linux after Windows 11, the GRUB boot loader will automatically find both systems. But Windows 11, installed second, always overwrites the bootloader - this is normal behavior.
6. Setting up dual boot and solving common problems
After installing the second OS, when you turn on the laptop, a system selection menu should appear. If it is not there, the reasons may be as follows:
| Problem | Reason | Solution |
|---|---|---|
| No OS selection menu | Windows 11 overwritten the bootloader | Restore GRUB with Live USB or use EasyUEFI to manually add an entry |
| Black screen after selecting Linux | Driver problems NVIDIA | Add a parameter nomodeset to the loading line GRUB |
| Windows 10 doesn't see the section with Linux | Windows does not support ext4 |
Use Ext2Fsd for reading ext4-sections from Windows |
Error no such partition in GRUB |
Partition UUID has changed | Update the config GRUB team sudo update-grub |
To control the bootloader in Windows you can use the utility EasyBCD, and in Linux — grub-customizer. If the menu GRUB If you don’t like the look, you can customize it with themes (for example, grub-themes on GitHub).
How to change default OS:
- B Windows:
Settings → System → Power and sleep → Advanced power settings → What power buttons do → Change settings that are currently unavailable→ uncheckEnable Fast Startup. - B Linux: edit the file
/etc/default/grubby changing the parameterGRUB_DEFAULT(For example,GRUB_DEFAULT="Windows Boot Manager"), then dosudo update-grub.
What should I do if the sound disappears after installing Linux?
A common problem on laptops with Realtek or Intel HDA. Solution:
1. Open a terminal and run:
alsamixer
2. Check if channels are muted (key M).
3. If this does not help, install the latest version ALSA:
sudo apt update && sudo apt install --reinstall alsa-base pulseaudio
4. Reboot your laptop.
7. Optimizing the operation of two systems on one laptop
To ensure that both operating systems work stably, follow these recommendations:
- 🔄 Updates: Update both systems regularly, but not at the same time. For example, first update Windows, then Linuxto avoid bootloader conflicts.
- 💾 Common files: Create a separate
NTFS-section for sharing files between OS. Linux supports read/writeNTFS, and Windows - read onlyext4(with additional software). - ⏱️ Time: Disable automatic time synchronization in Windows (
Control Panel → Date and Time → "Internet Time" tab → Change settings → Uncheck "Synchronize with time server"), since Linux usesUTC, and Windows — local time.
To save disk space:
- 🗑️ B Windows 10/11 turn off
hibernation(commandpowercfg /h offinCMDfrom admin) - this will free up several gigabytes. - 🧹B Linux clear the package cache with the command
sudo apt clean(for Debian/Ubuntu).
If your laptop starts running slower, check:
- 🔋 Energy settings in both OS (in Linux use TLP for optimization).
- 🔥CPU temperature (in Windows — HWMonitor, in Linux —
sensors). - 🛠️ Disk fragmentation (relevant for
HDD, in Windows run defragmentation in Linux —sudo e4defrag /forext4).
FAQ: Frequently asked questions about installing a second OS
Is it possible to install a second OS on a laptop with BitLocker?
Yes, but first you need to disable BitLocker through Control Panel → BitLocker Drive Encryption or team in PowerShell:
Disable-BitLocker -MountPoint "C:"
After installing the second OS BitLocker you can turn it on again, but keep in mind that Linux will not be able to read encrypted partitions Windows without additional steps.
How to remove the second OS and return everything as it was?
To delete Linux:
- Boot from Live USB Windows and run
Command line. - Delete partitions Linux through
diskpart: - Expand the section Windows to the vacant place.
- Repair bootloader Windows:
select disk 0list partition
select partition X (где X — номер раздела Linux)
delete partition override
bootrec /fixmbrbootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
To delete Windows 11 (if she was the second): just format her partition via Disk management and restore GRUB with Live USB Linux.
Is it possible to install macOS to laptop with Windows 10?
Technically yes, but it requires creating Hackintosh - unofficial build macOS for PC. The process is complex and includes:
- Creating a custom bootable USB with OpenCore or Clover.
- Selection
kexts(drivers) for your equipment. - Settings
config.plist(configuration file).
We recommend starting with guide Dortania. Please note that macOS Only officially supports a limited list of hardware, and may not work on many laptops Wi-Fi, Bluetooth or graphics.
How to transfer a license Windows 10 to the second Windows 11?
License Windows 10 (if she OEM or Retail) automatically activates Windows 11 on the same device. However:
- If Windows 10 was pre-installed by the manufacturer (
OEM), the license is tied to the motherboard and will work for both systems. - If you are using
Retail-license, it can be transferred, but only to one of the systems (not simultaneously). - To check the license type, run
CMD:
wmic path softwarelicensingservice get OA3xOriginalProductKey
Why did the laptop start to get hotter after installing the second OS?
This is due to the fact that:
- 🔥B Linux Proprietary fan control drivers may not work (for example, for Dell or HP). Install fancontrol or customize
thermald. - ⚡ B Windows 11 background processes are enabled by default (
SysMain,Superfetch), which load the disk. Disable them viaServices(services.msc). - 🔋 The energy consumption mode may go astray. B Linux check
cpufreq(cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor), in Windows - power supply diagram.
To monitor temperature in Linux use sensors, in Windows — HWInfo.