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.
- Reference: Windows Feature Auditor
- Objective: Confirm
Microsoft-Windows-Subsystem-Linuxis supported.
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").
- Open PowerShell as Administrator.
- Command:
wsl --install - 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.