NTFS and Drive Letters

NTFS Overview

  • Introduction to NTFS
      - NTFS does not include traditional file permissions.
      - NTFS employs journaling to ensure data integrity.
      - The primary function of NTFS is to create the root directory, which is the starting point for the file hierarchy.

Command Line Interface (CLI) vs. Graphical User Interface (GUI)

  • CLI Interactions
      - Users do not see the underlying commands when they interact with a GUI.
      - While using a GUI (e.g., clicking icons), the user is performing operating system (OS) commands without awareness.
      - For example, when a user creates a root directory via the GUI, it corresponds to an initial command for file access in the CLI.

System Path and Drive Letters

  • System Path for Accessing Files
      - The access point for files begins with system designations, particularly the C: drive.
      - NTFS manages a structure known as the Master File Table (MFT), which serves as an index/database for file locations and their attributes.

  • Drive Letter History
      - The letters A and B were historically designated for floppy disk drives.
      - The C drive became standard for the first hard drive in the system hierarchy.
      - Summary of drive letter assignments:
        - A: Floppy Disk
        - B: Floppy Disk
        - C: First Hard Drive