Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[PLUGIN] Disk Location

Featured Replies

  • Author
31 minutes ago, Squid said:

Just an FYI, but disk location will continue to be marked as incompatible with >6.7.1-rc2 even if you Install 6.7.2 until sometime tomorrow afternoon AFK

Sent from my NSA monitored device
 

Ok, next release will start from the next SQLite activated release making all previous versions incompatible. It is easier this way, rather than skipping some version in between. Working on something major changesright now ;) 

  • Replies 1.7k
  • Views 253k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • olehj is the maintainer and it's his choice to do with the plugin what he sees fit.   It is, however, unusual to release to production a version that requires a beta OS release, instead of r

  • FlamongOle
    FlamongOle

    Update 2025.05.29 Commit #446 - BUG: Fatal error in page_system - causing furious rage in the forums :P Syntax error, misplaced parentheses 😅 @Mr Q I have an idea for you. Why don't you save your o

  • You guys please settle down.  The fact that sqlite support was in php in the first place was an oversight.  We never intended that a plugin would utilize a database application and honestly, I didn't

Posted Images

Looking forward to the update

Ok so I update to 6.7.2, so i got to wait to reinstall when you post it correct?

10 hours ago, olehj said:

👀

disklocation_front-preview.png.0ce186f40d8ff88bef3a74415daa6ee6.png

How did you get vertical and horizontal bays to display like that?

  • Author
9 hours ago, ijuarez said:

Ok so I update to 6.7.2, so i got to wait to reinstall when you post it correct?

Yes, wait for the next update.

  • Author
10 minutes ago, jpotrz said:

How did you get vertical and horizontal bays to display like that?

It's a teaser for next update

9 minutes ago, olehj said:

It's a teaser for next update

you're such a hooch 😂

  • Author

Update 2019.06.28 - Design v2.0

  • Commit #45 - REQUEST: Different tray count (from @FrackinFrog)
  • Commit #22 - REQUEST: Multiple cases (from tarchive). Add a bunch of cases made available including a bunch of other configuration possibilities.
  • Removed a bunch of bugs, rewrote a lot of code, and has in general made "Design v2.0". Too much to document, most forgotten anyway! But a lot of work has gone into this release.
  • NB! Due to weird Unraid releases and versioning, this plugin will only work from 6.7.2 and onward! 6.7.1 is broken (missing SQLite support). And I can't bothered keeping an eye with older versions as well. Development version is required else (but it will not work with 6.7.1).

I hope you get it all fixed. I really like the ability to know where everything is as.  I just updated unraid and am waiting patiently for it in the community apps. 

 

Thanks for all your hard work...  

Ya buddy looking good

  • Author
On 6/23/2019 at 12:09 AM, Squid said:

Marking this plugin as being incompatible with 6.7.1 until such time as this is worked out.

 

I sincerely hope that @olehj can rework this or get together with @limetech to resolve

It is now updated to work with 6.7.2 and onward, new update is released!

  • Author

Just in case:

The new plugin is split up in two main sections, one for Configuration (located under "Settings") and one for the Information itself (located under "Tools").

@olehj I just wanted to take a second to say thank you.  I just upgraded to 6.7.2 and updated the plugin and it now works.  No more blank screen and I have started locating the drives.

 

Thanks again for all of your help and troubleshooting!

I'm going to be ordering a Rosewill RSV-L4500 shortly so I'm setting everything up for this.

 

@olehjA couple of questions, for some reason I cannot change my cache disk from unassigned to cache for the color.  Also, I plan on getting 2 2.5" in 1 3.5" mounts (like these) for two of the bays.  Is the only way to handle this to override and say it has 17 bays and have two hanging out down below the image?

Edited by shaunmccloud

  • Author
1 hour ago, shaunmccloud said:

I'm going to be ordering a Rosewill RSV-L4500 shortly so I'm setting everything up for this.

 

@olehjA couple of questions, for some reason I cannot change my cache disk from unassigned to cache for the color.  Also, I plan on getting 2 2.5" in 1 3.5" mounts (like these) for two of the bays.  Is the only way to handle this to override and say it has 17 bays and have two hanging out down below the image?

Unassigned disks and the specific unraid disks (parity, data and cache) will always have a unique color. You can only have a custom color which does not crash with the same color. I guess the best solution is to take "the next color" and assign that, like #FF0000 is the color, then try #FF0001. Most likely you won't notice the difference, try to increase different segment of the color (RGB) if you do.

You can either use override, or just add another group. Whatever suits your needs most.

2 minutes ago, olehj said:

Unassigned disks and the specific unraid disks (parity, data and cache) will always have a unique color. You can only have a custom color which does not crash with the same color. I guess the best solution is to take "the next color" and assign that, like #FF0000 is the color, then try #FF0001. Most likely you won't notice the difference, try to increase different segment of the color (RGB) if you do.

You can either use override, or just add another group. Whatever suits your needs most.

I decided to do three groups.  However, for some reason my cache disk is always set as unassigned for its color.  I think its because for some reason it wasn't getting the sdc identifier in the plugin.  A quick hack, I mean test in the SQLite database fixed it.

  • Author
3 minutes ago, shaunmccloud said:

I decided to do three groups.  However, for some reason my cache disk is always set as unassigned for its color.  I think its because for some reason it wasn't getting the sdc identifier in the plugin.  A quick hack, I mean test in the SQLite database fixed it.

The plugin doesn't use the "sdX" for anything other than information (as they are quite useless and unpredictable). But the cache disk has to be set as a cache drive by unraid and recognized as one as well. You can try to reset the specific Cache drive color by choosing one of the pre-defined colors, it should then null out the value in the database.

1 minute ago, olehj said:

The plugin doesn't use the "sdX" for anything other than information (as they are quite useless and unpredictable). But the cache disk has to be set as a cache drive by unraid and recognized as one as well. You can try to reset the specific Cache drive color by choosing one of the pre-defined colors, it should then null out the value in the database.

Sorry, it was identified by a h showing it as an undefined drive.  It is set as a cache drive in unRAID so I'm not sure what happened.  Although it isn't something that will change all that often for me so its not a huge deal.

  • Author
4 minutes ago, shaunmccloud said:

Sorry, it was identified by a h showing it as an undefined drive.  It is set as a cache drive in unRAID so I'm not sure what happened.  Although it isn't something that will change all that often for me so its not a huge deal.

What do you mean by identified by "h", like sdh? or does some information lack here? The "sdh" in this case is used to catch data from Unraid-table so we know which disk does what in regard of the Unraid array. Else the most useful information this plugin needs and uses is the information from "lsscsi -g -u" + smartctl. 

It might be a bug.

1 minute ago, olehj said:

What do you mean by identified by "h", like sdh? or does some information lack here? The "sdh" in this case is used to catch data from Unraid-table so we know which disk does what in regard of the Unraid array. Else the most useful information this plugin needs and uses is the information from "lsscsi -g -u" + smartctl. 

It might be a bug.

The status field was listed as an h for it.

  • Author

Ah, in the database itself. That flag means "hidden", and simply hides it for assignments. It should be auto detected by force scanning the drives (which it does not do automatically anymore). 

Just now, olehj said:

Ah, in the database itself. That flag means "hidden", and simply hides it for assignments. It should be auto detected by force scanning the drives (which it does not do automatically anymore). 

Hmm, I know I did something in the database which changed it to a cache drive (I could not manually set the color for it).  I'll try again later.

Hi great plugin!  I am running 6.7.2 and get this error when installing the plugin:

 

Warning: SQLite3::query(): Unable to prepare statement: 1, no such table: settings_group in /usr/local/emhttp/plugins/disklocation/pages/system.php on line 1062

Fatal error: Uncaught Error: Call to a member function fetchArray() on boolean in /usr/local/emhttp/plugins/disklocation/pages/system.php:1064
Stack trace:
#0 {main}
thrown in /usr/local/emhttp/plugins/disklocation/pages/system.php on line 1064

 

Thanks
 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.