grodzuik Posted November 9, 2017 Share #1 Posted November 9, 2017 Hello I've built an Xpenology system with a 2u server enclosure the has 12 hot swap drive bays connected to 2 HBA's with 8 drives on HBA1 and 4 drives on HBA2. I start by connecting 1 drive and it shows up in the DSM. Connect a second drive and it shows up in the DSM. This continues to work great up to the 10th drive. Once I connect the 11th drive, it doesn't show up in the DSM and the 12th drive also will not show up in the the DSM. Always only 10 drives. I've tried with the default settings and then by modifying the synoinfo.conf files in /etc and /etc.defaults all to no avail. Always max 10 drives no matter what I do. Any ideas or solutions you could suggest? I'm using jun's boot loader v.1.02b and img file ds3615. Thank-you! Quote Link to comment Share on other sites More sharing options...
IG-88 Posted November 9, 2017 Share #2 Posted November 9, 2017 hi, the numbers to change in synoinfo.conf are binary and then converted to hex and there is more then one number to change the numberds depend on the amount of sata ports you have (dsm default is 12) you say 2 hba's (same type/brand?) so each 8 ports and there are onboard sata ports (2,4,6?) so the amount of satat ports will bei x+8+8 (dsm usualy starts counting with the onboard ports) if the number is to small then some ports of your 2nd hba will be missed out and you will exactly see ehat you describe you should watch this video to get the numbers right and if unsure about the number of sata ports make it 24 and calculate the numbers for esata and usb for 24 sata ports https://www.youtube.com/watch?v=2PSGAZy7LVQ Quote Link to comment Share on other sites More sharing options...
sbv3000 Posted November 9, 2017 Share #3 Posted November 9, 2017 how do the drives appear in storage manager (ie is hba drive 1 dsm drive 1) ? If you work our the connections it can help diagnosing this. Also, following @IG-88 comment, disable on board sata ports so that the only controllers are the HBAs, that way your 12 available drive connections will match the 12 limit and you wont need to alter synoinfo.conf Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 10, 2017 Author Share #4 Posted November 10, 2017 Without modifying the synoinfo.conf file I actually only get 6 disks visible in the storage manager with a default install. See attached photo. I achieved 10 drives by modifying both synoinfo.conf files. I modified max drives, and the 3 hex fields for internal, usb and esata, The 2 HBAs are identical allowing for 8 drives per HBA. I have a super micro motherboard and have disabled the onboard sata ports. The HBAs are IT Mode Genuine LSI 9211-8i SAS SATA 8-port PCI-E Card. I also tried to append SataPortMap=22 and get 10 drives. Trying SataPortMap=12 got me to 11 drives, but I can't get to 12 drives. Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 10, 2017 Author Share #5 Posted November 10, 2017 Forgot also to say, from default install 6 drives appear in storage manager and the other 6 appear as esata. See attached picture Quote Link to comment Share on other sites More sharing options...
IG-88 Posted November 10, 2017 Share #6 Posted November 10, 2017 (edited) what values did you use in synoinfo.conf? for 16 internal disks (no esata) and 4 usb it has to this maxdisks=16 esataportcfg=0x0 usbportcfg=0xf0000 internalportcfg=0xffff if using sataportmap then it will be the amount of ports for each controller in dezimal in a row like 688 (6 internal, 8 port hba, 8 port hba) or 88 (hba, hba) when internal is diabled, but usualy thats not needed PS:what systemboard? Edited November 10, 2017 by IG-88 Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 11, 2017 Author Share #7 Posted November 11, 2017 System board is a Supermicro X9SCM-F Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 11, 2017 Author Share #8 Posted November 11, 2017 Now trying image file for DS3617xs and pat file for DSM 6.13. 8 drives immediately visible in storage manager and 4 drives are being interpreted as esata. Growing extremely frustrated with xpenology. Quote Link to comment Share on other sites More sharing options...
IG-88 Posted November 11, 2017 Share #9 Posted November 11, 2017 why should it be different with 3617, its all the same dsm 6.1 and how it works did you tryed the 16 disk settings? the board has 6 onboard sata + 8+8 sata from the hba's and 9 usb you can try this config, it should cover all disks even if the onboard sata are counted maxdisks=22 esataportcfg=0x0 usbportcfg=0x7FC00000 internalportcfg=0x3FFFFF Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 11, 2017 Author Share #10 Posted November 11, 2017 Well, I can't friggin believe it! THAT WORKED! I used your exact config settings, edited both etc/synoinfo.conf and etc.defaults/synoinfo.conf THANKYOU THANKYOU THANKYOU Quote Link to comment Share on other sites More sharing options...
IG-88 Posted November 12, 2017 Share #11 Posted November 12, 2017 (edited) kind of ok for the hdd's but there is a usb drive that should'nt be there as hdd, so there ist still something not right try to enable all 6 onboard sata ports, the disk count of 22 is expecting them all to be present atm it looks like as 4 of the sata ports are enabled, your bord has 2+4 onboard sata ports (2 x sata3, 4 x sata2, manual page 2-38) as 2 are missing the count of 22 gets the first 2 usb ports as disks (the last 2 positions in the gui, including your boot media, a 8GB usb flash drive) if you want to leave it this way the disk count has to be reduced to 20 and the values have to be changed that way Edited November 12, 2017 by IG-88 Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 12, 2017 Author Share #12 Posted November 12, 2017 yes that is the boot loader usb. i saw that and was wondering why that was showing up. ill try your suggestion. Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 14, 2017 Author Share #13 Posted November 14, 2017 So I enabled the 6 sata ports on the MB and rebooted. USB still is listed as a HD. Quote Link to comment Share on other sites More sharing options...
sbv3000 Posted November 14, 2017 Share #14 Posted November 14, 2017 7 hours ago, grodzuik said: So I enabled the 6 sata ports on the MB and rebooted. USB still is listed as a HD. I had some strange results editing the hex settings but what I found seemed to work was to 'pad out' with 0's the values so the string length of the hex values were all the same and also ensure that no values > 0 appeared at the same character position in the strings. Taking @IG-88 example and altering to; esataportcfg=0x000000000 usbportcfg=0x7FC000000 internalportcfg=0x0003FFFFF I think somehow this tell the system that there are no 'overlaps' in the configuration when it reads the various drive types Quote Link to comment Share on other sites More sharing options...
grodzuik Posted November 16, 2017 Author Share #15 Posted November 16, 2017 So I've gotten it to the point that the USB drive is no longer visible as a HD and have 12 HD showing up in storage manager. I was also looking at my MB bios and found where to disable the onboard sata ports, but strange thing I realized was that the bios setting is only disabling the 2 x SATA3 ports and leaving the 4 x SATA2 ports active. Thanks for the suggestion sbv3000 about padding. It makes sense to me. Quote Link to comment Share on other sites More sharing options...
sbv3000 Posted November 17, 2017 Share #16 Posted November 17, 2017 13 hours ago, grodzuik said: So I've gotten it to the point that the USB drive is no longer visible as a HD and have 12 HD showing up in storage manager. I was also looking at my MB bios and found where to disable the onboard sata ports, but strange thing I realized was that the bios setting is only disabling the 2 x SATA3 ports and leaving the 4 x SATA2 ports active. Thanks for the suggestion sbv3000 about padding. It makes sense to me. if you can find where to disable the other 4 on board sata ports that would be 'neater' as it would mean no need to edit synoinfo.conf (which can be overwritten with some updates causing a volume/raid crash). Quote Link to comment Share on other sites More sharing options...
aniel Posted January 22, 2021 Share #17 Posted January 22, 2021 i know this is a old post but is it possible to go beying 24 hdd ? Quote Link to comment Share on other sites More sharing options...
IG-88 Posted January 23, 2021 Share #18 Posted January 23, 2021 maybe with some additional magic? haven't seen a user with a working solution and no one seemed to bother to try this with quicknicks loader https://xpenology.com/forum/topic/8057-physical-drive-limits-of-an-emulated-synology-machine/#comments Quote Link to comment Share on other sites More sharing options...
ot_2173 Posted April 15, 2021 Share #19 Posted April 15, 2021 (edited) @IG-88 I am running my Xpenology on my old macbook pro 2015 model. I have 2 hard drive raid enclosures via usb. 1 enclosure has 2 hardware Raid 1's set up with 4 drives (Raid 1 of 2 drives and another Raid 1 of 2 drives (if needed i can make these all single drives for synology to do the raid)). Another enclosure has 5 drives (no Raid here/single drives). I'm trying to have all usb's as internal storage within synology. I've tried the 16 maxdisk values you had above but only one of the hdds shows as internal and the rest (4 drives + 2 Drives (hardware raid)) are showing up as usb external. Would you by any chance know what values I would set for below. Also there is a internal ssd in the macbook pro which is being read as an internal storage which is fine. I'm just trying to get the 9 usb's to show up as HDDs internal storage. maxdisks=16 esataportcfg=0x0 usbportcfg=0xf0000 internalportcfg=0xffff Edited April 15, 2021 by ot_2173 Quote Link to comment Share on other sites More sharing options...
ot_2173 Posted April 15, 2021 Share #20 Posted April 15, 2021 @IG-88Nevermind I found the answer. https://www.youtube.com/watch?v=eWQCdC1hIow&ab_channel=CloudAutomation This worked maxdisks=22 esataportcfg=0 usbportcfg=0 internalportcfg=0xffffffff Quote Link to comment Share on other sites More sharing options...
Nads Posted May 16, 2022 Share #21 Posted May 16, 2022 (edited) I just played about, and the most I managed to get the system to boot and see is 128 disks. Tried doubling up to 256, it crashed it. I have run out of time to try 128+ but less than 256. Oh and the settings for 128 are on dsm6.1 3615xs maxdisks=128 esataportcfg=0xff00000000000000000000000000000000 usbportcfg=0x30000000000000000000000000000000000 internalportcfg=0xffffffffffffffffffffffffffffffff (that`s 32x `f` BTW) And please note, I have ONLY tried internalportcfg settings, the USB and esata were both set to 0x0. And I pulled out my drive controller to test this, hence why I have a crashed volume Edited May 16, 2022 by Nads 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.