Jump to content
XPEnology Community

leonade

Rookie
  • Posts

    4
  • Joined

  • Last visited

Posts posted by leonade

  1. Hi all,

    I know this is a well-worn topic, but I have not been able to find a specific answer on my situation.
    I understand how and why the SataPortMap & DiskIdxMap fields are used, (well, I think I understand it enough...)
    But my questions is:
    How does one go about determining what these values should be?

    I am currently running a:

    ·         TinyCore RedPill Loader with M-Shell (Latest as of 20240305)

    ·         Asus P11C-M4L with all SATA controllers turned off in the BIOS

    ·         ASUS PIKE II 3008 8-port SAS HBA card

    ·         12GB/s SGPIO Expander hot-swap backplane that the connects back to the PIKE II card via 2 MiniHD Cables

    ·         12 SAS disks attached to the this backplane

    ·         All 12 disks are being presented to Xpenology as individual disk.


    With:
    SataPortMap: 1
    DiskIdxMap: 00

    I end with DSM detecting all 12 disks, but the disk count starts at 02 and goes through to 13. Like other users I am trying to configure my system to use ports 01-12

     image.png.f42837daa4958cc9ce1734a9acd2e731.png

    image.thumb.png.2c36753e7127b02738ff5da45e562a70.png

    I have read some comments suggesting that SAS configurations do not utilise the SataPort Map setting, however I find if I manipulate these settings, does affect the disk layout in DSM.

    As I have disabled my onboard SATA controllers I believe the PIKE Card is the first control which holds 8 ports, evern though via the SAS backplane it has 12 disks attached.
     

    As SataPortMap only uses 1 digit to configure the ports, I assume I need to use:
    SataPortMap: 8

     

    SataPortMap: 1
    DiskIdxMap: 00
    Assigns my 12 disks from: sdb through to sdm

    and

    SataPortMap: 8
    DiskIdxMap: 00
    Assigns my 12 disks from: sdd through to sdo

     

    So these values are affecting my DSM configuration, what I do not understand is how to calculate the HEX values for the DiskIdxMap.

    I believe setting DiskIdxMap: 00 means that the first disk detected should be assigned to sda.

    Ssh-ing into the DSM, there is no sda listed, so I don’t believe there are any other disk controllers at play here.
     

    Have I misunderstood a concept here? Is there any glaringly obvious I have missed or misunderstood?
     

    image.thumb.png.98d27215a9d4193a984d9549c2269725.png

    Cheers,
    Leon

×
×
  • Create New...