Jump to content
XPEnology Community

sbv3000

Moderator
  • Posts

    1,061
  • Joined

  • Last visited

  • Days Won

    10

Posts posted by sbv3000

  1. Hi Everyone,
     I appreciate the support on here and have had things running well for quite some time. I recently decided to update my DSM to 7.1.1 and was unsucessful. I am hoping someone will be able to help direct me to where I made the mistake so I can get my system back up a running again. Steps I took below:
     
    Running DSM on HP Microserver Gen 10
    DS3622xs+
     
    Downloaded 7.1.1 software from Synology and uploaded to my system via there internal software update. I then restarted the system and ran the following commands in tinycore terminal:
     
    ./rploader.sh update now
     
    ./rploader.sh fullupgrade now
     
     
    ./rploader.sh serialgen DS3622xs+
     
    ./rploader.sh identifyusb now
     
    ./rploader.sh satamap now
     
     
    ./rploader.sh build broadwellnk-7.0.1-42218
     
    ./rploader.sh clean now
     
    ./rploader.sh build broadwellnk-7.1.0-42661
     
     
    ./rploader.sh clean now; rm -rf /mnt/sdb3/auxfiles; rm -rf /home/tc/custom-module; ./rploader.sh backup now;
     
     
    I realized afterwards I shouldnt have updated the serial number but its done now.
    Anyways after I restart the server I use find.synology.com to find the NAS and it shows me it found one but only displays the ip without an image or any other description. When I click connect it takes me to a generic error webpage. Website not found.
     
    Not sure what I did there but hoping someone will be able to direct me to the right solution.
    Thanks ahead for any response.
    From your description you updated using a non tcrp loader to 7 then used a tcrp boot/build? And again from description you created a 7.0.x loader but installed 7.1.x? I would start afresh with a new tcrp boot stick, build with a version match to the dsm version to be installed, provided all your hardware is found you should be able to migrate and install 7.1.x and retain settings

    Sent from my NOTE 20 using Tapatalk

  2. 1 hour ago, MickeyMouse said:

    Hi Peter 

     

    I have managed to create the  USB now but I can only get it to see the 1 HDD I think it was this part 

     

    After find.synology.com, you may not be able to find the SATA HDD during DSM installation.
     
    The following is an example when a 6-port SATA expansion card is installed.
     
    SataPortMap = "46",
     
    DiskIdxMap = "0000"

     

    I have 6 HDD connected to my Motherboard it is a  ASUS  P6X58D-E. looks like its a Marvell controller they all show up in bios 

     

    can I edit any of the files to get them to show up now or do I have to start again?

     

    Thank you once again for all your help :)

     

    Regards 

     

    Mike 

     


     

    i would check carefully the mobo bios and sata setup, this spec says 6+2 3gb+6gb sata ports,

    https://bit-tech.net/reviews/tech/motherboards/asus-p6x58d-e-review/1/

    disable the firewire, audio, check sata ahci, maybe disable the 2 6gb sata (if possible) that makes the setup easier with 6 drives, blank values as Peter says or try "6"/"00" or "62"/"0006" or m shell script

    I've tested a similar board from the same era with similar specs with tcrp build works ok with the right bios settings.

  3. 1 hour ago, advante said:

    Hi I'm having trouble with the recovering and mounting of the raid0 array disk 1,2&3 disk 3 is connected to the Intel SATA controller on board asrock  imb1213 and disk 4,5,6,7 is connected to a add in mini pcie marvel card, Disk 3 is a m2 ngff so I accidentally let it initialised on the first startup of dsm 7.1 now the system doesn't put the raid0 together is there a way to solve this issue with Ubuntu startup usb

    IMG-20220922-WA0011.thumb.jpg.005c9a0e1d3c24da6c284a7fdd64b4c3.jpg

    as raid 0 doesnt have redundancy you might have problems, but you could try this tutorial from synology

    https://kb.synology.com/tr-tr/DSM/tutorial/How_can_I_recover_data_from_my_DiskStation_using_a_PC

     

    or maybe try some third party recovery tools

    http://www.freeraidrecovery.com/library/raid0-recovery.aspx

  4. 2 hours ago, aportnov said:

    Is it possible to boot into tiny core without having access to a physical machine, for example, when you are loaded into DSM, send a command with a reboot and login to tiny core?

    server mobos generally have this feature, an ip kvm, there are add on cards based on r-pi might work https://www.youtube.com/watch?v=cVWF3u-y-Zg

    other option is to run in esxi if your hardware supports it, you always have 'console access' so could access grub menu

  5. 9 hours ago, rayy said:

    Hi iliya

     

    Can you please tell me which user_config file do you edit?  I would like to know its location on the loader USB.  Thanks.

    you can make the edits to user_config.json before the build with TCRP. If I were in your situation I would create a config/boot disk for your 'base' build then rebuild, recreating satamap and port configs for each of the disk expansion phases. this would also limit the chance of usb hdd appearing as an internal disk, but maybe a better option is to unplug it before boot :)

  6. 2 hours ago, sbv3000 said:

    lol I did some more tests too (but just config settings) :) The default usbportcfg seems to be 0x8700, I look at two of my 'standard' boxes, ds3615-42661, I added a line to user_config.json of  "usbportcfg": "0x000000", rebuilt and on checking via telnet both the etc and etc/defaults were updated to this, however, it still doesn't solve the 'mount on first free sata port' that you are seeing. I'll see if I can find an old usb hdd adapter to play with and come back to you on that.

    ok so what I determined with my test setup is;

    the usb boot disk mounts (hidden) as sd25

    a usb hdd mounts as sd26 but shows up as internal hdd disk 21 - as seen and never less than 21

    if a disk is attached to port 21 the usb hdd mounts as sd26 but appears as internal disk 22 etc etc

    i'm out of ideas :)

     

  7. 9 hours ago, -iliya- said:

    i did more tests
    by default, usbportcfg is not specified in the bootloader.
    but in etc/synoinfo.conf
    specified usbportcfg="0x300000"
    which just corresponds to 21 and 22 ports
    0011 0000 0000 0000 0000 0000.
    But for some reason if specified in user_conf.json
    usbportcfg= greater than 21 port, this setting will be written to etc/synoinfo.conf but is actually ignored.

    I also tried editing etc/synoinfo.conf and etc.default/synoinfo.conf
    usbportcfg="0xc000000000"
    but USB is still mounted on port 21.

    I really hope that one of the developers will help with this - @pocopico @flyride ?

    lol I did some more tests too (but just config settings) :) The default usbportcfg seems to be 0x8700, I look at two of my 'standard' boxes, ds3615-42661, I added a line to user_config.json of  "usbportcfg": "0x000000", rebuilt and on checking via telnet both the etc and etc/defaults were updated to this, however, it still doesn't solve the 'mount on first free sata port' that you are seeing. I'll see if I can find an old usb hdd adapter to play with and come back to you on that.

  8. 23 minutes ago, -iliya- said:

    yes, user_config logically overwrites synoinfo on every boot - after all, the essence of the bootloader is to patch files on the fly during boot.
    But unfortunately this does not solve the problem in any way that with 20+ internal HDDs, when you connect a USB HDD, it appears as an internal and not as an external one.

    Ive not tested in the way you have, but in your situation a system with <20 drives the USB HDD mounts 'normally' but > 20 it mounts as the n+1 internal HDD? If so then I wonder if its worth testing both scenarios, and checking the dmesg output for the device being mounted and any differences in the 'mount' process. Another thought is the usb hdd adapter hardware, maybe some weird situation with buses adapters etc whereby > 20 drives cant allocate resources or read the usb hdd command set properly and so it 'defaults' to mounting as a 'fixed' internal drive?

  9. 14 hours ago, rayy said:

     

    Hi iliya

     

    I'm in a somewhat related situation.  I have 20 disks physically connected to my system through a HBA (8 port LSI 9220-8i and a 24 port expander combo.  In total I can connect up to 24 disks (linking the HBA and expander will sacrifice 4 ports per side).  

     

    No matter what I do however, my xpenology will also recognize up to 16 disks.  I have tried different loaders including DS3622xs+, DS918+, DS920+, all show the same problem.  I tried editing synoinfo.conf at both /etc/ and /etc.default/, however the values of 'internalportcfg' and 'maxdisk' would also revert back to '0xffff' and '16' when I do a reboot.  I have also tried modifying user_config on the usb during a fresh install, and still the same thing happens.  

     

    Since you have successfully connected 20 disks, may I ask how you did it?  Was there any special procedure?  Thanks.

    Hi guys, to add something to this topic, I put together (using a single hdd) a 24 port test system 4 on board, 4*4 and 1*4 add on cards (no further pci slots on the mobo) , set maxdisk to 24 and internalportcfg to 0xffffff in user_config.json. Booted with hdd on onboard sata 1, telnet to check synoinfo.conf (both versions) and they were 'updated' with those values, and a timestamp of the boot time. Moved hdd to port 24, booted successfully, telnet, synoinfo.conf still with 24/0xffffff and the file timestamp was the new boot time. So, looks like values in user_config.json are pushed though to the .conf files each boot, which makes sense and so no reason to think that with the right values in there for a large array wont 'stick'

  10. Hi guys, sorry but couldn't get any search result to my issue here.
    I'm on DSM 7.1 using TinyCore loader DS3622xs+.  The issue I'm facing is that I can only get 16 disks max.  After doing some research, I know that I must mod the two values maxdisks and internalportcfg at both the /etc and /etc.defaults.  However, after doing so, the values I modded will also revert back to original after a system reboot.  
     
    So again, by default, the synoinfo.conf at both /etc and /etc.defaults contains:
    internalportcfg = "1xffff"
    maxdisks = "16"
     
    I modified these value at both directories to:
    internalportcfg = "1xffffff"
    maxdisks = "32"
     
    But as soon as I do a system restart, these two values will go back to default.
     
    Some more background.  I'm using SSH, and have wrote the files using both vi and nano.  I have previously adjusted other values, which have remained as intended.  My drives are connected through a HBA card LSI-9220-8i.  Another weird thing, is that my set up will not allow me to use the sata drives on motherboard and drives on HBA at the same time.  When I try, my number of drives is reduced to a random 6 disks on the HBA card.  Not sure if that's related.  But right now, I just want to solve the issue of the values in synoinfo.conf not retained after system reset.  Thanks guys.
    Also are the hex entries not '0x.....'

    Sent from my BAH-W09 using Tapatalk

  11. Hi guys, sorry but couldn't get any search result to my issue here.
    I'm on DSM 7.1 using TinyCore loader DS3622xs+.  The issue I'm facing is that I can only get 16 disks max.  After doing some research, I know that I must mod the two values maxdisks and internalportcfg at both the /etc and /etc.defaults.  However, after doing so, the values I modded will also revert back to original after a system reboot.  
     
    So again, by default, the synoinfo.conf at both /etc and /etc.defaults contains:
    internalportcfg = "1xffff"
    maxdisks = "16"
     
    I modified these value at both directories to:
    internalportcfg = "1xffffff"
    maxdisks = "32"
     
    But as soon as I do a system restart, these two values will go back to default.
     
    Some more background.  I'm using SSH, and have wrote the files using both vi and nano.  I have previously adjusted other values, which have remained as intended.  My drives are connected through a HBA card LSI-9220-8i.  Another weird thing, is that my set up will not allow me to use the sata drives on motherboard and drives on HBA at the same time.  When I try, my number of drives is reduced to a random 6 disks on the HBA card.  Not sure if that's related.  But right now, I just want to solve the issue of the values in synoinfo.conf not retained after system reset.  Thanks guys.
    @-iliya- is working on the same topic, I suggested removing any disk config entries in user_config.json, see thread

    Sent from my BAH-W09 using Tapatalk

  12. It's an idea I've been bouncing around for sure. If there was a known-NIC adapter that everyone recognizes as working, I would be more than happy to purchase it. Do you have any suggestions?
    Any Intel e1000 based nic
    Also, some dumb suggestions :)
    Reset bios, disable any serial/parallel/audio peripherals
    Try an xpe5.2 basic boot loader with spare hdd, (old but works with most hw) find mac, install dsm, telnet, get pci and module info, note for your hardware.
    Then try dsm6 using the same boot/dsm version shown by Peter as working.
    If all OK reconnect your drives and migrate

    Sent from my BAH-W09 using Tapatalk

  13. 1 hour ago, -iliya- said:

    Yes, I read this article and just calculated the offset of USB eSATA and internal
    But apparently it doesn't work in DSM7 or in redpill.
    In DSM6, this only works up to 24 disks, then I consistently got the migration and the return of the synoinfo.cfg parameters to the base ones.
    With redpill and DSM7 I can get up and running with 30 internal drives - I just don't have any more drives to test with.
    on the second link, just a person is trying to make USB drives internal and build a raid out of them.
    But I don’t need it - on the contrary, I want USB not to be connected as internal drives.

    and both articles are for older DS and DSM6 models - I'm trying to run DS3622 and DSM7.
    By the way, a question about the DS3622 - how much is eSATA relevant for it - because it does not have eSATA, it has SAS ports and external modules connected via HDmSAS SFF-8644

     

    PS how to edit user_config.json  after buid bootloader?

    Now I'm juggling between 2 flashes - every time I want to change something in user_conf, I have to burn IMG to a USB flash drive using a new one to configure it and create a bootloader.

    Understood. I haven't played with large installs with DSM7 but did with 5 and 6 and recall that there are two locations for synoinfo.conf, one is /etc and the other is /etc.defaults, possible you need to amend both to stop the default one overriding the config? Also maybe remove the various entries from user_config.json? Maybe, if you havent already tried this, set the usb value to zeros, *everywhere* :)

    I have edited user_config.json after build with the built in tcrp editor, and simply run the 'build' command, other parameters unchanged. I think its also possible to mount the usb on a linux desktop and edit directly, but I've not done that.

  14. 19 minutes ago, -iliya- said:

    @flyride Hi, can you help me?

    Maybe you have any idea's how to move USB ports over 36 or more?

     

    this is a good article from another forum that describes how to convert the binary drive ports to hex values for the config, there is a similar thread here but I couldn't find it :(

    https://xpenology.club/fix-xpenology-problems-viewing-internal-hard-drives-esata-hard-drives/

     

    also have a look here

    http://cloudautomation.blog/2017/12/xpenology-synology-nas-use-external-usb-hard-drives-in-a-raid-group-updated/

     

    • Like 1
  15. On 9/11/2022 at 9:27 PM, SomeTester said:

    I recently built a new server with an Asus B450-MA motherboard. It starts up, but it does not recognize the previous install I imagine due to not detecting any drives. This was an old loader setup, but I'm fine maintaining that for now if possible. My current loader details: Jun loader 1.03b ds3615 DSM 6.2.3

     

    I tried replacing the extra.lzma file on the second partition with a new one, version 0.12 I believe. In either case, still no such luck. 

     

    End goal: revive previous installation on the server in its current state with a compatible loader for my current DS version with the necessary drivers to recognize my HDDs. Thoughts? It's been a very long time since I've messed with this, so appreciate any extra details. 

    would you happen to have a spare intel nic? try that with the realtek disabled, I've read in the past that there may be 'conflicts' with versions post install of dsm, intels 'just work', however as @Peter Suh has shown, you should be able to install with your hardware without errors.

  16. 3 hours ago, kk xu said:

    thanks,

    Yeah, I now have a problem may caused by only one mac1 was set in the user config.

    the vswitch can not start the interface after reboot if the vswitch was created a bridge on the interface which was not set the mac address in user config.

    Do you have any insight about it?

     

    in my esxi lab setup testing dsm i added two nics (on separate vswitches but I dont think it matters) booted the system, noted the two ips and mac addresses, then used the macs in the build process, serialgen realmac> save user_config.json, edit for net_if/mac2 > build, worked ok.

  17. 15 minutes ago, Hipsi said:

    I'm a bit slow to the party but just testing this now with an old hard drive.  I get to the point of uploading the pat file and it reaches about 50% (give or take a couple of percent each time I try) then fails, telling me to check my network connection.  I've tried this both over my wifi originally and then connected directly to the same switch the NAS is connected to, either way it just won't make it through the install process.  Don't know what to try from here.

    errors around 50% installing the pat file generally means an incorrect vid/pid setting on the boot usb, check carefully the settings. also make sure you are using the matching pat file version to your build, obvious I know but worth checking :)

  18. 47 minutes ago, SomeTester said:

    That's correct, no HBA and I am plugged in directly to the onboard SATA ports. Unless if I am mistaken though, I thought that I tried the latest Jun loaders. In either case, I will try once more via the Jun loader way and update the first partition with the USB items, correct serial, and MAC address. If this doesn't work, I am pretty stumped. 

    check this thread  https://xpenology.com/forum/topic/21663-driver-extension-jun-103b104b-for-dsm622-for-3615xs-3617xs-918/ and also follow the process using ofsmount to edit the image for grub vid/pid etc

     

  19. 2 hours ago, -iliya- said:

    there is no point in testing step by step - as I wrote earlier, with all 30 connected disks there are no problems with USB, USB Flash is connected correctly as an external one.
    The problem is if one of the disks is missing, then USB Flash takes its place, but always above port 20.
    That is, it turns out that regardless of the configuration, the max USB disk starts connecting to port 21.

    I previously tried sataportmap and diskidxmap but @pocopico said it doesn't work for LSI sas controllers.

    understood, I hadn't spotted the reported config limitations with lsi controllers. might be worth a search of the forum for usbportcfg threads and hba, there is a lot of history of people trying various settings to 'map' the usb beyond the hdd range, even back to 5.2 and gnoboot, sometime the hex sequences are not 'logical' the answer might be there :)

  20. 15 hours ago, SomeTester said:

    I think that it was due to the DSM version I was using. It worked right out the gate with DS1621+. I see a note there about AMD Ryzen (which is my CPU), but the note eludes to a comment about SATA drives. Not sure if that's related at all to it not appearing/booting up with any of the other DSM versions. Given that it worked with this one, would you come to the same conclusion? I just did an automated install and none of the optional steps this round.

    ds1621 probably 'worked' because of the device tree architecture that builds on the fly hardware spec. if you are 'working' and happy then job-done :)

  21. 14 hours ago, -iliya- said:

    @pocopico Hi,

    some time ago I tried to start a system with 30 hard drives.
    I have MB with 6 SATA ports as well as
    LSI x8 SAS\SATA HBA
    LSI x16 SAS\SATA HBA
    Just only 30 ports
    when creating the bootloader inycore-redpill-v0.8.0.0, I used the commands

      create bootloader (Hide contents)

    ./rploader.sh update now
    ./rploader.sh fullupgrade now
    ./rploader.sh identifyusb now
    ./rploader.sh satamap now
    ./rploader.sh serialgen DS3622xs+
    ./rploader.sh build broadwellnk-7.1.0-42661

      user_config.json (Hide contents)

        "SataPortMap": "6",
        "DiskIdxMap": "00"
      },
      "synoinfo": {
        "internalportcfg": "0x3fffffff",
        "esataportcfg": "0x3fc0000000",
        "usbportcfg": "0xc000000000",
        "maxdisks": "30",
        "support_bde_internal_10g": "no",
        "support_disk_compatibility": "no",
        "support_memory_compatibility": "no"
      },
      "ramdisk_copy": {}

      HDDs (Reveal hidden contents)

    image.thumb.png.79bc989d5b00bab788617083923384c2.pngimage.thumb.png.327a0fb110b0fd7d07e298d9e69d314a.png

     

     

    If all internal HDDs are connected, then when connecting a USB flash or USB HDD, they are defined as external.
    But if some internal drives are not physically connected,
    then the USB Flash is connected as an internal drive.
    I could not overcome this problem, I thought maybe there was some kind of solution how to do it?

    image.png.622538c22ca87ea044921f555f3a4818.png

    i have tried other values
    "internalportcfg": "0xfffffffff",
    "usbportcfg": "0xf00000000000",
    "esataportcfg": "0x00000000",
    "maxdisk": "36",
    but usb flash is still connected as internal to port 21

    you might want to check the sataportmap and diskidxmap, they might be 'wrong' for your hardware setup, maybe 060816 and 00060d might be my guess, plus try making usbportcfg all zeros and the string length same as internalportcfg and esataportcfg. with a larger build like yours I'd test in stages, eg build with onboard sata, then add first addon controller, build/test, then add the third. you might need to add the lsi modules manually. 

  22. Similar issue as I had with the Jun Loader: the system is detected by find.synology.com, but the host itself is not pingable/can't access port 5000 or anything else. When building it, I went with apollolake and let it find drivers via the ext function. It found drivers automatically for the Ethernet chipset, but I guess it still failed. Thoughts?
     
    Details: 
    RedPill DS918+ v7.1.0-42661
     
    It looks that you will need the following modules : Found SATA Controller : pciid 1022d000043c8  Required Extension : No matching extension[#] Checking runtime for required tools... [OK][#] Adding new extension from https://raw.githubusercontent.com/pocopico/rp-ext/master/r8169/rpext-index.json... [#] Downloading remote file https://raw.githubusercontent.com/pocopico/rp-ext/master/r8169/rpext-index.json to /home/tc/redpill-load/custom/extensions/_new_ext_index.tmp_json######################################################################## 100.0%[OK][#] ========================================== pocopico.r8169 ==========================================[#] Extension name: r8169[#] Description: Adds RealTek RTL-8169 Gigabit Ethernet driver Support[#] To get help visit: [#] Extension preparer/packer: https://github.com/pocopico/rp-ext/tree/main/r8169[#] Software author: https://github.com/pocopico[#] Update URL: https://raw.githubusercontent.com/pocopico/rp-ext/master/r8169/rpext-index.json[#] Platforms supported: ds1621p_42218 ds1621p_42951 ds918p_41890 dva3221_42661 ds3617xs_42621 ds3617xs_42218 ds920p_42661 dva3221_42962 ds918p_42661 ds3622xsp_42962 ds3617xs_42951 dva1622_42218 dva1622_42621 ds920p_42962 ds1621p_42661 dva1622_42951 ds918p_25556 dva3221_42218 ds3615xs_42661 dva3221_42951 ds3622xsp_42661 ds3622xsp_42218 ds2422p_42962 dva1622_42962 ds2422p_42218 dva3221_42621 ds3615xs_42962 ds3617xs_42962 ds3615xs_41222 ds920p_42951 ds2422p_42951 ds918p_42621 ds3617xs_42661 ds3615xs_25556 ds920p_42218 ds920p_42621 ds918p_42962 ds3615xs_42951 ds3622xsp_42951 dva1622_42661 ds918p_42218 ds2422p_42621 ds1621p_42621 ds3615xs_42621 ds3615xs_42218 ds1621p_42962 ds3622xsp_42621 [#] =======================================================================================Found Ethernet Interface : pciid 10ecd00008168 Required Extension : r8169Searching for matching extension for r8169Found matching extension : "https://raw.githubusercontent.com/pocopico/rp-ext/master/r8169/rpext-index.json"Found VGA Controller : pciid 1002d00001638  Required Extension : No matching extensionFound SATA Controller : pciid 1022d00007901  Required Extension : No matching extension

     
     

    Can you post the step by step tcrp command results and the saved user_config.json.?

    Sent from my NOTE 20 using Tapatalk

  23. Appreciate the replies. I am trying TCRP now as a fresh install, and am presented with the following:
     
    tc@box:~$ ./rploader.sh satamapFound "01:00.1 Advanced Micro Devices, Inc. [AMD] Device 43c8 (rev 01)"Detected 8 ports/2 drives. Bad ports: 3 4 7 8. Override # of ports or ENTER to accept  Found "09:00.0 Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 81)"Detected 1 ports/0 drives. Override # of ports or ENTER to accept  Computed settings:SataPortMap=81DiskIdxMap=0008WARNING: Bad ports are mapped. The DSM installation will fail!

     
    This representation of data is not very intuitive. If I am understanding this correctly, I would want to override ports 3, 4, 7, and 8. I assume that my two drives are physically mapped to ports 1 and 2. For the two questions, I am not sure what sort of response it is expecting for each. Thoughts?

    I would override with 2 and 0, this should work for your setup. Strange representation of the controller but it's known that some chipsets give phantom settings. You could check the chipset spec with lspci and search the vendor info if so inclined. Adding more drives at a later date would need a rebuild of the loader. Also check the bios for enabled sata and esata, this might be adding confusion to the results

    Sent from my NOTE 20 using Tapatalk

  24.  
    While I was experimenting with trying to get the Jun one to work, I "migrated" to DS3617. After it rebooted, it never came back online. After I reboot again it says that it can "recover" the Synology. However, again, after rebooting, it does not come back online as networkable. I've tried all variations of extra.lzma that I could find, but all yielded the same result. Prior to me moving on to trying TCRP, do you have any other thoughts or suggestions for me?
    Your mobo spec is pretty simple so sata ahci and realtek nic should all be found by the tcrp/m shell/arpl tools. Unless you have an hba and more than 4 drives? Try a build with a spare HDD

    Sent from my NOTE 20 using Tapatalk

×
×
  • Create New...