I used a translation tool (GPT) for this, so if you find the content overly complex or unclear, please let me know, and I’ll be happy to revise it to make it easier to understand. Also, I always appreciate feedback on my English for learning purposes!
I think my initial question may have been a bit brief.
To explain in more detail, `/jffs/scripts/services-stop` runs `/opt/etc/init.d/rc.unslung stop`. So, if `halt` automatically executes `services-stop`, I wouldn’t need to run `services-stop` manually. I was curious about how `halt` actually functions.
Additionally, based on Crimliar’s comment, it seems that unmounting the drive from the GUI ensures that the data is safely closed. Does this mean that the unmount process automatically stops services using the storage? (It seems unlikely that the router would manage this automatically.)
Since I’m using both a database and transmission, I’m looking for a safe way to shut everything down before powering off the router.
From all the answers, it seems the conclusion I’ve reached is that, to safely preserve the data for both the database and transmission, I must run `services-stop` before executing `halt` and send a signal to stop the services before physically cutting the power.
Does this conclusion sound correct to you?