1 min read

Linux Installation Guide

This detailed guide covers the end-to-end process of installing Linux on a Windows environment, ensuring system integrity and optimization through our custom toolset.

1. System Audit

First, verify that your Windows edition supports the required virtualization subsystems.

2. System Backup

Before applying system-level changes, secure your current configuration.

  • Reference: Backup Dev Settings
  • Objective: Create a registry snapshot of your current developer defaults.

3. Environment Optimization

Prepare the Windows host by enabling the Hypervisor and WSL engines.

  • Reference: Set Dev Optimized
  • Action: Run the script and perform a System Restart to finalize the feature installation.

4. Linux Deployment

With the environment prepared (The "Garage" is built), you can now install the operating system (The "Car").

  1. Open PowerShell as Administrator.
  2. Command: wsl --install
  3. Follow the prompts to set your UNIX Username and Password.

5. Reversion Strategy

To uninstall Linux and disable the virtualization features:

  • Reference: Reset Dev Defaults
  • Action: This script will disable WSL and the Virtual Machine Platform, returning Windows to stock settings.