Firstly, a thank-you to developer(s) for efforts towards this open-source project.
Windows-OS usually assigns an available drive letter to newly discovered volumes. It is possible for an administrative user to instead use a mount point to a path on existing filesystem, by using diskgmt.msc, right-clicking a volume and selecting 'Change Drive letter and paths'.
Example of mounted locations include
volume(s) in a physical partition mounted to a path
volume(s) in an attached vhdx file mounted to a path
Steps to reproduce
using diskmgmg.msc
create a VHDX
attach disk, initialize GPT and format it as NTFS, mount it, by default it will assign some available drive letter
using diskmgmt.msc change its mountpath to say C:\vol\tmp_01
copy some data/files/content into C:\vol\tmp_01\
start squirreldisk.exe
press "select a folder to scan" and select folder C:\vol\tmp_01
note that squirreldisk seems stuck doing nothing, shows empty main-view and side-pane and does not generate split-pie-chart
I can see why not descending a mount point is a good thing when scanning a higher-level folder/drive that has mounted folders.
This prevents the app from descending into a mount point and mis-accounting the available and used space.
However, an exception may need to be made when the user explicitly specifies a mounted folder as the top-level folder.
20230602 win10 22H2 19045.3031 squirreldisk 0.3.4
Firstly, a thank-you to developer(s) for efforts towards this open-source project.
Windows-OS usually assigns an available drive letter to newly discovered volumes. It is possible for an administrative user to instead use a mount point to a path on existing filesystem, by using
diskgmt.msc
, right-clicking a volume and selecting 'Change Drive letter and paths'.Example of mounted locations include
Steps to reproduce
diskmgmg.msc
diskmgmt.msc
change its mountpath to sayC:\vol\tmp_01
C:\vol\tmp_01\
squirreldisk.exe
C:\vol\tmp_01
I can see why not descending a mount point is a good thing when scanning a higher-level folder/drive that has mounted folders.
This prevents the app from descending into a mount point and mis-accounting the available and used space.
However, an exception may need to be made when the user explicitly specifies a mounted folder as the top-level folder.