Category Archives: virtualization

Installing Proxmox 3.3 (bare_metal)

The last time I set-up my own proxmox server, its latest version 2.0 had just come out and instead of a bare_metal install, I installed debian and installed proxmox on top of it. The separated installation was rather long and exhausting, and recently a colleague decided to install 3.3 and was having considerable difficulty so I decided to go through the motions again and install from scratch a bare_metal proxmox solution.

So it began with downloading the .iso file. However, direct download was extremely slow so I shifted to the torrent download and it was extremely fast. Took about 5 minutes.

Now came the tricky part. Making this iso into a live USB. Tricky because I am using Ubuntu, and there is no clear cut method to create a Live-USB, and proper resources are hard to find for the actual process. So following are the steps I followed to get a Live-USB with the downloaded proxmox image after plugging in the USB. (Copied mostly from Superuser)

  1.  Run “sudo fdisk -l” and get the device the on which your USB is mounted.(in my case it was mounted on /dev/sdf1)
  2. Unmount the device “unmount /dev/sdf1”
  3. (Optional, but I do it just for precaution) Format the USB to FAT32. “sudo mkdosfs -n ‘USB-Drive-Name’ -I /dev/sdf -F 32”
  4. Rename the .iso to .raw .”mv proxmox-3-3.iso proxmox.raw”.
  5. Move the .raw file to the usb “sudo dd if=proxmox.raw of=/dev/sdf bs=4k”
  6. Sync and eject the usb “sync; sudo eject /dev/sdf “

And voilla!  The Live-USB is prepared.

Now I plugged in my USB into my intended proxmox server, checked BIOS on restart to confirm USB as primary boot, and as soon as the USB loaded, there was a simple point and click interface for the rest of the installation. Navigating through it is extremely simple (unlike before), the network config is mostly automatic, and then restart and remove the USB…

And I am done…Proxmox 3.3 Server installed….


Hope this helps…!!!