Jump to content
XPEnology Community

TyphoonNL

Transition Member
  • Posts

    13
  • Joined

  • Last visited

Everything posted by TyphoonNL

  1. i made a tutorial of how i did it but it needs to be accepted by the staff
  2. In this tutorial we are going to place the bootloader alongside the DSM OS and the remaining storage Keep in mind that i use DSM 6.1 and not 6.2! What you need: Win32DiskImager Jun's loader v1.02b DS3615xs with MBR partition DSM 6.1 (15047) grub2 (i used grub2-for-windows) partition/hard disk manager (i used Paragon Hard Disk Manager 15) USB stick for the bootloader empty SSD First we are going to put the bootloader on a USB stick using Win32DiskImager Then we are going to install DSM normally After the installation of DSM and configuring your device name, username, etc goto the Storage Manager and create a RAID Group for only the SSD in Basic then click Apply and goto Volume and create one (doesn't matter what File system you used, but i use ext4) then click OK and shutdown the server Now we are going to do some fun things with the SSD drive where DSM and the storage are installed on put the SSD drive and the USB stick with the bootloader on it (we need some files later) out of the DiskStation machine and put them in your main PC Start up your partition/hard disk manager and look for the SSD that you installed DSM on it should look like this: Look at the last Unallocated partition, it should be 100MB big thats plenty for the loader so we are going to make a new partition (50MB is enough) and make sure you put it at the very end of the drive dont forget to put the drive as Active and assign a drive letter to it Now we are going to install grub2 on that 50MB partition i used this website to make one (because i use Windows) After you have install grub2 on that partition that we need to copy all the files from the 2nd partition of the usb drive and place them in the root directory of the 50MB partition don't forget to place the grub.cfg (from the 1st partition) in the /grub folder of 50MB partition Now unplug the SSD from your PC and place it in your DiskStation pc and boot it up (you dont need to edit anything just let it boot) you can use Synology Assistant to find your DiskStation pc and you should see a normal welcome page were you can login After you have logged in you should see an error message, that is because of the small FAT16 partition you will get that everytime you startup that machine Storage Manager should say that your system is healthy. Thats it, you can now use it normally without an USB bootloader also you can update to the latest 6.1 version if you want (make sure you don't install 6.2, haven't tested that one)
  3. Well i have done it and its working well only getting a small popup error telling me something happened with Disk 2 well, so much for saying that this can't be done because i have done it it looks like this:
  4. so i have been working on this mod (that works on DSM 5.x) but i have some problems perhaps you guys can help me (i hope) so i installed the DSM on a 512GB ssd (dont ask, it was my spare ssd) just for testing after that i added a volume like any normal person would do upon inspecting the partitions (using Paragon Hard Disk Manager 15) i could clearly see an empty 126MB partition so i formatted it (FAT16) installed grub2 on and installed the contents of Jun's mod loader (the one with the MBR partition) excluding the EFI and some files/folders from the grub folder i booted and got the grub loader menu and put these commands in there: set cmdpath=(hd0) then i edited the VMWARE one and changed: set img= to: set img=(hd0,msdos4) and it boots but the page is empty and there are some errors patching 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 etxhci-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 ata_piix[ 3.262854] ata2: Read current link speed fail, retry 1 [ 3.269854] ata2: Read current link speed fail, retry 2 [ 3.276851] ata2: Read current link speed fail, retry 3 [ 3.293855] ata3: Read current link speed fail, retry 1 [ 3.300854] ata3: Read current link speed fail, retry 2 [ 3.307890] ata3: Read current link speed fail, retry 3 ... [ 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 Exit on error [1] DISK NOT INSTALLED... Fri Mar 13 20:05:23 UTC 2020 none /sys/kernel/debug debugfs rw,relatime 0 0 sys /sys sysfs rw,relatime 0 0 none /dev devtmpfs rw,relatime,size=1022484k,nr_inodes=255621,mode=755 0 0 proc /proc proc rw,relatime 0 0 linuxrc.syno failed on 1 starting pid 3963, 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. rc: No internal disk installed. 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 dca ... [ OK ] :: Loading module e1000e ... [ 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 ] mount: open failed, msg:No such file or directory mount: mounting /dev/bus/usb on /proc/bus/usb failed: No such device ln: /proc/bus/usb/devices: No such file or directory :: Loading module synobios ... [ OK ] udhcpc (v1.16.1) started eth0 Link encap:Ethernet HWaddr 00:11:32:2C:A7:85 inet addr:192.168.3.48 Bcast:192.168.3.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7 errors:0 dropped:0 overruns:0 frame:0 TX packets:8 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1480 (1.4 KiB) TX bytes:1540 (1.5 KiB) 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 -i eth0 (15): upnp:rootdevice (51): uuid:upnp_SynologyNAS-0011322ca785::upnp:rootdevice (56): Synology/synology_bromolow_3615xs/6.1-15047/192.168.3.48 (45): http://192.168.3.48:5000/description-eth0.xml Connected. done. /usr/syno/bin/reg_ssdp_service 192.168.3.48 0011322ca785 6.1-15047 synology_bromolow_3615xs eth0 Running /usr/syno/etc/rc.d/J04synoagentregisterd.sh... Starting synoagentregisterd... Running /usr/syno/etc/rc.d/J30DisableNCQ.sh... cat: can't open '/sys/block/sd*/device//model': No such file or directory 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 ============ Fri Mar 13 20:05:34 UTC 2020 ============================== starting pid 5584, tty '': '/sbFri Mar 13 20:05:36 2020 DiskStation login: so yeah, i need some help, i really want to make this work
  5. it will boot, but it doesn't know the DSM 6.x location so you need to reinstall it, but it will install it on the SSD, while the bootloader is also on the SSD it doesn't know the location of the DSM 6.x after you put the bootloader on the SSD pid and vid is only for in the DSM that it doesn't show the usb in DSM 5.x it doesnt show the SSD as a removable device because the DSM is installed on it if XPenoboot had a 6.x version instead of Jun's bootloader then it could work it needs MBR table and 1 partition
  6. you can't set a vid or pid for the usb, so ignore that part for some reason my method only works on 5.x EDIT: forgot to say about partition 3, format it in FAT32 and change it to FAT32 with LBA
  7. well DSM 6.2 and Jun's loader are giving me a headache i tried the same method using DSM 5.2 and XPenoboot and it just works, weird for XPenoboot and DSM 5.2 what i did was just install it normally XPenoboot on the USB stick and an empty SSD (in my case a 32GB SSD) after its installed i turned the machine off and put both the usb stick and the 32GB SSD on my main pc and used Paragon Hard Disk Manager to backup the partition from the USB stick then restore the partition and put it on the SSD, so you get: Partition 1: DSM Partition 2: DSM Partition 3: XPenoboot make sure Partition 3 is set to active and just Safely Remove the hardware in windows and put it on the other pc WITHOUT THE USB STICK!
  8. i copied the partitions from the usb stick to the ssd and put the ssd in the machine without the usb stick and it boots no i want the software on my ssd as well, like on my xpenology machine
  9. you actually can boot from SSD (sata connected ssd) because i did that a few years ago with the XPEnoboot it is not as easy as 1-2-3 and you need a usb stick and a backup/restore program (i used Paragon Hard Disk Manager) don't know if it still works with the new loaders but i will try
×
×
  • Create New...