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

41 minutes ago, FlamongOle said:

It's sort of impossible/inconvenient to do so

ok, then sorry for my wish.

The modified colors now work in all combinations, that's fine.

(I like the "menu bar on the left" thing which is only available in certain themes...)

  • Replies 1.6k
  • Views 249.2k
  • 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

  • Author
4 minutes ago, MAM59 said:

ok, then sorry for my wish.

The modified colors now work in all combinations, that's fine.

(I like the "menu bar on the left" thing which is only available in certain themes...)

Nothing to be sorry for, but there's no good way of implementing this. I try to avoid hard coded colors where possible, if a theme don't match, adjust the background colors until it does ;)

I don't know about "menu bar on the left", never tried. But if it's related to "Dashboard", "Information", SMART" etc. tabs, it should follow any default order as it's just part of Unraid, nothing I need to do in my code.

There's also changes in design behavior for Unraid 7.2, so things might change soon anyway on how things are displayed. My plugin in ready for 7.2 release as of today (not released), but only focused on desktop view (not tablets or phone - not even sure I will even bother).

Edited by FlamongOle

  • 3 weeks later...
  • Author

Whenever Unraid 7.2 is released, Disk Location will have an update ready to go (unless something dramatically changes or I'm busy doing something else). However, the bugfixes and features are listed here. These are also available via development build for those who dare (it won't work nicely with Unraid 7.1):

https://github.com/olehj/disklocation/milestone/5

More position adjustments are coming:

dl72b_preview.png

GitHub
No image preview

olehj/disklocation

Disk Location is a plugin for Unraid. Contribute to olehj/disklocation development by creating an account on GitHub.

Edited by FlamongOle

I tried finding this issue via search but was unsuccessful. My apoligies if this has already been asked and answered.

I am stuck on the message to "Go to System and initialize a "Force SMART+DB"", I've done it several times and still the dashboard is displaying this. I have disks allocated to trays and it seems like other functions work - just not the dashboard - both the page/tab as well as the panel on the Dashboard page of Unraid.

On 9/18/2025 at 6:58 PM, shwa87 said:

I tried finding this issue via search but was unsuccessful. My apoligies if this has already been asked and answered.

I am stuck on the message to "Go to System and initialize a "Force SMART+DB"", I've done it several times and still the dashboard is displaying this. I have disks allocated to trays and it seems like other functions work - just not the dashboard - both the page/tab as well as the panel on the Dashboard page of Unraid.

It should also be noted that I've tried updating to the 7.2 beta and the beta of the plugin AND completely resetting it, and still having the same issue.

  • Author
5 hours ago, shwa87 said:

It should also be noted that I've tried updating to the 7.2 beta and the beta of the plugin AND completely resetting it, and still having the same issue.

What kind of setup do you have? Some had some similar issues where they had multiple SAS cable connected to the same backplane or so. This causes multiple addresses and will confuse the plugin. Haven't made any resolutions to this yet, if affected - remove extra cable(s).

Otherwise I must have a debug file.

3 minutes ago, FlamongOle said:

What kind of setup do you have? Some had some similar issues where they had multiple SAS cable connected to the same backplane or so. This causes multiple addresses and will confuse the plugin. Haven't made any resolutions to this yet, if affected - remove extra cable(s).

Otherwise I must have a debug file.

Debug file attached. I've got a single SAS cable, but several drives which are dual actuator so they've got 2 LUNs each. Is this the issue? What I'm not quite understanding is why I can allocate drives to trays but they won't display in the dashboard.

disklocation-2025-09-20.log

  • Author
2 minutes ago, shwa87 said:

Debug file attached. I've got a single SAS cable, but several drives which are dual actuator so they've got 2 LUNs each. Is this the issue? What I'm not quite understanding is why I can allocate drives to trays but they won't display in the dashboard.

disklocation-2025-09-20.log

Looks like it's assigned by X:X:X:0 and X:X:X:1 ye, that would conflict it.

It's a function checking the addresses etc. that would block it. I might have to redesign it somehow one day. But right now, this is not supported.

Edited by FlamongOle

  • Author
15 hours ago, shwa87 said:

Debug file attached. I've got a single SAS cable, but several drives which are dual actuator so they've got 2 LUNs each. Is this the issue? What I'm not quite understanding is why I can allocate drives to trays but they won't display in the dashboard.

disklocation-2025-09-20.log

If you're running the devel build, you can update now. See if it helps, read and follow instructions and please tell me if it resolves the issue or not.

This is more of a workaround rather than a fix, but hopefully it won't really cause any other issues.

- Commit #460 - MINOR: Made a workaround for devices with multiple addresses is stuck with Dashboard error message. "Ignore multiple LUNs" available under "Configuration" for user with this issue.

Edited by FlamongOle

1 hour ago, FlamongOle said:

If you're running the devel build, you can update now. See if it helps, read and follow instructions and please tell me if it resolves the issue or not.

This is more of a workaround rather than a fix, but hopefully it won't really cause any other issues.

- Commit #460 - MINOR: Made a workaround for devices with multiple addresses is stuck with Dashboard error message. "Ignore multiple LUNs" available under "Configuration" for user with this issue.

No joy. I think my issue may be dual in nature - because of my dual actuator SAS drives - is this workaround only accounting for devices with duplicated linux dev addresses, or is it also accounting for the dual actuator drives which have a duplicated first portion of the LUN? Ex:

ST14000NM0001_ZKL2680Z0000C23684XU_36000c500d963a0130001000000000000 (sdv)

ST14000NM0001_ZKL2680Z0000C23684XU_36000c500d963a0130000000000000000 (sdu)

These two devs are one physical 14TB SAS drive presented to the system as 2 7TB drives. The only difference in ID being the 0 and 1 identifier in the string of 0's in the latter portion of the ID (bolded for emphasis)

  • Author
34 minutes ago, shwa87 said:

No joy. I think my issue may be dual in nature - because of my dual actuator SAS drives - is this workaround only accounting for devices with duplicated linux dev addresses, or is it also accounting for the dual actuator drives which have a duplicated first portion of the LUN? Ex:

ST14000NM0001_ZKL2680Z0000C23684XU_36000c500d963a0130001000000000000 (sdv)

ST14000NM0001_ZKL2680Z0000C23684XU_36000c500d963a0130000000000000000 (sdu)

These two devs are one physical 14TB SAS drive presented to the system as 2 7TB drives. The only difference in ID being the 0 and 1 identifier in the string of 0's in the latter portion of the ID (bolded for emphasis)

It doesn't really care about the LUN, but the PATH. They are multiple as well.

I think I made a typo in previous devel, please try the new one.

Bingo - that did it. Will re-add all of my allocations and report back if any issues arise.

Thank You!

I am getting the following error: Go to System and initialize a "Force SMART+DB"

I've attached my debug file. Any help would be appreciated.

disklocation-2025-09-27.log

  • Author
4 hours ago, Ichthus said:

I am getting the following error: Go to System and initialize a "Force SMART+DB"

I've attached my debug file. Any help would be appreciated.

disklocation-2025-09-27.log

You probably suffer from the same issue as above, this will be fixed in next release (when Unraid 7.2 is released).

  • Author

Update 2025.09.28

  • Commit #461 - MINOR: Adjusted SMART cronjob to ignore devices with multiple LUNs to be re-added, this should prevent the error message about running SMART+DB at the Dashboard.

@Ichthus you can try this, need to run full SMART+DB after this update.

@shwa87 new devel build up as well. If you don't mind, could you try to update the plugin, run SMART+DB, then turn off the workaround toggle in configuration to see if it works without it (no errors on dashboard)?

Not sure whether over these 60 pages this request has been made before, but is there any way for the SMART tab in the disklocation screen to indicate whether any smart errors have have changed since the SMART tab was last visited?

And/or send a notification if there has been a change?

Thanks

Edited by Bob_C

  • Author
1 minute ago, Bob_C said:

Not sure whether over these 60 pages this request has been made before, but is there any way for the SMART tab in the disklocation screen to indicate whether any smart errors have have changed since the SMART tab was last visited?

Thanks

If it has changed, it should also be displayed as a Warning that needs to be acknowledged. This is either done in the plugin or Unraid interface itself.

  • Author

Update 2025.10.05 - compatible with Unraid 7.2+

  • Commit #463 - IMPROVEMENT: Change from radio to checkboxes in backup section under System. Radio buttons are gone and checkboxes are implemented instead. Cleaned up backup section of the System tab.

  • Commit #460 - MINOR: Made a workaround for devices with multiple addresses is stuck with Dashboard error message. "Ignore multiple LUNs" available under "Configuration" for user with this issue.

  • Commit #459 - MINOR: Temperature warnings -1 degree offset from Unraid defaults. Changed the code to show the same warning thresholds for disk temperatures as Unraid.

  • Commit #458 - MINOR: Hidden trays counted as assignable tray. When trays are hidden from the layout, it will not calculate those trays into the total assignable trays on the Dashboard.

  • Commit #457 - FEATURE: The common adjustment for all groups are gone and migrated to the new configuration and moved per group under "Layout". Possible to choose where the next group will float: left (default), right or break, and to adjust align of the group name and group trays separate from each other: left, center (default), right, text can also be positioned vertical from top-left only. When these are adjusted, the Dashboard will show the changes, and not on the Layout page itself.

  • Commit #456 - MINOR: Fixed devices to show hidden/bypassed trays more correctly in some circumstances. Made the tray allocating to be more logic and will now display numbers on empty trays if these are hidden from the Dashboard layout.

  • Commit #455 - FEATURE: SMART Firmware Version can now be selected to be viewed in the tables.

  • Commit #454 - IMPROVEMENT: Adjust design elements for Unraid 7.2. Various changes in the HTML and CSS code in Unraid 7.2 requires Disk Location to make some adjustments in the code.

This update lets you change the floating order of each group individually: e.g. "SATA MB" is forced below by setting "Set next group position" to "break" in the "NVMe x4⁴" group layout configuration.

The group names can now also be in vertical orientation, but only on the left side.

dl72b_preview.png

Update 2025.10.08

  • Commit #465 - IMPROVEMENT: Minor glitches in the positions when using "break", made yellow and red LED blink. When "break" is selected, the next floating element is shifted. Removed padding from floats and added only padding-bottom when break (float: none) is selected. Made more yellow and red light blink as well, not because they are in standby.

Update 2025.10.10

  • Commit #467 - MINOR: Saving "space" as group name might delete wrong group upon execution. If a space or other wrong characters are written in the group names, this can cause issues where it fails to identify correct group to be deleted, deleting the group before the current. Group names now are required to have a minimum of one letter or number, empty is still supported and will use the Group ID as the name.

Update 2025.10.13

  • Commit #469 - IMPROVEMENT: Added direct IO mode for Benchmark. It's now possible to select to use buffered (default), direct (probably the best for this purpose) or both for benchmarking drives. The benchmark data will be split. The graph will only show what's selected for the run, but the benchmark json file will contain all saved data.

Tips! If you're using "break" in the layout, you can add extra disk to hide to add more room between each layout section. Like so:dl_hiddendisk.png

Update 2025.10.14

  • Commit #471 - MINOR: Misaligned trays in rare cases. When there's hidden trays, it can be misaligned with the neighbor groups. Adjusted the styles for the dashboards.

Update 2025.10.15

  • Commit #473 - MINOR: Math is difficult, corrected wrongly counted number of assignable devices when bypassed trays where used.

Edited by FlamongOle

  • 2 weeks later...

Hello @FlamongOle ,

Congratulations for your amazing plugin, this plugin makes Unraid better!

Due to my "strange" disk setup , i would like to ask if its possible to keep on the left side the name on top , while the disks move to the bottom.

Moreover is it possible to add information on the Dashboard view (below) similar to the one inside the plugin (Name , size , Comment etc ) as now the only view is the heat map + green led for online

Thank you in advance.

image.png

  • Author
3 hours ago, aeolos said:

Hello @FlamongOle ,

Congratulations for your amazing plugin, this plugin makes Unraid better!

Due to my "strange" disk setup , i would like to ask if its possible to keep on the left side the name on top , while the disks move to the bottom.

Moreover is it possible to add information on the Dashboard view (below) similar to the one inside the plugin (Name , size , Comment etc ) as now the only view is the heat map + green led for online

Thank you in advance.

image.png

Yes! This is possible, however, I also discovered a slight design bug as well. So update Disk Location to 2025.10.14.

You can do this, to get what you want:

dl_26_setup.pngdl_26.png

  • Author

Update 2025.10.14

  • Commit #471 - MINOR: Misaligned trays in rare cases. When there's hidden trays, it can be misaligned with the neighbor groups. Adjusted the styles for the dashboards.

6 hours ago, FlamongOle said:

Yes! This is possible, however, I also discovered a slight design bug as well. So update Disk Location to 2025.10.14.

You can do this, to get what you want:

dl_26_setup.pngdl_26.png

Thank you !!!! Is it possible also to add info on dasboard view similar to the plugin view?

  • Author
4 minutes ago, aeolos said:

Thank you !!!! Is it possible also to add info on dasboard view similar to the plugin view?

It's already there, just "mouse over" the LED.

I was thinking if it was possible to have an option to display all the info inside the box and not on the mouse over.

On my configuration (which your settings are just amazing !!!) my dashboard settings are the following which means if we split the dashboard view on the two columns by set specific percent of the dashboard title all the info would be able to fit (width wise).

Is this possible ? If you need any help with tests more than welcome to help !!!!

Thank you in advance.


[huge]*pool*[/huge]

node name

manufacturer

model

capacity rotation formfactor

[color:FFFFFF]*[serial]*[/color]

comment


image.png

Moreover i think that we face a small bug .

Based on the attached settings seems that total drive calculation is not accurate

Thank you !!!!

image.pngimage.png

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.