how to install ubuntu 24.4 server on proxmox in 2026

Professional setup of Ubuntu 24.4 server installation on Proxmox in a tech environment.

As technology continues to evolve, virtualization has become a cornerstone for efficient server management. In this guide, we will explore how to install Ubuntu 24.04 Server on Proxmox, a powerful open-source virtualization platform. Understanding the installation process is crucial for system administrators and developers looking to optimize their server environments. By following this tutorial, you will gain insights into creating a virtual machine (VM) that runs Ubuntu 24.04 Server, ensuring you leverage the latest features and security updates available in this version.

Proxmox provides a robust framework for managing multiple virtual machines, making it an ideal choice for deploying Ubuntu 24.04 Server. This guide will walk you through the necessary steps to set up your VM, from downloading the Ubuntu ISO to configuring resource allocation. Knowing how to install Ubuntu 24.04 Server on Proxmox not only enhances your technical skills but also empowers you to create a flexible and scalable server environment. With the right setup, you can efficiently run applications and services tailored to your specific needs.

Throughout this article, you will learn the essential steps to successfully install Ubuntu 24.04 Server on Proxmox, including utilizing the Proxmox web interface for VM creation and ensuring optimal resource allocation. We will emphasize the importance of allocating sufficient CPU, RAM, and disk space to your Ubuntu VM, which is critical for performance and stability. By the end of this guide, you will be equipped with the knowledge to deploy Ubuntu 24.04 Server on Proxmox confidently, enhancing your server management capabilities and preparing you for future challenges in the ever-evolving tech landscape.

Step-by-Step Tutorial

Screenshot of Ubuntu 24.04 Server ISO download page on a computer screen
Step 1: Download Ubuntu 24.04 Server ISO

Step 1: Download Ubuntu 24.04 Server ISO

  1. Visit the official Ubuntu website: Open your web browser and go to https://ubuntu.com/download/server.
  2. Navigate to the downloads section: Once on the Ubuntu download page, look for the section dedicated to server versions.
  3. Select Ubuntu 24.04 Server: Find the link or button for Ubuntu 24.04 Server and click on it to proceed to the download options.
  4. Download the ISO file: Click on the download link for the ISO file. This will start the download process.
  5. Use a download manager: For faster downloads, consider using a download manager tool to manage the download.
  6. Verify the checksum: After the download is complete, verify the checksum of the ISO file to ensure it was downloaded correctly. Use the following command:
    sha256sum /path/to/ubuntu-24.04-server.iso

Ensure you have a stable internet connection to avoid incomplete downloads. The expected outcome is that the Ubuntu 24.04 Server ISO file is downloaded to your local machine.

Troubleshooting & Verification

Ensure you have a stable internet connection while downloading the ISO. Verify the integrity of the downloaded file by checking its SHA256 checksum against the official Ubuntu website. If the download fails, try using a different browser or download manager.

Proxmox login page displayed on a computer screen with realistic UI.
Access the Proxmox Web Interface.

Step 2: Access Proxmox Web Interface

  1. Open a web browser on your computer. You can use any modern browser such as Chrome, Firefox, or Edge.
  2. In the address bar, type the IP address of your Proxmox server. Make sure to use HTTPS for a secure connection. The format should be: https://:8006.
  3. Press Enter to navigate to the Proxmox web interface.
  4. You will be prompted to log in. Enter your Proxmox username and password. The default username is usually root.
  5. After logging in successfully, you should see the Proxmox web interface dashboard, where you can manage your virtual machines and containers.

Tips: Bookmark the Proxmox URL for easy access in the future. Warnings: Ensure your Proxmox server is powered on and connected to the network before attempting to access the web interface.

Troubleshooting & Verification

If you cannot access the Proxmox web interface, ensure that the Proxmox server is powered on and connected to the network. Verify the IP address by using ip a in the terminal. Check firewall settings and browser compatibility if issues persist.

Proxmox storage upload interface showing ISO file upload process.
Uploading ISO file to Proxmox storage.

Step 3: Upload the ISO to Proxmox

  1. Open your web browser and log in to the Proxmox web interface using your credentials.
  2. In the left sidebar, navigate to the ‘Datacenter’ section.
  3. Click on ‘Storage’ to view the available storage options in your Proxmox environment.
  4. Select the storage where you want to upload the Ubuntu 24.04 Server ISO. It is recommended to use local storage for faster access during installation.
  5. Once you have selected the storage, click on the ‘Content’ tab located at the top of the screen.
  6. Click on the ‘Upload’ button to open the upload dialog.
  7. In the dialog, choose ‘ISO Image’ as the content type.
  8. Click on ‘Select File’ to browse your local machine and locate the Ubuntu 24.04 Server ISO file.
  9. After selecting the file, click on ‘Upload’ to start the process.
  10. Wait for the upload to complete. You will see a progress bar indicating the status.

Once the upload is finished, the Ubuntu 24.04 Server ISO will be available in the selected Proxmox storage.

Tips: Ensure that the storage type you selected is compatible with ISO uploads. Also, verify that you have sufficient storage space for the ISO file.

Troubleshooting & Verification

If the ISO upload fails, check your network connection and ensure Proxmox has sufficient storage space. Verify the file format is correct and compatible. After uploading, confirm the ISO appears in the storage section. Restart the Proxmox web interface if necessary.

Screenshot of Proxmox VM creation wizard with realistic Linux desktop interface.
Proxmox VM creation wizard in action.

Step 4: Create a New Virtual Machine

  1. In the Proxmox web interface, click on the ‘Create VM’ button located in the top right corner.
  2. In the ‘General’ tab, enter a unique VM ID and a descriptive Name for your virtual machine.
  3. Navigate to the ‘OS’ tab and select the uploaded Ubuntu ISO file as the boot media.
  4. Proceed to the ‘System’ tab and configure the BIOS and machine type as needed, typically leaving defaults is fine.
  5. In the ‘Hard Disk’ tab, select the storage location and allocate sufficient disk space for Ubuntu Server.
  6. Move to the ‘CPU’ tab, and allocate the desired number of CPU cores for the VM.
  7. In the ‘Memory’ tab, allocate RAM; consider using at least 2GB for better performance.
  8. Finally, review your settings and click ‘Finish’ to create the virtual machine.

Expected: A new virtual machine is created with the specified settings.

Tips: Allocate more RAM for better performance if available; use SSD storage for faster disk I/O.

Warnings: Ensure that the VM resources are adequate for Ubuntu Server.

Troubleshooting & Verification

Ensure that the VM settings match the Ubuntu 24.4 requirements, including CPU, RAM, and disk space. If the installation fails, check the Proxmox logs for errors. Verify that the ISO image is correctly uploaded and not corrupted before proceeding with the installation.

Proxmox VM network settings screenshot with detailed configuration options
Step 5: Configure Proxmox VM Network Settings

Step 5: Configure Network Settings

1. Open the Proxmox web interface and select your Ubuntu 24.4 server VM from the list.
2. Click on the ‘Hardware’ tab, then select the ‘Network’ option.
3. Ensure the network adapter is set to ‘Bridged mode’. This allows the VM to connect to the external network.
4. Choose the appropriate bridge from the dropdown menu, typically named ‘vmbr0’.
5. If you prefer a static IP, navigate to the ‘Options’ tab and set the ‘IP Configuration’ to ‘Static’.
6. Enter your desired IP address, subnet mask, and gateway. For example:

IP Address: 192.168.1.100
Subnet Mask: 255.255.255.0
Gateway: 192.168.1.1

7. If using DHCP, ensure that the DHCP server is configured correctly on your network.
8. Click ‘OK’ to save the changes.

**Tips:** Using a static IP simplifies management and access.

**Warnings:** Incorrect network settings may prevent the VM from accessing the internet, so double-check your configurations.

Troubleshooting & Verification

If network connectivity issues arise, check the virtual network adapter settings in Proxmox. Ensure the correct bridge is selected. Use ping to test connectivity to the gateway. Verify DHCP settings or manually assign an IP address if necessary.

Step 6: Start the Virtual Machine

  1. Select the newly created VM from the Proxmox interface.
  2. Click on the ‘Start’ button located at the top of the Proxmox window.
  3. Once the VM has started, click on the ‘Console’ tab to access the VM’s display.
  4. Observe the boot process; the VM should boot from the Ubuntu ISO and display the installation menu.

Tips: If the VM fails to boot properly, use the ‘Reset’ option to restart the VM. Additionally, if you encounter any display issues, check the console settings to ensure they are configured correctly.

Warnings: Make sure that the VM is set to boot from the correct device (ISO) to avoid boot failures.

Troubleshooting & Verification

If the virtual machine fails to start, verify that the correct ISO image is attached and that the VM configuration matches the system requirements. Check the Proxmox logs for errors and ensure that virtualization is enabled in the BIOS settings.

Step 7: Install Ubuntu 24.04 Server

  1. Once the virtual machine boots from the Ubuntu Server ISO, you will see the welcome screen. Select your preferred language and press Enter.
  2. Next, choose your keyboard layout. You can either select the default or choose a different layout based on your preference.
  3. When prompted for the installation type, select «Install Ubuntu Server» and press Enter.
  4. In the disk configuration step, you will be asked how you want to partition your disk. For simplicity, choose the «Use entire disk» option. This will erase all data on the selected disk.
  5. Review the partitioning options carefully. If you are familiar with manual partitioning, you can choose to customize your partitions.
  6. After confirming your disk selection, proceed with the installation. The installer will format the disk and install the necessary files.
  7. Once the installation is complete, you will be prompted to remove the installation media and reboot the system. Follow the instructions to finalize the setup.

Expected: Ubuntu Server is installed successfully on the virtual machine.

Tips: Choose the ‘Use entire disk’ option for simplicity. Review partitioning options carefully if you are familiar with them.

Warnings: Data on the selected disk will be erased during installation.

Troubleshooting & Verification

If the installation fails, check the Proxmox VM settings, ensuring adequate resources are allocated. Verify the ISO integrity by checking its checksum. If network issues arise, confirm the network bridge configuration. Review the installation logs for specific error messages to diagnose further.

Step 8: Post-Installation Configuration

  1. Remove the ISO file from the VM settings. In Proxmox, select your VM, go to the «Hardware» tab, find the CD/DVD drive, and remove the ISO image.
  2. Reboot the VM. You can do this from the Proxmox interface or by executing the following command in the terminal:
    sudo reboot
  3. Log in to your Ubuntu server using the credentials you created during installation.
  4. Update the package list and upgrade installed packages to ensure your system is up to date:
    sudo apt update && sudo apt upgrade -y
  5. Consider setting up SSH for remote access. Install the OpenSSH server:
    sudo apt install openssh-server
  6. Enable and start the SSH service:
    sudo systemctl enable ssh
    sudo systemctl start ssh
  7. Explore additional packages for enhanced server functionality. For example, you might want to install a web server:
    sudo apt install apache2

Keep your system updated regularly to avoid security vulnerabilities.

Troubleshooting & Verification

If you encounter issues after installation, check network settings and ensure the server is reachable. Verify that all services are running using systemctl status. Review logs in /var/log for errors, and confirm that the correct packages are installed.

Conclusion

In summary, learning how to install Ubuntu 24.4 server on Proxmox is a straightforward process that involves setting up your Proxmox environment, downloading the Ubuntu ISO, and configuring the virtual machine settings. By following the outlined steps, you can efficiently deploy a robust server that meets your needs, whether for personal projects or enterprise applications.

Once your Ubuntu server is up and running, consider exploring additional configurations and optimizations to enhance performance and security. Regular updates and backups will ensure your server remains reliable. Embrace the flexibility of Proxmox and Ubuntu to create a powerful virtualized environment tailored to your requirements.

Frequently Asked Questions

How do I download Ubuntu 24.04 Server for Proxmox?

To download Ubuntu 24.04 Server for use with Proxmox, visit the official Ubuntu website at ubuntu.com/download/server. Select the version you need, and choose the appropriate architecture (typically AMD64 for most modern servers). You can download the ISO file directly or use a torrent link for faster downloads. Once the download is complete, ensure that the ISO file is saved in a location accessible to your Proxmox server, as you will need to upload it to create a new virtual machine.

What are the system requirements for Ubuntu 24.04 Server?

Ubuntu 24.04 Server has specific system requirements to ensure optimal performance. The minimum requirements include a 1 GHz processor, 1 GB of RAM, and at least 2.5 GB of disk space. However, for better performance, it is recommended to have at least 2 GHz dual-core processor, 2 GB of RAM, and 10 GB of disk space. Additionally, consider the needs of the applications you plan to run on the server, as they may require more resources. Always check the official documentation for the most up-to-date requirements.

How do I create a new VM in Proxmox for Ubuntu 24.04?

To create a new virtual machine (VM) in Proxmox for Ubuntu 24.04, log in to your Proxmox web interface. Click on «Create VM» in the top right corner. In the wizard, provide a name for your VM and select the downloaded Ubuntu 24.04 ISO from the storage options. Configure the VM settings, including the number of cores, memory, and disk size according to your needs. After configuring the settings, click «Finish» to create the VM. You can then start the VM and proceed with the Ubuntu installation.

How do I configure network settings during installation?

During the installation of Ubuntu 24.04 Server, you will be prompted to configure network settings. You can choose between DHCP (automatic configuration) or a static IP address. If you select DHCP, the installer will automatically obtain an IP address from your network. For a static IP, you will need to enter the IP address, subnet mask, gateway, and DNS servers manually. Ensure that the settings are correct to maintain network connectivity post-installation. After configuring the network, continue with the installation process.

Avatar de Abi

Stay ahead of the curve

Weekly tutorials, AI tools, and startup tech news in your inbox.

Subscribe for weekly tech insights