Jump to content
XPEnology Community

Leaderboard

Popular Content

Showing content with the highest reputation on 01/21/2018 in all areas

  1. V1.02b ds3615xs https://ru.aliexpress.com/item/PCI-e-to-2-port-M-2-B-key-SSD-Card-PCI-Express-to-NGFF-B/32745249555.html?spm=a2g0s.9042311.0.0.WwcYxz
    1 point
  2. Вспомнил, что у Синологии есть мануалы. В них достаточно просто и подробно описаны варианты миграции: https://www.synology.com/ru-ru/knowledgebase/DSM/tutorial/General/How_to_migrate_between_Synology_NAS_DSM_6_0_and_later . Завтра попробую
    1 point
  3. Ваш потолок с данной материнской платой DSM 5.0 О каком 916 Вы пишете? P.S. Вас могут заблокировать, за злоупотребление капсом, имейте ввиду :-[ Это ни на одном форуме не приветствуется ...
    1 point
  4. Looks like I solved my own problem. Enabling Write Cache in DSM is the key.
    1 point
  5. Any news here? I am also interested I would like to upgrade with 10gb or more.
    1 point
  6. download this: https://www.dropbox.com/s/ytimsezu9cl61xx/synoboot_1.02b_ESXi_only.zip?dl=0 the only option available is ESXi, so you should not have problems regarding boot choice, it's for DS3615xs (i find has a better custom package support than DS3517xs). - extract and upload synoboot.vmdk and synoboot.img in your datastore - create a new VM (HW Version 11 or 13) dependent if you are on ESXi 6.0u2 or ESXi 6.5b - operating system should be Other -> FreeBSD 64bit - set bios to EFI - set nic to VMXNET3, set the mac manual to the same as the one in the grub.cfg - set scsi controller 0 to "LSI logic SAS" - add sata controller 0 if not there yet present - add existing hdd -> browse datastore -> add synoboot.vmdk - edit this hdd to "independent - persistent" and sata 0:0 on controller 0 - add how many new scsi disk you like, thin provisioning - dependent - save and poweron the VM - from your browser, go to find.synology.com, it should pop-up, connect and install it (manual or from internet is the same), reboot after finish the setup - create a new volume to your needs, if you want shr you have to modify synoinfo.conf - download this zip for open-vm-tools https://www.dropbox.com/s/k4hc343gwdepiuf/open-vm-tools_bromolow-6.0_10.0.7-1.spk.zip?dl=0 - extract the zip, install the spk in package manager - now ESXi should see that vm tools are installed and running Pretty much done.
    1 point
  7. Compile drivers xpenology DSM 6.1 with windows 10 and build in bash I’m going to show you today how to compile drivers for dsm 6.1-15047 (bromolow) with windows and bash. First you need to get the anniversary update of windows 10. Click here for instructions to enable this update. When you already have the update, you need to install bash shell command line (It’s ubuntu) Read here how to enable Bash When you are finished installing the anniversary update and you enabled bash, proceed with the tutorial. 1) Start bash for windows. Type bash in the search field and start it. 2) When your shell is open update and upgrade your distribution. apt-get update && apt-get upgrade 3) Install some packages needed. apt-get install mc make gcc build-essential kernel-wedge libncurses5 libncurses5-dev libelf-dev binutils-dev kexec-tools makedumpfile fakeroot lzma 4) Get the source and Tool Chains. wget https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/15047branch/bromolow-source/linux-3.10.x.txz/download -O linux-3.10.x.txz wget https://sourceforge.net/projects/dsgpl/files/DSM%206.1%20Tool%20Chains/Intel%20x86%20linux%203.10.102%20%28Bromolow%29/bromolow-gcc493_glibc220_linaro_x86_64-GPL.txz/download -O bromolow-gcc493_glibc220_linaro_x86_64-GPL.txz 5) Unpack both archives. It could take some time.. tar xvf linux-3.10.x.txz tar xvf bromolow-gcc493_glibc220_linaro_x86_64-GPL.txz 6) We now make an alias so we don’t have to type the whole thing over and over again. PS. We unpacked the archives in folder /root so if you put it somewhere else do not forget to change the path in the command below. alias dsm6make='make ARCH=x86_64 CROSS_COMPILE=/root/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu-' 7) cd into the linux-3.10.x directory. cd linux-3.10.x 8) We now need to copy a new config so we can configure the drivers we want. cp synoconfigs/bromolow .config 9) When the config is copied we can start the compile menu. We use the alias we created. dsm6make menuconfig The menu looks like this. You can navigate with the arrow keys and select with the spacebar. To compile a driver, lookup your hardware and press the M key. If you see a M before the name of the hardware, the driver is going to be compiled. When you are finished press save and write the config. When that’s done, Exit the menu. (press ESC couple of times) 10) We now can compile the drivers you selected. dsm6make modules This can take a while.. 11) When compiling is finished you have *.ko files in the /root/linux-3.10.x/<dirs> directories. To get all *.ko files in one directory run 2 commands: mkdir newmodules find ./linux-3.10.x/ -iname "*.ko" -type f -exec cp -p {} ./newmodules/ \; All your compiled modules are now in the directory newmodules. In Ubuntu Userspace for Windows, the Ubuntu file system root directory is at C:\Users\%username%\AppData\Local\lxss\root\ There you can find the directory newmodules with all your compiled drivers. 12) The next step is to create a new extra.lzma with your new drivers. Download OSFMount here and mount the synoboot.img OSF Mount Select Mount New Select the image file synoboot.img. Now select partition 1 (30 MB). Click Ok. Then at the bottom of the window make sure to un-tick the “Read only drive”. Click Ok. The partition of the image file should now be mounted in file explorer. 13) Go to your usb disk partition and copy the extra.lzma to your c: drive. (I copied the file to C:\Users\%username%\AppData\Local\lxss\root\ but that doesn’t work. File is not there..) 14) Run the following commands in /root mkdir extract cd /mnt/c mv extra.lzma /root/extract cd /root/extract 14) Decompress “extra.lzma” to “extra” on the ubuntu command line: lzma -d extra.lzma 15) Extract the extra file cpio -idv < extra 16) Delete the extra file rm -rf extra 17) In directory /root/extract you have 3 directories: etc init usr Copy your new /root/newmodules/*.ko files into usr/lib/modules 18) Edit the file etc/rc.modules And add your new modules. You need to add the name of the module without the extension .ko in the rc.modules file. Network drivers etc. under EXTRA_MODULES Storage drivers under DISK_MODULES Firmwares under EXTRA_FIRMWARES if your controller or nic needs a firmware, you add the firmware file under usr/lib/modules/firmware/ and add the appropriate line in EXTRA_FIRMWARES, if there is a extra directory inside “firmware” we need to add it into the rc.modules file. The directory is added to the name, see the bnx2 firmware files in rc.modules for an example. 19) If everything is in place run the following command to create a new extra.lzma. We recreate the cpio file, re-compress it as lzma and write it one directory up as “extra.lzma” (find . -name modprobe && find . \! -name modprobe) | cpio --owner root:root -oH newc | lzma -8 > ../extra.lzma 20) We now copy “extra.lzma” from C:\Users\%username%\AppData\Local\lxss\root\ to synoboot.img Open OSFmount once again and open the 30mb partition. Replace the “extra.lzma” with the new one, dismount the image and close OSFmount. Burn the synoboot.img to usb with Win32diskimager because our new synoboot.img is ready to test. © https://xpenology.club/compile-drivers-xpenology-with-windows-10-and-build-in-bash/ copy paste here, if something gone wrong
    1 point
×
×
  • Create New...