Skip to content

Instantly share code, notes, and snippets.

@Neonox31
Last active December 21, 2023 05:31
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 7 You must be signed in to fork a gist
  • Save Neonox31/6964b67b3feb9a84a65d08a7f154c403 to your computer and use it in GitHub Desktop.
Save Neonox31/6964b67b3feb9a84a65d08a7f154c403 to your computer and use it in GitHub Desktop.
Install DSM 6.X on Proxmox 5.0.X

DRAFT

Prerequisites

Procedure

  • Create the proxmox VM as the following :
    • OS Type : Linux 4.x
    • CD/DVD : do not use any media
    • Hard disk : virtIO, local, 1Go, raw disk image
    • CPU : 2 cores
    • Memory : dynamiclly allocate between 2048 Mo and 4096 Mo
    • Network : Intel E1000, MAC auto
  • Copy loader img file on proxmox node : scp synoboot.img user@proxmox-host:/tmp
  • Open a term on proxmox node and change directory to /tmp : cd /tmp
  • Get start block of the EFI partition : fdisk -lu synoboot.img
  • Mount img file : mount -t auto -o loop,offset=[start block * 512] synoboot.img /mnt/tmp
  • Edit
  • Replace VM hard disk with img file : dd if=synoboot.img of=/dev/pve/vm-100-disk-1
  • Optionaly map physical HDDs
@MaximShepelev
Copy link

MaximShepelev commented Jan 25, 2018

I have Proxmox 4.4, specified MAC and Serial, but nevertheless installation exits with an error described as wrong VID:PID on Xrenology forums. Hence I have a question: Which VID and PID did you specify in the grub.cfg?

@Neonox31
Copy link
Author

Neonox31 commented Feb 1, 2021

Sorry for the late response but here are values :

set vid=0x058f
set pid=0x6387

But I don't remember why I put these values, but it stills run since 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment