sjfaustino

[SOLVED] can't add N54L ODD disk to existing volume

Recommended Posts

Hi everyone.

I have a N54L with modified BIOS and settings to allow hotswap.

It's booting XPEnology from a 2GB USB pendrive and has 4 HDD's on the front bays.

 

I added a 5th HDD on the ODD connection that is detected as a external eSata device in info center and automatically shared as "satashare". The problem is that DSM doesn't allow me to add this HDD to an existing volume since it doesn't show up.

 

Any advice?

 

BIOS settings

---------------

‘Chipset > Southbridge Configuration > SB SATA Configuration’:

OnChip SATA Channel = Enabled

OnChip IDE Type = IDE

SATA IDE Combined Mode = Disabled

SATA EPS on all PORT = Enabled

SATA Power on all PORT = Enabled

‘Advanced > IDE Configuration’:

Embedded SATA Link Rate = 3.0Gbps MAX

 

DiskStation> grep portcfg /etc/synoinfo.conf /etc.defaults/synoinfo.conf

/etc/synoinfo.conf:esataportcfg="0x20"

/etc/synoinfo.conf:usbportcfg="0x1fc0"

/etc/synoinfo.conf:internalportcfg="0xf"

/etc.defaults/synoinfo.conf:esataportcfg="0x20"

/etc.defaults/synoinfo.conf:usbportcfg="0x1fc0"

/etc.defaults/synoinfo.conf:internalportcfg="0xf"

 

Also tried with same result:

DiskStation> grep esataportcfg /etc/synoinfo.conf /etc.defaults/synoinfo.conf

/etc/synoinfo.conf:esataportcfg="0x30"

/etc.defaults/synoinfo.conf:esataportcfg="0x30"

dmesg.zip

Edited by Guest

Share this post


Link to post
Share on other sites

Based on

viewtopic.php?f=2&t=1502

 

Try this:

esataportcfg=0x0

internalportcft=0x3f

usbportcfg=0x1FC0

 

Meaning:

No eSataports, every port ist used as internal Sata.

 

Or this:

esataportcfg=0x20

internalportcft=0x1F

usbportcfg=0x1FC0

 

Meaning:

One of the eSata ports ist used as eSata, all others are internal Sata.

 

Or this:

esataportcfg=0x10

internalportcft=0x2F

usbportcfg=0x1FC0

 

Meaning:

The other one of eSata ports is used as eSata, all others are internal Sata.

Share this post


Link to post
Share on other sites
Based on

viewtopic.php?f=2&t=1502

 

Try this:

esataportcfg=0x0

internalportcft=0x3f

usbportcfg=0x1FC0

 

Meaning:

No eSataports, every port ist used as internal Sata.

Thanks. That worked. All drives show as internal and I can now add odd drive to volume.

Share this post


Link to post
Share on other sites

Keep in mind that your eSata Port at the back of the N54L is now also a internal Sata Port.

 

Maybe you could try if one of the other Configs works for you. Then we would have a knowledge about which port is the ODD port.

Share this post


Link to post
Share on other sites

Correct Settings for the N54l.

This sets the ODD to internal and keeps the eSata as eSataport.

 

esataportcfg=0x10

internalportcft=0x2F

usbportcfg=0x1FC0

Share this post


Link to post
Share on other sites

sorry for bumping this up, i tried to poke around and set the values to

 

esataportcfg=0x10

internalportcft=0x2F

usbportcfg=0x1FC0

 

(biosmod to have all 6 port to ahci)

 

but in the end even if port 4th (the physical rear esata) is set to be esata it shows up in DSM as empty slot in storage manager.. can this not be hidden?

 

EVau0mll.png

Share this post


Link to post
Share on other sites