Introduction
Debian is one of the most stable and widely used Linux distributions, making it an excellent choice for virtualization on Proxmox. In this guide, we’ll walk you through downloading, installing Debian on Proxmox, and taking snapshots for backup and recovery.
Step 1: Download Debian ISO
- Visit the official Debian website: https://www.debian.org/download
- Choose the AMD64 ISO for 64-bit systems.
- Download the netinst (network installer) ISO for a minimal installation.
Step 2: Upload Debian ISO to Proxmox
- Log in to your Proxmox Web Interface.
- Navigate to Datacenter > Storage > ISO Images.
- Click Upload and select the downloaded Debian ISO.
Step 3: Create a New Virtual Machine (VM)
- Click Create VM in the Proxmox web interface.
- Set a VM ID and Name (e.g.,
debian-vm). - Under the OS tab, select the uploaded Debian ISO.
- Configure System Settings:
- Use UEFI or BIOS, depending on your preference.
- Allocate resources:
- CPU: At least 2 cores
- RAM: 2GB or more
- Disk: 20GB+ (use qcow2 for snapshots)
- Enable VirtIO for optimal performance.
- Finish the setup and start the VM.
Step 4: Install Debian on Proxmox
- Start the VM and boot from the Debian ISO.
- Follow the Debian installer prompts:
- Select Minimal Installation for a lightweight system.
- Configure partitions (use LVM for easier snapshots).
- Set up a root password and create a user.
- Choose required packages and install GRUB.
- Complete the installation and reboot the VM.
Step 5: Take a Snapshot of the Debian VM
Snapshots allow you to restore the system to a previous state in case of errors.
- Go to Proxmox Web Interface.
- Select the Debian VM and navigate to Snapshots.
- Click Take Snapshot, give it a name, and confirm.
- Restore the snapshot anytime if needed.
Conclusion
You have successfully installed Debian on Proxmox and created a snapshot for system recovery. This setup ensures a stable environment for your virtualization needs.
