Well heres the main issue folks.
Its less about the actual fix and me figuring the fix out , and whether this is a headless machine or not, or for that matter even the OS.
The actual thing I was referring to in the feature request is that there is a possibility the someone could do what I did and install there whole database on a secondary drive. (This could be internal or external)
1: During normal operation if that drive unmounts somehow, there is no way to really know that happens unless you are actively using the machine. Ive got a mac mini in my living room, with high sierra in it. Most of the time i never look go to the desktop. Ever bump a usb cable and accidentally unmount a drive?
So the first possible product improvement, and i dont know if this is even possible, would be to have a periodic database watchdog, looking for this case, and alert the end user that there is an unmounted drive. This way if grandma bumps a usb cable when she goes to play a recording, she could call her grandson and say what as this message that says recording not found check if storage drive is mounted
2: the second case is during bootup, either headless or not doesnt matter. Doesnt matter what os. If there is a slick way for the dvr server code that Is running on the main bootable drive to check for an unmounted drive - if it already expects the database and recordings to be there in the first place - and actually mount the drive - thats a slick product improvement . It may or may not be worth the time to implement for the developers, and frankly i dont even know if its feasible. Its probably what @racameron was alluding to. There are way more features that im sure we would all want. It depends on how simple the fix is or not.
So thats why im leaning for the first case where if someone goes to play a recording, if they can get an indication to “check if the drive is mounted” in the client, “instead of recording not found” then that could prompt someone to plug in a usb cable, or in my case take the time to figure out how to auto mount my second disk on linux.
As an aside, i request that we all be kind to one another
We are all learning here on this forum, and have various skill sets. Google can be you best friend and your worst enemy.
Life is way to short to belittle others or be arrogant to others in our amazing community here. Let encourage “novices” , whatever that means, to ask silly questions, and not discourage discourse.
Fyi - Back in the day i would find a set of registers in the Atopnuc chip set and program the correct bits in the disk controller in assembly language and get the fricken drive to boot. Thats way way too many years ago to even think about now, but it seems like yesterday.