HP ProDesk 600 G1 SFF: USB Keyboard Non-Responsive during Linux Mint Installation with Proxmox
We recently encountered an issue while attempting to install Linux Mint on an HP ProDesk 600 G1 SFF with an Intel Core i5-4590 and AMI BIOS L01V02.65 (dated 7/13/15) using a DVD bootable image. Specifically, the USB keyboard was non-responsive during the installation process when Proxmox was installed before Linux Mint.
Issue Background
The issue was initially noticed when we were unable to use the USB keyboard during the Linux Mint installation process. We tried different USB keyboards but faced the same problem. However, when we booted into the BIOS settings, the keyboard worked perfectly fine, indicating that the issue was not with the keyboard itself but rather with the Linux Mint installation process.
Problem Analysis
After some investigation, we discovered that the USB keyboard was non-responsive only when Proxmox was installed before Linux Mint. When we installed Linux Mint first, the USB keyboard worked without any issues during the installation process.
Solution
The solution is to install Linux Mint first, then install Proxmox. This workaround allowed us to use the USB keyboard during the Linux Mint installation process. Once Linux Mint was installed, we were able to install Proxmox without any issues. This issue was specific to our setup and may not occur in other environments.
Code Example: Installing Linux Mint First
Here is an example of how to install Linux Mint first:
sudo fdisk -l # Identify the disk where you want to install Linux Mint
sudo mount /dev/sda1 /mnt # Mount the disk
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sda # Install GRUB
apt-get update
apt-get install linux-image-amd64 linux-headers-amd64
apt-get install -y ubuntu-desktop # Install Ubuntu Desktop
This article described the issue we encountered when attempting to install Linux Mint on an HP ProDesk 600 G1 SFF using a USB keyboard. We discovered that installing Linux Mint first and Proxmox later resolved the issue. This issue is specific to our setup, but we hope that sharing our experience can help others who may face similar issues in the future.