220-1102 Operating Systems Practice Question
A technician is setting up a new computer for a user who wants to dual-boot Windows 10 and a Linux distribution on a single SSD. The technician has installed Windows 10 first on the entire drive. Which of the following is the MOST important step to perform BEFORE installing the Linux operating system?
⚠ Common exam trap
Test-takers frequently think disabling Secure Boot is mandatory for Linux installation, but modern distributions support it, making partition preparation the true prerequisite.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Shrink the Windows partition using Disk Management to create unallocated space for Linux
When dual-booting Windows 10 and Linux on a single SSD, the most critical prerequisite is to create unallocated space for the Linux installer. Installing Windows first uses the entire drive, so shrinking the Windows partition via Disk Management frees unallocated space that the Linux installer can use to create its own partitions (e.g., ext4 for root, swap). Without this step, the Linux installer would have no room to install, or you would risk corrupting the Windows partition by resizing it later.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Shrink the Windows partition using Disk Management to create unallocated space for Linux
Why this is correct
Shrinking the Windows partition in Disk Management reduces the NTFS volume's size without deleting data, leaving unallocated space on the disk. The Linux installer (e.g., Ubuntu's Ubiquity) can then place its own partitions—such as root (/), swap, and optionally /home—into that unallocated area without resizing the Windows filesystem. This step is the foundational prerequisite because the installer cannot safely create partitions within the currently fully allocated Windows volume. Without unallocated space, the dual-boot installation would fail with an error about insufficient space for the new OS.
- ✗
Disable Secure Boot in the UEFI firmware settings
Why it's wrong here
Disabling Secure Boot is often cited as a necessity for installing Linux, but this is only true for older or unsigned distributions. Modern mainstream distributions like Ubuntu and Fedora ship bootloaders signed with Microsoft keys and can boot with Secure Boot enabled. Furthermore, toggling Secure Boot does nothing to address the disk layout; it only changes firmware validation of boot code. The actual blocker is the absence of unallocated space for the Linux filesystem, making this action neither mandatory nor sufficient for dual-boot.
- ✗
Format a partition as ext4 using Windows Disk Management
Why it's wrong here
Windows Disk Management has no built-in support for the ext4 filesystem; it can format volumes as NTFS, exFAT, or FAT32, but not ext4. Even if you somehow created an ext4 partition, the Linux installer would overwrite it with its own partitions during setup, so pre-formatting is redundant. More importantly, formatting a partition would require first having a partition, but the problem is creating unallocated space—which formatting does not accomplish. The intended workflow is to leave space unallocated and let the Linux installer format the partitions it creates using its native tools like mkfs.ext4.
- ✗
Enable BitLocker encryption on the Windows partition
Why it's wrong here
BitLocker encrypts the Windows volume using full-disk encryption, which is unrelated to the need for disk space and actually works against a smooth dual-boot setup. When BitLocker is enabled, the Linux installer cannot easily read or write the Windows partition, and common Linux drivers do not support BitLocker's encryption scheme. You would need to suspend BitLocker protection or ensure the key is available, adding unnecessary complexity to the installation. BitLocker provides no benefit for dual-booting and takes up no meaningful extra space, so it is both irrelevant and counterproductive here.
Go deeper
Related to this question
Learn chapter
Windows Disk Management
Key term
Extended File System
The Extended File System (ext) is a foundational file system family used in Linux operating systems to organize and manage data on storage devices.
Key term
ext4
ext4 is the default file system for many Linux distributions, designed to store and manage files on a hard drive or SSD with journaling, large volume support, and backward compatibility.
About these practice questions
This 220-1102 question is part of Courseiva's 925-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This 220-1102 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 220-1102 exam.