Jump to content
XPEnology Community

rr-24.5.1.img with DS3622xs+ 7.1-42962, missing PCI card drives


Recommended Posts

Posted

Hello all, after my last aborted attempt to upgrade, and this time seems to have gone better with rr-24.5.1.img installing DS3622xs+ version 7.1-42962. This is on an AMD FX-8120 that has been running DSM 6.x for years.

 

Everything installed great this time and I loaded DSM just fine, and I have only one issue: only the 6 drives connected to the the motherboard SATA ports show up, the 4 drives connected to my PCI SATA III card are not showing up in the storage manager. When I boot into the rr.img, I can see all of the drives under /dev/sdX so clearly there's a linux driver. Did I perhaps miss a step during the install? I thought all of the drivers were checked.

 

Or is it perhaps because I installed 7.1-42962 rather than the 7.1.0-42661 shown in the loaders and platforms table?

 

Any help is much appreciated.

Posted

Actually, dmesg seems to show that it's detecting all 10 disks, but they're just not showing up in the storage manager:

 

[    0.840064] SCSI subsystem initialized
[    6.625053] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    6.986926] Loading iSCSI transport class v2.0-870.
[    7.662649] sd 2:0:0:0: [sdc] Attached SCSI disk
[    7.666635] sd 3:0:0:0: [sdd] Attached SCSI disk
[    7.679197] sd 1:0:0:0: [sdb] Attached SCSI disk
[    7.859220] sd 5:0:0:0: [sdf] Attached SCSI disk
[    7.873510] sd 6:0:0:0: [sdg] Attached SCSI disk
[    7.923314] sd 7:0:0:0: [sdh] Attached SCSI disk
[    8.002035] sd 29:0:0:0: [sdad] Attached SCSI disk
[    8.022492] sd 25:0:0:0: [sdz] Attached SCSI disk
[    8.023274] sd 26:0:0:0: [sdaa] Attached SCSI disk
[    8.023438] sd 27:0:0:0: [sdab] Attached SCSI disk
[   13.745572] sd 30:0:0:0: [synoboot] Attached SCSI removable disk

 

Inspecting them with fdisk shows all the partitions that I expected, so I'm not sure why they don't show up in storage manager.

Posted

Ok, I figured it out. The procedure is simple in the end:

  1. Run this command on your synology box via ssh or some other means: dmesg|grep "ata[0-9]*[:] SATA link"
  2. Read out the ataX with the highest number for X.
  3. Use a calculator to convert (2^X - 1) to HEX.
  4. go into rr's synoinfo menu setting and set internalportcfg to the hex value you just calculated.
  5. rebuild the bootloader and you're done!

Now when you boot up, all drives should show up in storage manager.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...