CompTIA A+ · Operating Systems
Survey the operating system landscape — workstation and mobile OSes, the seven filesystem types you must know cold, vendor end-of-life limitations, and the compatibility rules that govern what runs on what.
25 min read · OS Types, Filesystems & Compatibility
// CHECK YOUR KNOWLEDGE
The operating system is the software that makes hardware useful to humans. Before learning how to install, configure, or troubleshoot one, you need to know the landscape: what operating systems exist, which filesystems they use, how long vendors support them, and what happens when you mix components that were not designed to work together.
This lesson gives you that map. The details of configuring each — Windows editions, macOS tools, Linux commands — come in Lessons 3 through 9. Here, you learn what exists and why it matters.
A workstation OS is an operating system designed for general-purpose computing on a desktop or laptop. The four you need to know for A+:
Windows is the dominant OS in enterprise environments and the most common workstation OS in the world. It runs on standard x86/x64 hardware from any manufacturer. The versions in scope for 220-1202 are Windows 10 and Windows 11 — both are tested, and exam questions will specify which version applies when features differ. Windows dominates corporate IT because of its enterprise tooling: integration, , widespread application support, and a large pool of trained administrators.
Linux is open-source and available in dozens of distributions: Ubuntu and Debian (consumer and developer friendly), Red Hat Enterprise Linux (RHEL) and CentOS (enterprise servers), Fedora (developer-focused community release). Linux is free, highly customizable, and dominant in server environments, cloud infrastructure, and embedded systems. No one version of Linux is "the standard" — distributions package the same Linux kernel with different default software, package managers, and support models. Lesson 9 covers Linux tools in detail.
macOS is Apple's proprietary operating system, running exclusively on Apple hardware — both Intel-based Macs and Apple Silicon () Macs. macOS is Unix-based, descending from BSD Unix and sharing command-line heritage with Linux. It dominates creative, design, and education environments. Because it runs only on Apple hardware, macOS removes compatibility complexity that plagues Windows administrators. Lesson 8 covers macOS features.
Chrome OS is Google's operating system designed for Chromebooks. Chrome OS is built around the Chrome browser — most applications run as web apps, with limited local storage and offline capability by design. Chrome OS supports Android apps through the Google Play Store, expanding its application library beyond web apps — flag for verification. Chrome OS is common in K-12 education for its low cost and minimal administrative overhead.
▸ NOTE
Enterprise distribution pattern: Windows dominates enterprise workstations. Linux dominates server infrastructure. macOS is common in creative environments. Chrome OS is common in K-12 education. The exam may present a use-case scenario and ask which OS fits — map these associations.
iOS is Apple's operating system for iPhones. It is a closed ecosystem: Apple controls the hardware, the OS, and the application distribution channel via the App Store. You covered iOS characteristics in the Core 1 Mobile module — this lesson does not re-teach them.
iPadOS is Apple's OS for iPads. Apple separated iPadOS from iOS in 2019 — prior to that, iPads ran iOS — flag this split year for verification. iPadOS is based on the same codebase as iOS but adds iPad-specific features: improved multitasking, external display support, and desktop-class browser behavior. For A+ purposes, treat iPadOS as iOS with tablet extensions.
Android is Google's mobile OS, based on the Linux kernel. Unlike iOS, Android is open-source at its base — hardware manufacturers customize it for their devices. Android allows installation of apps from the Google Play Store and, depending on device settings, from outside the Play Store (). You covered Android in the Core 1 Mobile module.
A filesystem is the structure an OS uses to organize, store, and retrieve data on a storage device. The filesystem determines the maximum file size, the maximum volume size, whether the OS supports permissions and encryption at the filesystem level, and which other operating systems can read the drive natively. The A+ exam tests seven filesystems — know all seven.
is the default filesystem for Windows internal drives — it is what Windows installs onto and what most Windows drives use in production.
Key capabilities:
NTFS has limited write support on macOS — macOS reads NTFS volumes natively but cannot write to them without third-party software by default (flag for verification). Linux can access NTFS using the ntfs-3g driver.
▸ EXAM TIP
NTFS: Windows default, journaling, ACL permissions, EFS encryption. These four properties together make NTFS the answer for any scenario requiring Windows security features — file permissions or encryption — at the filesystem level. NTFS is also the answer for "what filesystem does Windows install onto by default?"
is Microsoft's high-integrity filesystem, designed for large-scale storage on Windows Server and Windows 10/11 Pro for Workstations. It is not a replacement for NTFS on everyday Windows — it targets enterprise storage environments where data integrity at scale matters.
Key characteristics:
Critical exam fact: ReFS is not bootable as a Windows system drive — you cannot install Windows on a ReFS volume (flag for verification). It is used for data volumes, never the OS partition.
▸ EXAM TIP
ReFS is NOT bootable as a Windows system drive. This is the most tested ReFS fact. ReFS also lacks EFS encryption and NTFS compression. The trade-off: ReFS gains checksummed self-healing data integrity that NTFS does not have. Use NTFS for the OS partition; use ReFS for large data volumes on Windows Server.
FAT32 is a legacy filesystem dating to 1996. It remains relevant for one reason: it is universally readable across operating systems — Windows, macOS, and Linux all support FAT32 natively without additional software or drivers.
The price of that compatibility is strict size limits:
FAT32 has no journaling, no permissions, and no encryption. These limitations make it unsuitable for Windows or macOS system drives, but ideal for drives that must be readable everywhere.
▸ EXAM TIP
FAT32 limits — memorize both: maximum file size = 4GB (any file at or above 4GB will not fit); maximum volume size on Windows = 32GB. These are the two FAT32 facts the exam tests directly. FAT32 has no journaling, no permissions, no encryption — it is a compatibility format, not a feature-rich one.
is Microsoft's successor to FAT32, designed to fix FAT32's file size limitation while preserving cross-platform compatibility. exFAT is natively supported by Windows, macOS, and modern Linux (kernel 5.4+ — flag for verification).
Key properties:
▸ EXAM TIP
exFAT = FAT32 successor, no file size limit, cross-platform. Use exFAT when you need compatibility with both Windows and macOS/Linux AND files exceed 4GB. The exam may present a scenario: a file over 4GB needs to move between a Windows PC and a Mac — the answer is exFAT.
ext4 is the default filesystem for most Linux distributions — Ubuntu, Debian, Linux Mint, and many others use ext4 by default. It is a journaling filesystem with deep Linux OS integration.
Key properties:
ext4 is not natively readable by Windows — accessing an ext4 volume on Windows requires third-party tools. macOS also does not read ext4 natively.
▸ EXAM TIP
ext4 = Linux default filesystem. "What filesystem does Ubuntu use by default?" — ext4. "What filesystem is native to Linux?" — ext4 (with the exception of RHEL/CentOS servers, which use XFS).
is a high-performance journaling filesystem and the default for Red Hat Enterprise Linux (RHEL) and CentOS — the enterprise Red Hat family of Linux distributions. It was originally developed by Silicon Graphics for high-throughput workloads and is optimized for:
For A+, the key fact is the association: XFS = RHEL and CentOS server environments. You do not need to know XFS internals beyond this mapping.
is Apple's modern filesystem, introduced in macOS High Sierra (2017) — flag this year for verification. APFS replaced HFS+ (also called Mac OS Extended) across the entire Apple product line and is now the default filesystem for macOS, iOS, iPadOS, tvOS, and watchOS.
Key capabilities:
Windows does not natively read or write APFS volumes. Third-party tools are required to access APFS drives on Windows.
▸ EXAM TIP
APFS = macOS/iOS default since macOS High Sierra (2017); replaces HFS+. Key features: encryption (FileVault integration), snapshots (Time Machine), space sharing. Windows cannot read APFS without third-party software.
| Filesystem | Primary OS | Journaling | Max File Size | Notable Limits / Notes | |---|---|---|---|---| | NTFS | Windows | Yes | 16TB† | Default Windows; permissions, EFS; read-only on macOS by default | | ReFS | Windows Server | Yes | Very large | NOT bootable; no EFS, no compression | | FAT32 | Cross-platform | No | 4GB | 32GB volume limit (Windows format); no permissions | | exFAT | Cross-platform | No | No limit | FAT32 successor; used on USB/SD | | ext4 | Linux | Yes | 16TB | Linux default; not natively readable on Windows or macOS | | XFS | Linux (RHEL/CentOS) | Yes | Large | RHEL/CentOS default; high-throughput | | APFS | macOS/iOS | No (CoW†) | Very large | Replaces HFS+; snapshots, encryption; Windows needs third-party tool |
†Figures marked are flagged for verification in the fact-check.
Every operating system has a product life cycle — a defined period during which the vendor releases security patches, bug fixes, and feature updates. When that period ends, the OS reaches End of Life ().
What EOL means:
Why it matters for a technician: EOL systems cannot be secured by patching — there are no patches to apply. The correct responses are:
Windows life-cycle reference:
▸ EXAM TIP
EOL OS = security risk because vulnerabilities are never patched. An EOL system cannot be made secure by a technician through patching alone. The exam may present a scenario with an EOL OS and ask what the technician should do — the answer involves recommending replacement or isolation, not "install antivirus" or "apply available updates."
▸ NOTE
Feature update limitations vs EOL: these are separate concepts. A machine can be on a supported OS version but still be unable to receive feature updates due to hardware requirements. Windows 11 required TPM 2.0, Secure Boot, and a compatible 64-bit CPU — machines lacking these could not upgrade from Windows 10, even though Windows 10 was still receiving patches. Hardware incompatibility is not the same as EOL.
Modern CPUs are 64-bit, but the software ecosystem still includes both 32-bit and 64-bit applications. The rules:
▸ COMPAT
Architecture compatibility rule: 64-bit OS → runs both 64-bit and 32-bit apps (WOW64 on Windows handles the 32-bit compatibility). 32-bit OS → 32-bit apps only, no exceptions. Drivers always match the OS architecture — a 32-bit driver will not install on a 64-bit Windows OS.
Drivers are specific to the operating system version and the architecture. A driver written for Windows 10 may not be signed for Windows 11; a driver for a 32-bit OS will not load on a 64-bit OS. Before committing to an OS upgrade, verify that all required drivers have a compatible version for the target OS. Missing drivers after an upgrade are a common source of non-functional peripherals.
The filesystem on a drive determines which operating systems can read or write it natively:
| Filesystem | Windows | macOS | Linux | |---|---|---|---| | NTFS | Full read/write | Read-only by default* | Full (via ntfs-3g) | | FAT32 | Full | Full | Full | | exFAT | Full | Full | Full (kernel 5.4+) | | ext4 | Needs tool | Needs tool | Full | | APFS | Needs tool | Full | Needs tool |
*macOS NTFS write limitation — flag for verification.
The safest cross-platform format for a USB drive is exFAT when files may exceed 4GB, or FAT32 when maximum compatibility with older systems is needed and all files stay under 4GB. NTFS limits you to read-only on macOS by default; ext4 and APFS require third-party tools on non-native platforms.
▸ COMPAT
Cross-platform rule: FAT32 and exFAT are the most compatible filesystems — natively readable and writable on Windows, macOS, and Linux. NTFS is Windows read/write; read-only on macOS by default. ext4 and APFS are natively accessible only on their home platform without additional software.
The check questions below test your ability to apply these filesystem limits, OS-to-filesystem associations, and compatibility rules to real technician scenarios.
Sign in to check your knowledge and earn XP. Sign in