📋 Prerequisites
⚡ Processor
2 cores minimum, 4 cores recommended (x86_64)
🧠 Memory
2 GB RAM minimum, 4 GB recommended
💾 Storage
20 GB minimum, 64 GB SSD recommended
📀 Boot Media
USB drive (8GB+) or DVD
📌 Note: Back up all important data before installation. The installation process will erase data on the target disk.
📥 Step 1: Download SpecterOS
- Download the ISO Download the latest SpecterOS ISO from the download page. The file size is approximately 3.2 GB.
-
Verify the checksum
Verify the SHA256 checksum to ensure the download is complete and uncorrupted:
Compare with the checksum on the download page.
sha256sum specteros-debian-20240305.iso
💾 Step 2: Create Bootable USB
- Using Rufus (Windows) Download Rufus from rufus.ie, select the SpecterOS ISO, choose your USB drive, and click Start.
- Using Etcher (Windows/macOS/Linux) Download Balena Etcher, select the ISO file, choose your USB drive, and click Flash.
-
Using dd (Linux/macOS)
Open terminal and run:
Replace
sudo dd if=specteros-debian-20240305.iso of=/dev/sdX bs=4M status=progress && sync/dev/sdXwith your USB drive (e.g.,/dev/sdb).
⚠️ Warning: Creating a bootable USB will erase all data on the USB drive. Make sure to back up any important files first.
🚀 Step 3: Boot from USB
- Insert the USB drive Insert the bootable USB drive into your computer.
- Access boot menu Restart your computer and press the boot menu key (usually F12, F10, F2, or Del depending on your manufacturer).
- Select USB drive Select your USB drive from the boot menu and press Enter.
- Select boot option From the SpecterOS boot menu, select "SpecterOS (Live)" to try before installing, or "SpecterOS (Install)" to install directly.
🔧 Step 4: Installation Process
- Welcome screen Select your language and click "Continue".
- Keyboard layout Choose your keyboard layout and test it in the text box. Click "Continue".
-
Installation type
Choose one of the following options:
- Erase disk and install: Recommended for most users. Will use entire disk with encryption.
- Manual partitioning: For advanced users who want custom partition layout.
-
Encryption setup
If you chose encryption, enter a strong passphrase. This will be required at every boot.
🔐 Security Tip: Use a long, unique passphrase (at least 16 characters). Store it in a password manager.
-
User account
Create your user account:
- Enter your name
- Choose a username
- Set a strong password
- Choose a hostname (default: specteros)
- Timezone Select your timezone or click on the map. Click "Continue".
- Installation Review your settings and click "Install". The installation will take 15-30 minutes.
✅ Step 5: First Boot
- Remove USB and reboot When installation completes, remove the USB drive and click "Restart Now".
- Enter encryption passphrase If you enabled encryption, enter your passphrase at the boot screen.
- Login Enter your password at the login screen to access your desktop.
- Welcome wizard The SpecterOS welcome wizard will guide you through initial setup including Persona Shards configuration.
🔧 Post-Installation
Update System
sudo apt update && sudo apt upgrade -yEnable Persona Shards
Open the Shard Manager from the applications menu and configure your isolated environments.
Configure Network Privacy
Open Network settings to configure DNS over HTTPS and Tor integration.
Install Additional Software
sudo apt install package-name❓ Troubleshooting
Boot Issues
If SpecterOS doesn't boot, try adding nomodeset to the boot parameters:
Press 'e' at boot menu → Add 'nomodeset' after 'quiet' → Press F10Wi-Fi Not Working
Some Wi-Fi cards require proprietary firmware. Connect via Ethernet first, then run:
sudo apt install firmware-linux-nonfreeInstallation Fails
If installation fails, check:
- USB drive is properly created (try recreating)
- ISO checksum matches
- Sufficient disk space (20GB minimum)
- Secure Boot is disabled in BIOS
📚 Next Steps
Now that SpecterOS is installed, check out these resources:
- Getting Started Guide - Learn the basics
- Persona Shards - Set up isolated environments
- Security Features - Configure privacy settings
- Gallery - See what SpecterOS can do