Hostilian

Tutorial - VMWare Workstation; DSM 6.2 install (ESXi compatible)

Recommended Posts

Hi all

 

I just spent 20 minutes testing this in VMWare Workstation 14. Worked fine!  :)
Process probably isn't that different from ESXi - and you can always move the box into ESXi if you wanted to..

Step by step.. Sorry, didn't do any pictures, but if you know your way around Vmware, it won't be an issue..  :)

 

Process!
Download Jun's DS3617 .img file - 1.03b.
Convert the img file to VMDK (vmware disk) using Starwind v2v image converter (free program).

 

Create the new Synology VM..

note.. Move the vmdk file, created earlier, into the new VM's folder.

    - Create the new VM you want to use for Synology.. Hardware compatibility ESXi 6.5 (so you can move it around).
    - Guest OS = Linux. Version = Other linux 4.x or later - 64bit.
    - Add a new SATA hard disk and opt to use an existing virtual disk. Use the VMDK created above as it's source.
    - Create 2x SCSI disks (your main Syno disks) of whichever size you need.
    - Remove soundcard, USB drives and add serial port. You probably won't need a CDRom drive either.

 

Edit the VM's settings!
    - Ensure that 'BIOS' is the boot method (not UEFI) - see Advanced section on Options tab. *UEFI might work - didn't test it..

 

Start the VM and open the BIOS settings - or else you'll find it will try to boot to the network..
    - Edit the VM's BIOS - by hitting escape when starting it - and change the boot order to ensure the SATA drive is first in the boot order. Not SCSI.. Not network. Only the SATA drive first!

 

That's it configured, now to install DSM.. You can follow the standard procedure for this..
- Boot the machine and scan the network for the allocated IP..
- Install the PAT file for DSM 6.2..
- Reboot, set a static IP address, update to U2 etc.

 

Job done.. Hopefully this is of some use!

 

#H

Edited by Hostilian
  • Like 1

Share this post


Link to post
Share on other sites

a slightly different in details but in principle much much the same here.

 

download ds3615 synoboot.img 1.03b using existing synoboot.vmdk from other posts.

upload these 2 files into the datastore in ESXi 6.5 datastore where the new Xpenology vm will be created

create a new vm using OS as Other, FreeBSD 64 Bit (this gives the choice of VMnet3 in nic later)

remove the harddisk that get automatically put in by the template

add a harddisk, SATA controller 0 slot 0 using synoboot.vmdk (which points to synoboot.img by reference), either dependent or persisent doesn't seem to make a difference

add SCSI harddisks for NAS data

nic get its mac address from synoboot.img so if you need to change the licence or mac, then editing this img file has to be done

set the nic to vmnet3

complete and power up

using synology assistant to discover the vm

connect and when prompt to install DSM, choose auto install from internet and 6.2 (without update x) will be installed

after reboot etc etc, 6.2 update x can be installed.

note: could not get the various 6.1 pat files to work, downloading directly from the internet worked a treat. success with both HP N36L and N54L

can post screenshots if others are interested

Edited by flyingtrapeze

Share this post


Link to post
Share on other sites

I've been trying to upgrade from 6.1 to 6.2. Stepped through the above process. The VM has booted up up with the console screen but i can't find the VM via synology assistant. 

the NIC is enabled via ESXi, tried PXE boot and that scans for an IP so the Vm definitely has networks available. Any idea whether there's a default IP assigned, thus DHCP not working for the image? 

 

Thx Sam

 

Share this post


Link to post
Share on other sites

For Vmware tools you need to use Open VM Tools..

I got mine here - http://spk.4sag.ru/

Download the Application package and install manually.. I think you might need to change the trust level to 'any publisher' and possibly allow beta versions (this is done from the Syno web console)..

 

I think a fellow forum user (4sag) runs this site, so props to him/her..

Edited by Hostilian

Share this post


Link to post
Share on other sites

I don't think it's guaranteed to have networks available just because it scans for an IP address during PXe boot..

Does it actually find an IP address via PXE?

 

My testing for ESXi is out of date (I last tried it on 6.1 but all my machines are bare metal - I don't have a need to install Synology inside a VM).

This test was for VMWare 'Workstation' though..

 

Need details.

What sort of NIC do you have and have you entered a valid serial number and MAC Addresses in the grub.cfg file (within the image or on the disk)?

You can use OSFMount (plenty of guides on here) to mount and edit the IMG File (before you convert it)..

Which hardware (server type or whitebox), which Syno hardware (918, 3615, 3617) etc etc.

 

#H

Edited by Hostilian

Share this post


Link to post
Share on other sites

I tested in VMWare Workstation 14 Player, 

 

..and package on this file DS3617xs DSM 6.2 on VMWare. Please be sure to add at least one SCSI hard disk drive and make SATA disk drive first boot device on BIOS.

I've changed the default option boot to select VMWare and you don't need to select on VMWare. 

 

Regards

Edited by bluesnow
  • Like 1

Share this post


Link to post
Share on other sites
On 8/12/2018 at 7:53 PM, flyingtrapeze said:

a slightly different in details but in principle much much the same here.

 

download ds3615 synoboot.img 1.03b using existing synoboot.vmdk from other posts.

upload these 2 files into the datastore in ESXi 6.5 datastore where the new Xpenology vm will be created

create a new vm using OS as Other, FreeBSD 64 Bit (this gives the choice of VMnet3 in nic later)

remove the harddisk that get automatically put in by the template

add a harddisk, SATA controller 0 slot 0 using synoboot.vmdk (which points to synoboot.img by reference), either dependent or persisent doesn't seem to make a difference

add SCSI harddisks for NAS data

nic get its mac address from synoboot.img so if you need to change the licence or mac, then editing this img file has to be done

set the nic to vmnet3

complete and power up

using synology assistant to discover the vm

connect and when prompt to install DSM, choose auto install from internet and 6.2 (without update x) will be installed

after reboot etc etc, 6.2 update x can be installed.

note: could not get the various 6.1 pat files to work, downloading directly from the internet worked a treat. success with both HP N36L and N54L

can post screenshots if others are interested

 

Followed this exactly but when the VM starts up I can't seem to find the DSM with find.synology.com or the Synology Assistant... I checked my DHCP server and the synoboot is not even getting an IP it seems... I do have VMXNET3 as network adapter and other VMs on the same port group and vSwitch work fine so I don't think it is my ESXi config... Any ideas?

Share this post


Link to post
Share on other sites
On 11/23/2018 at 11:04 PM, ilovepancakes said:

 

Followed this exactly but when the VM starts up I can't seem to find the DSM with find.synology.com or the Synology Assistant... I checked my DHCP server and the synoboot is not even getting an IP it seems... I do have VMXNET3 as network adapter and other VMs on the same port group and vSwitch work fine so I don't think it is my ESXi config... Any ideas?

What loader/model are you using..

What CPU do you have?

If it's 1.04b/DS918+ and an IvyBridge or older CPU, it won't work..  Needs to be Haswell or newer..

 

Other than that, need a bit more info. What sort of Motherboard/NIC? Onboard or add-in?

If you're using ESXi, there are other threads dedicated to ESXi..

Share this post


Link to post
Share on other sites
16 hours ago, Hostilian said:

What loader/model are you using..

What CPU do you have?

If it's 1.04b/DS918+ and an IvyBridge or older CPU, it won't work..  Needs to be Haswell or newer..

 

Other than that, need a bit more info. What sort of Motherboard/NIC? Onboard or add-in?

If you're using ESXi, there are other threads dedicated to ESXi..

 

1.04 loader with E5-2630v2 so yeah it would be too old I guess... :( Looking forward to a 1.04 loader for 3615 then....

Share this post


Link to post
Share on other sites

Yes it is.. Needs FMA3 extensions - introduced in Haswell..

Think it might also need AVX 2.0 - once again Haswell only..

 

Your one doesn't have them..  :(

Oh and believe me, there's no way around it.. I tried.

Edited by Hostilian
  • Sad 1

Share this post


Link to post
Share on other sites
On 8/27/2018 at 8:51 PM, bluesnow said:

I tested in VMWare Workstation 14 Player, 

 

..and package on this file DS3617xs DSM 6.2 on VMWare. Please be sure to add at least one SCSI hard disk drive and make SATA disk drive first boot device on BIOS.

I've changed the default option boot to select VMWare and you don't need to select on VMWare. 

 

Regards

 

could you please tell us exactly which version did you used (pat file) ?

 

because I just run that vmachine and tried to installed latest update but then it did not worked.

 

please share with us which version did you used of that PAT file.

 

thanks.

Edited by nexuscan

Share this post


Link to post
Share on other sites

Hello, @bluesnow,

 

it just asked directly to new installation.

 

then I found the image file from web site. and I test it with 6.2 and 6.2.1 pat files. it just worked with only 6.2 pat.

 

then I tried to upgrade but it did not worked after upgrade.

 

Best Regards

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now