mandreto10 Posted January 19, 2019 Share #101 Posted January 19, 2019 (edited) "set SN and mac1 fro example 0011322CA785" Where did you get SN from? "mark boot option lines you dont need in esxi" How do you determine which lines are not needed? Is there a guide? Edited January 19, 2019 by mandreto10 Quote Link to comment Share on other sites More sharing options...
lunzet Posted January 19, 2019 Share #102 Posted January 19, 2019 Nice tutorial and a piece of cake once being on ESX 6.7 (before 6.0) and upgrading from 6.1.7 to 6.2 Quote Link to comment Share on other sites More sharing options...
luchuma Posted January 20, 2019 Author Share #103 Posted January 20, 2019 14 hours ago, mandreto10 said: "mark boot option lines you dont need in esxi" How do you determine which lines are not needed? Is there a guide? its all there #menuentry "DS3615xs 6.2 Baremetal $VERSION" --class os { # set img= # savedefault # loadlinux 3615 usb # loadinitrd # showtips #} # #menuentry "DS3615xs 6.2 Baremetal $VERSION Reinstall" --class os { # set img= # loadlinux 3615 usb mfg # loadinitrd # showtips #} # #menuentry "DS3615xs 6.2 Baremetal AMD $VERSION" --class os { # set img= # set zImage=bzImage # savedefault # loadlinux 3615 usb # loadinitrd # showtips #} menuentry "DS3615xs 6.2 VMWare/ESXI $VERSION" --class os { set img= savedefault loadlinux 3615 sata loadinitrd showtips } you only need menuentry for esxi other lines has # at front so they are hidden Quote Link to comment Share on other sites More sharing options...
mandreto10 Posted January 20, 2019 Share #104 Posted January 20, 2019 (edited) 4 hours ago, luchuma said: its all there #menuentry "DS3615xs 6.2 Baremetal $VERSION" --class os { # set img= # savedefault # loadlinux 3615 usb # loadinitrd # showtips #} # #menuentry "DS3615xs 6.2 Baremetal $VERSION Reinstall" --class os { # set img= # loadlinux 3615 usb mfg # loadinitrd # showtips #} # #menuentry "DS3615xs 6.2 Baremetal AMD $VERSION" --class os { # set img= # set zImage=bzImage # savedefault # loadlinux 3615 usb # loadinitrd # showtips #} menuentry "DS3615xs 6.2 VMWare/ESXI $VERSION" --class os { set img= savedefault loadlinux 3615 sata loadinitrd showtips } you only need menuentry for esxi other lines has # at front so they are hidden Boot options: Makes sense. Thanks. SN/MAC: How did you know to set that up? Did you just pick any? From where? Edited January 20, 2019 by mandreto10 Quote Link to comment Share on other sites More sharing options...
luchuma Posted January 20, 2019 Author Share #105 Posted January 20, 2019 if you have 1dsm installation just leave default or you find generator remember to put the same mac in grub and vm machine network options Quote Link to comment Share on other sites More sharing options...
Ragz Posted January 27, 2019 Share #106 Posted January 27, 2019 (edited) Hi, Thanks for a great guide! I've followed it and repeated it many times over but I'm stuck; using Synology Assistant I'm unable to find the NAS after booting with Jun's Mod v1.03b. The reason I cant find it is because network issues appearently. Using WireShark or SoftPerfect Network Scanner I dont even see an ARP broadcast containing the MAC address I've set in grub.cfg & VM NIC. Other machines broadcast ARP & gets IP-addresses configured correctly. Any ideas? DS3615 / Jun's Mod v.1.03b Console Output: VM settings: grub.cnf (tried with default SN & generated): if serial --port=0x3F8 --speed=115200;then set has_serial=true terminal_input --append serial terminal_output --append serial else clear fi terminal_input --append console terminal_output --append console if [ x"${grub_platform}" = xefi ]; then insmod efi_gop insmod efi_uga else insmod vbe fi set extra_initrd="extra.lzma" set info="info.txt" set vid=0x058f set pid=0x6387 set sn=1230LWN002479 set mac1=BD000872163D set rootdev=/dev/md0 set netif_num=1 set extra_args_3615='' #set extra_args_3615='earlycon=uart8250,io,0x3f8,115200n8 earlyprintk loglevel=15' set common_args_3615='syno_hdd_powerup_seq=0 HddHotplug=0 syno_hw_version=DS3615xs vender_format_version=2 console=ttyS0,115200n8 withefi elevator=elevator quiet syno_port_thaw=1' set sata_args='sata_uid=1 sata_pcislot=5 synoboot_satadom=1 DiskIdxMap=0C SataPortMap=1 SasIdxMap=0' set default='0' set timeout='1' set fallback='1' if [ -s $prefix/grubenv ]; then load_env if [ -n "$saved_entry" ]; then set default="${saved_entry}" fi fi VERSION="with Jun's Mod v1.03b" search --file -s /bzImage function savedefault { if [ -s $prefix/grubenv ]; then saved_entry="${chosen}" save_env saved_entry fi } function do_option { if [ $# -lt 2 ]; then eval "set value=\"\$$1\"" echo "current $1: $value"; return; fi set key=$1 shift set $key="$*" if [ -s $prefix/grubenv ]; then save_env $key fi } function vid { do_option vid $@; } function pid { do_option pid $@; } function sn { do_option sn $@; } function mac1 { do_option mac1 $@; } function mac2 { do_option mac2 $@; } function mac3 { do_option mac3 $@; } function mac4 { do_option mac4 $@; } function rootdev { do_option rootdev $@; } function append { do_option extra_args_3615 $@; } function vidpid { if [ $# -lt 2 ]; then echo "usage: vidpid 0xVVVV 0xPPPP"; return; fi set usb_args="vid=$1 pid=$2" if [ -s $prefix/grubenv ]; then save_env usb_args fi } function showtips { if [ -n "$has_serial" ]; then terminal_output --remove serial fi echo "Screen will stop updating shortly, please open http://find.synology.com to continue." echo echo if [ -n "$has_serial" ]; then terminal_output --append serial fi } function loadinitrd { if [ -s $img/$info ]; then if [ -n "$has_serial" ]; then terminal_output --remove serial fi cat $img/$info if [ -n "$has_serial" ]; then terminal_output --append serial fi fi # if [ -s $img/$extra_initrd ]; then # initrd $img/rd.gz $img/$extra_initrd # else # initrd $img/rd.gz # fi } function common_add_option { eval "set value=\"\$$1\"" if [ -z $value ]; then return 1; fi set common_args="$common_args $1=$value" } function common_add_option_ex { eval "set value=\"\$$1\"" if [ -z $value ]; then return 1; fi set common_args="$common_args $2=$value" } function loadlinux { set model=$1 set bootdev=$2 shift 2 if [ -n $vid -a -n $pid ]; then set usb_args="vid=$vid pid=$pid" fi eval "set common_args=\"\$common_args_$model\"" eval "set extra_args=\"\$extra_args_$model\"" eval "set bootdev_args=\"\$${bootdev}_args\"" common_add_option_ex rootdev root common_add_option sn if common_add_option mac1; then set netif_num=1; fi if common_add_option mac2; then set netif_num=2; fi if common_add_option mac3; then set netif_num=3; fi if common_add_option mac4; then set netif_num=4; fi common_add_option netif_num if [ -z $zImage ]; then set zImage=bzImage fi linux $img/$zImage $common_args $bootdev_args $extra_args $@ } #menuentry "DS3615xs 6.2 Baremetal $VERSION" --class os { # set img= # savedefault # loadlinux 3615 usb # loadinitrd # showtips #} # #menuentry "DS3615xs 6.2 Baremetal $VERSION Reinstall" --class os { # set img= # loadlinux 3615 usb mfg # loadinitrd # showtips #} # #menuentry "DS3615xs 6.2 Baremetal AMD $VERSION" --class os { # set img= # set zImage=bzImage # savedefault # loadlinux 3615 usb # loadinitrd # showtips #} # menuentry "DS3615xs 6.2 VMWare/ESXI $VERSION" --class os { set img= savedefault loadlinux 3615 sata loadinitrd showtips } Edited January 27, 2019 by Ragz Removed duplicated images Quote Link to comment Share on other sites More sharing options...
luchuma Posted January 27, 2019 Author Share #107 Posted January 27, 2019 can you add serial port to the vm and show serial output? Quote Link to comment Share on other sites More sharing options...
Ragz Posted January 27, 2019 Share #108 Posted January 27, 2019 4 minutes ago, luchuma said: can you add serial port to the vm and show serial output? Serial Output: [H[J[1;1H[?25l[m[H[J[1;1H[2;20HGNU GRUB version 2.02~beta2-36ubuntu3.14 [m[4;2H+----------------------------------------------------------------------------+[5;2H|[5;79H|[6;2H|[6;79H|[7;2H|[7;79H|[8;2H|[8;79H|[9;2H|[9;79H|[10;2H|[10;79H|[11;2H|[11;79H|[12;2H|[12;79H|[13;2H|[13;79H|[14;2H|[14;79H|[15;2H|[15;79H|[16;2H|[16;79H|[17;2H+----------------------------------------------------------------------------+[m[18;2H[19;2H[m Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, `e' to edit the commands before booting or `c' for a command-line. [5;80H [7m[5;3H*DS3615xs 6.2 VMWare/ESXI with Jun's Mod v1.03b [m[5;78H[m[m[6;3H [m[6;78H[m[m[7;3H [m[7;78H[m[m[8;3H [m[8;78H[m[m[9;3H [m[9;78H[m[m[10;3H [m[10;78H[m[m[11;3H [m[11;78H[m[m[12;3H [m[12;78H[m[m[13;3H [m[13;78H[m[m[14;3H [m[14;78H[m[m[15;3H [m[15;78H[m[m[16;3H [m[16;78H[m[16;80H [5;78H[22;1H The highlighted entry will be executed automatically in 1s. [5;78H[22;1H The highlighted entry will be executed automatically in 0s. [5;78H[?25h[H[J[1;1H[H[J[1;1H[H[J[1;1H[H[J[1;1Hpatching file etc/rc patching file etc/synoinfo.conf patching file linuxrc.syno patching file usr/sbin/init.post START /linuxrc.syno Insert basic USB modules... :: Loading module usb-common ... [ OK ] :: Loading module usbcore ... [ OK ] :: Loading module ehci-hcd ... [ OK ] :: Loading module ehci-pci ... [ OK ] :: Loading module ohci-hcd ... [ OK ] :: Loading module uhci-hcd ... [ OK ] :: Loading module xhci-hcd ... [ OK ] :: Loading module usb-storage ... [ OK ] :: Loading module BusLogic ... [ OK ] :: Loading module vmw_pvscsi ... [ OK ] :: Loading module megaraid_mm ... [ OK ] :: Loading module megaraid_mbox ... [ OK ] :: Loading module megaraid ... [ OK ] :: Loading module scsi_transport_spi ... [ OK ] :: Loading module mptbase ... [ OK ] :: Loading module mptscsih ... [ OK ] :: Loading module mptspi ... [ OK ] :: Loading module mptsas ... [ OK ] :: Loading module mptctl ... [ OK ] :: Loading module megaraid_sas ... [ OK ] :: Loading module mpt2sas ... [ OK ] :: Loading module mpt3sas ... [ OK ] Insert net driver(Mindspeed only)... Starting /usr/syno/bin/synocfgen... /usr/syno/bin/synocfgen returns 0 All disk ready or timeout execeed Partition Version=0 Partition layout is not DiskStation style. NOT EXECUTE /sbin/e2fsck. Mounting /dev/md0 /tmpRoot mount: lseek failed, msg:Invalid argument mount: mounting /dev/md0 on /tmpRoot failed: No such device mount /dev/md0 fail, returns Exit on error [3] no init exists... Mon Jan 28 05:34:07 UTC 2019 none /sys/kernel/debug debugfs rw,relatime 0 0 sys /sys sysfs rw,relatime 0 0 none /dev devtmpfs rw,relatime,size=1014164k,nr_inodes=253541,mode=755 0 0 proc /proc proc rw,relatime 0 0 linuxrc.syno failed on 3 starting pid 4790, tty '': '/etc/rc' :: Starting /etc/rc :: Mounting procfs ... [ OK ] :: Mounting tmpfs ... [ OK ] :: Mounting devtmpfs ... [ OK ] :: Mounting devpts ... [ OK ] :: Mounting sysfs ... [ OK ] mdadm: error opening /dev/md1: No such file or directory rc: Use all internal disk as swap. swapon: can't stat '/dev/md1': No such file or directory :: Loading module sg ... [ OK ] :: Loading module mdio ... [ OK ] :: Loading module fat ... [ OK ] :: Loading module vfat ... [ OK ] :: Loading module ip_tunnel ... [ OK ] :: Loading module vxlan ... [ OK ] :: Loading module dca ... [ OK ] :: Loading module e1000e[ 4.309337] e1000e 0000:03:00.0: Invalid MAC Address: bd:00:08:72:16:3d ... [ OK ] :: Loading module i2c-algo-bit ... [ OK ] :: Loading module igb ... [ OK ] :: Loading module ixgbe ... [ OK ] :: Loading module r8168 ... [ OK ] :: Loading module libcrc32c ... [ OK ] :: Loading module mii ... [ OK ] :: Loading module libphy ... [ OK ] :: Loading module atl1 ... [ OK ] :: Loading module atl1e ... [ OK ] :: Loading module atl1c ... [ OK ] :: Loading module alx ... [ OK ] :: Loading module uio ... [ OK ] :: Loading module ipg ... [ OK ] :: Loading module jme ... [ OK ] :: Loading module skge ... [ OK ] :: Loading module sky2 ... [ OK ] :: Loading module ptp_pch ... [ OK ] :: Loading module pch_gbe ... [ OK ] :: Loading module qla3xxx ... [ OK ] :: Loading module qlcnic ... [ OK ] :: Loading module qlge ... [ OK ] :: Loading module netxen_nic ... [ OK ] :: Loading module sfc ... [ OK ] :: Loading module e1000 ... [ OK ] :: Loading module pcnet32 ... [ OK ] :: Loading module vmxnet3 ... [ OK ] :: Loading module bnx2 ... [ OK ] :: Loading module bnx2x ... [ OK ] :: Loading module cnic ... [FAILED] :: Loading module r8169 ... [ OK ] :: Loading module tg3 ... [ OK ] :: Loading module usbnet ... [ OK ] :: Loading module ax88179_178a ... [ OK ] :: Loading module button ... [ OK ] :: Loading module synobios ... [ OK ] lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) :: Starting syslogd ... [ OK ] :: Starting scemd :: Starting services in background Starting findhostd in flash_rd... Starting services in flash_rd... Running /usr/syno/etc/rc.d/J01httpd.sh... Starting httpd:80 in flash_rd... Starting httpd:5000 in flash_rd... Running /usr/syno/etc/rc.d/J03ssdpd.sh... /usr/bin/minissdpd Usage: /usr/bin/minissdpd [-d] [-6] [-s socket] [-p pidfile] -i <interface> [-i <interface2>] ... <interface> is either an IPv4 address such as 192.168.1.42, or an interface name such as eth0. By default, socket will be open as /var/run/minissdpd.sock and pid written to file /var/run/minissdpd.pid start SSDPD failed Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh... Starting synoagentregisterd... Running /usr/syno/etc/rc.d/J30DisableNCQ.sh... Running /usr/syno/etc/rc.d/J80ADTFanControl.sh... Running /usr/syno/etc/rc.d/J98nbnsd.sh... Starting nbnsd... Running /usr/syno/etc/rc.d/J99avahi.sh... Starting Avahi mDNS/DNS-SD Daemon cname_load_conf failed:/var/tmp/nginx/avahi-aliases.conf :: Loading module hid ... [ OK ] :: Loading module usbhid ... [ OK ] ============ Date ============ Mon Jan 28 05:34:16 UTC 2019 ============================== starting pid 6455, tty '': '/sbin/getty 115200 console' Mon Jan 28 05:34:17 2019 DiskStation login: Quote Link to comment Share on other sites More sharing options...
luchuma Posted January 27, 2019 Author Share #109 Posted January 27, 2019 (edited) :: Loading module e1000e[ 4.309337] e1000e 0000:03:00.0: Invalid MAC Address: bd:00:08:72:16:3d try download new img and edit it again with osf mount and notepad++ Edited January 27, 2019 by luchuma 1 Quote Link to comment Share on other sites More sharing options...
Ragz Posted January 27, 2019 Share #110 Posted January 27, 2019 11 minutes ago, luchuma said: :: Loading module e1000e[ 4.309337] e1000e 0000:03:00.0: Invalid MAC Address: bd:00:08:72:16:3d try download new img and edit it again with osf mount and notepad++ Thanks, but I still seem to get the same error:From serial.output: :: Loading module dca ... [ OK ] :: Loading module e1000e[ 4.291953] e1000e 0000:03:00.0: Invalid MAC Address: c9:e3:a6:a0:3d:89 ... [ OK ] grub.cnf: set vid=0x058f set pid=0x6387 set sn=1230LWN002479 set mac1=C9E3A6A03D89 set rootdev=/dev/md0 set netif_num=1 set extra_args_3615='' #set extra_args_3615='earlycon=uart8250,io,0x3f8,115200n8 earlyprintk loglevel=15' VM NIC: Quote Link to comment Share on other sites More sharing options...
luchuma Posted January 27, 2019 Author Share #111 Posted January 27, 2019 try this mac 0011320C379B 1 Quote Link to comment Share on other sites More sharing options...
Ragz Posted January 27, 2019 Share #112 Posted January 27, 2019 (edited) It's Alive! Instead of using (obviously) dumb online generators to generate a random MAC, I finally came up with my own hw-address that worked: "BADECAFC0FFE" A silly error, and a silly MAC-address solved it! Thanks for a great guide and your quick assistance here on the forum! (Congrats on 100 posts ) Edited January 27, 2019 by Ragz Quote Link to comment Share on other sites More sharing options...
swords80 Posted January 27, 2019 Share #113 Posted January 27, 2019 (edited) OVAs for DSM 6.2.1-23824 Update 4 • DS918+ (requires Haswell/Braswell or newer CPU) • VM HW Level 10 (ESXi 5.5 or newer) • PVSCSI • VMXNET3 https://mega.nz/#!slFUCIwT!QHzujgbJeGtMKE5W2pvg8UoK7T6TputqQwFZHuNhxmY • DS3617XS (requires hardware that's supported by default DSM) • VM HW Level 10 (ESXi 5.5 or newer) • SATA • E1000E https://mega.nz/#!5wlSQCLK!WHVVNloohedGa_nAB6pgPMvC-twWlR32arZ0JqaFMvM VMware Tools: https://mega.nz/#!Q1FGyAbY!lmrry2WXNd7Lp7AtSsrduPpnlWPzEpPV9L96jrZn6HQ Deploy OVF, add disk(s) or passthrough a controller, find with Synology Assist and click install. Optionally if you've got an ESXi enterprise license you can change the serial port to network, server telnet://:1024 and have remote telnet access. If you want to passthrough a Intel Controller that doesn't contain ESXi boot or a datastore install this VIB and restart: https://mega.nz/#!p0dAhYYb!7AWamOXE6y0z-PBlW4VqtS1gYNuw-uG-dKYTuyI5tQM By default it will work with any combination of one or two 2, 4, 6 and 8 port SATA/SAS controllers. Only when using two 8+ port SAS controllers or one 12+ port SAS/SATA, or more than two extra (so more than three if you count the SATA controller for synoboot) controller changes to SasIdxMap/SataPortMap/DiskIdxMap/MaxDisks are required. Edited January 28, 2019 by swords80 2 4 Quote Link to comment Share on other sites More sharing options...
swords80 Posted January 28, 2019 Share #114 Posted January 28, 2019 (edited) OVA for DSM 6.2-23739 Update 2 • DS3617XS • VM HW Level 10 (ESXi 5.5 or newer, only imports on 6.5 and 6.7, use OVFtool with --shaAlgorithm=sha1 to convert for 5.5 or 6.0) • PVSCSI • VMXNET3 https://mega.nz/#!M1kX0TjR!S87LHngw1C3wa3i-3p-r9WyWCmFO4A9t3THhMWeea_w All DS3617XS OVAs use Jun v1.03b bootloader, DS918+ uses Jun v1.04b bootloader. Some instructions for the Intel passthrough VIB above, it puts "8086 ffff d3d0 false" (ffff = wildcard) in /etc/vmware/passthru.map. Put it on a datastore and goto the shell: esxcli software vib install -v /vmfs/volumes/myDatastore/intel-passthrough-1.0.0-01.x86_64.vib --no-sig-check -f Or when you want the latest ESXi ISO with it integrated using ESXi-Customizer-PS, put in in a folder and add: -pkgDir C:\myFolder -nsc -force Edited January 28, 2019 by swords80 1 2 Quote Link to comment Share on other sites More sharing options...
Rosentorp Posted January 28, 2019 Share #115 Posted January 28, 2019 I added xpenology to a new Datastore (have several others) and everything works fine until it has restarted. Then is says, "Welcome back" and I have one button that says Restore (translated from Swedish "Återställ"). Any suggestions how to solve this? Quote Link to comment Share on other sites More sharing options...
unmesh Posted January 30, 2019 Share #116 Posted January 30, 2019 (edited) I used Ragz's MAC address in both the VM and the grub.cfg file but the e1000e VNIC is still not showing up on the network. The potential differences that I can see from some of the others is that I am using BIOS to boot instead of EFI and need to put the synoboot.vmdk on IDE 0 (Master) instead of SATA 0. Also the VM is type 14 and the S/N is not in any way correlated to the MAC address Hopefully someone can suggest other things to try. Thanks. P.S.: FWIW, I have DSM 6.1.7 running as a VM with V1.02 bootloader on the same ESXi 6.7 server with a e1000 VNIC. CPU is Haswell i3-4130 Edited January 30, 2019 by unmesh Clarity Quote Link to comment Share on other sites More sharing options...
shax Posted January 30, 2019 Share #117 Posted January 30, 2019 3 hours ago, unmesh said: I used Ragz's MAC address in both the VM and the grub.cfg file but the e1000e VNIC is still not showing up on the network. The potential differences that I can see from some of the others is that I am using BIOS to boot instead of EFI and need to put the synoboot.vmdk on IDE 0 (Master) instead of SATA 0. Also the VM is type 14 and the S/N is not in any way correlated to the MAC address Hopefully someone can suggest other things to try. Thanks. P.S.: FWIW, I have DSM 6.1.7 running as a VM with V1.02 bootloader on the same ESXi 6.7 server with a e1000 VNIC. CPU is Haswell i3-4130 Do this, this is quite simple, create a vm with exsi switch to manual mac and copy that mac to grub. User the bootloader 1.03b and latest dsm it works without any issues! Use the dhcp server to see what IP address it has taken or try using assistant, but in some large network it cant pickup the dsm running in the network! Quote Link to comment Share on other sites More sharing options...
shax Posted January 30, 2019 Share #118 Posted January 30, 2019 Also note you need to match the dsm file to the bootloader! Quote Link to comment Share on other sites More sharing options...
swords80 Posted January 30, 2019 Share #119 Posted January 30, 2019 (edited) 10 hours ago, unmesh said: I used Ragz's MAC address in both the VM and the grub.cfg file but the e1000e VNIC is still not showing up on the network. The potential differences that I can see from some of the others is that I am using BIOS to boot instead of EFI and need to put the synoboot.vmdk on IDE 0 (Master) instead of SATA 0. Also the VM is type 14 and the S/N is not in any way correlated to the MAC address Hopefully someone can suggest other things to try. Thanks. P.S.: FWIW, I have DSM 6.1.7 running as a VM with V1.02 bootloader on the same ESXi 6.7 server with a e1000 VNIC. CPU is Haswell i3-4130 Why don't you take my OVA with 918+ (6 posts up)? That works without doing anything on Haswell i3-4130. Deploy OVA, add existing disks/controller, find with Synology Assistent and click migrate, which will take you straight to 6.2.1 update 4. As a bonus you'll get VMXNET3 and PVSCSI (when using virtual disks) which will give you better performance. It already has MAC/SN set correctly, bootloader disk moved outside of the visible range, etc, there is nothing left todo, besides installing VMware Tools (link included in that post) and maybe updating apps. Edited January 30, 2019 by swords80 2 Quote Link to comment Share on other sites More sharing options...
kachunkachunk Posted February 1, 2019 Share #120 Posted February 1, 2019 (edited) I went through the trouble of building a DS3615xs VM for ESXi using the 1.03b loader (I'm running X5675 CPUs), but I wasn't happy with e1000e or SATA devices, despite being on 6.2.1. I had some drives dropping out prematurely from some minor storage network interruptions, and DSM wants you to permanently rebuild after enough of a jolt. I don't recall my experiences on 6.1.x and SCSI being so sensitive, so opted to try to get back to a SCSI setup. So I'm now using your/swords80's DS3617xs OVA (much easier to deal with), and indeed still need to manually install DSM 6.2 23739 (not the latest it pulls, which is 6.2.1 so far). All is well. Now, regarding 6.2.1: Looking at the serial outputs, after DSM 6.2.1 installs, all subsequent boots result in panics/backtraces upon loading pvscsi and vmxnet3. So loses networking, and has no disks except the loader itself, and it never really finishes the installation process properly, really. Judging from how none of the other SCSI controllers work, I think the same is happening there, but I haven't checked the serial logs for those (LSI SAS, LSI Parallel, and Buslogic (not that you want that last one)). Looks like bogus memory addresses when you look at the traces, as well. Hopefully it's fixable in a new loader? Edited February 1, 2019 by kachunkachunk Improved notes from 6.2.1 experience. Quote Link to comment Share on other sites More sharing options...
swords80 Posted February 2, 2019 Share #121 Posted February 2, 2019 (edited) @kachunkachunk I'm having a look at modifying the 1.04B loader to see if I can do a couple of things: Support older CPUs, I can't see anything that Braswell has but isn't available on Sandy Bridge as an example, I've asked Jun too, but no reply yet. Trying to play with DSDT. Support setting MaxDisks, SataPortMap, Sas/DiskIdxMap and sata_remap as OVF properties (asked during import/changeable from UI later). Support an auto value for the args above (script that figures them out and reboots on change). Integrate VMware Tools in boot loader (needed to be able to do #2/#3/make it easier to find DHCP address). Another thing I'm thinking about is a SPK with a UI to change/update the boot loader. I'm able to mount it, so I could overwrite it too. Edited February 2, 2019 by swords80 1 Quote Link to comment Share on other sites More sharing options...
boefje Posted February 10, 2019 Share #122 Posted February 10, 2019 (edited) I'm getting the error message: Failed to format the disk (35) after the discovery and upload of the PAT files. ESXi 6.7 fresh installation Loader 1.03b DSM_DS3615xs_23824.pat AND DSM_DS3615xs_23739.pat First drive to sata controller 1 on 0:0 2nd drive on sata controller 2 on 1:0 (16Gb) Tried 2 different hard disks Hitachi and Seagate but both gave the same error message. Any hints since I'm out of ideas? Edited February 10, 2019 by boefje Quote Link to comment Share on other sites More sharing options...
shax Posted February 11, 2019 Share #123 Posted February 11, 2019 17 hours ago, boefje said: I'm getting the error message: Failed to format the disk (35) after the discovery and upload of the PAT files. ESXi 6.7 fresh installation Loader 1.03b DSM_DS3615xs_23824.pat AND DSM_DS3615xs_23739.pat First drive to sata controller 1 on 0:0 2nd drive on sata controller 2 on 1:0 (16Gb) Tried 2 different hard disks Hitachi and Seagate but both gave the same error message. Any hints since I'm out of ideas? Are you runing in vmware? if so have you removed the cd/dvd rom? also best option is to delete the whole boot image and re-upload it and try again! set it to sata 0:0 Quote Link to comment Share on other sites More sharing options...
boefje Posted February 11, 2019 Share #124 Posted February 11, 2019 @shax I ditched the whole DS3615 and went with the 1.04b loader and DS918 pat file. That worked like a charm. I think I must have messed it somewhere up but I have no idea where. Thank you for responding to my question. Quote Link to comment Share on other sites More sharing options...
Synssins Posted February 13, 2019 Share #125 Posted February 13, 2019 I also get the Cannot format disk on VMWare. My configuration has two SATA controllers with my hard disk on the second controller at 1:0. First disk is 0:0 on the first controller. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.