Transition Members
  • Content count

  • Joined

  • Last visited

Community Reputation

1 Neutral

About tcs

  • Rank
  1. Native "external" synology enclosures are treated differently than internal drives, that's why. I'm sure it would be possible to simulate external trays, but it's not really worth the effort.
  2. You actually CAN'T do it on initial install. If you have more than 12 drives on initial install you'll run into all sorts of issues. Once you're past that initial install is when you increase the number of drives. Still curious when this is going to get posted. I'm assuming nick ran into issues since he said it was uploading last Friday but I still haven't seen it posted anywhere.
  3. I would imagine he modifies the swap option that I found. My fix works just fine, the only issue was that it doesn't persist across upgrades because Jun didn't change it in his loader so on upgrade the synoinfo.conf would default to whatever was in the bootloader.
  4. You still planning on posting this weekend? I've actually got a system sitting in wait that I've yet to build a custom bootloader for that needs the drive fix.
  5. Still planning on releasing a new loader this week? Also, one word of caution on the raid-card front - be very careful which RAID adapter you pick. I had some 3ware adapters that would go completely out to lunch and the only way to recover was a hard power cycle. Then occassionally they would mark drives bad under heavy load even though the drives were perfectly fine... it was the ASIC on the RAID adapter losing its mind.
  6. I may have found a fix. In order for that to happen I'd need Jun to build us a custom bootloader. If he's not willing to build us a one-off, I can probably do it myself but it'll be a while before I have time to build out that environment myself. There's a possibility the change I want to make isn't possible without the full source, but I'm not sure at this point.
  7. Well gentlemen, I'm going to say after much gnashing of teeth I've found a solution. The source of the issue seems to be something in /etc/rc.subr but I can't quite pin it down. HOWEVER, what I *DID* find is that you can disable swap entirely, which is where the actual problem lies. Normally when you have external shelves, the system identifies drives in them with unique IDs per shelf. So the system is never expecting a drive with more than 3 letters in the device ID (IE: it expects an sda2, but not an sdaa2). First I tried getting it to identify my external trays, but I quickly realized that they are expecting certain SES (SCSI enclosure services) responses that we can't really mimic. Maybe if you purchased a shelf from the same vendor they buy theirs through, but that's kind of a lost cause. HOWEVER... drumroll (sorry for the long-winded response) - I did find that you can disable swap entirely. Simply add no_disk_swap="yes" to your synoinfo.conf. Once that's done, you should be good to go. TL;dr - add no_disk_swap="yes" to your synoinfo.conf ??? profit