When I program a CVS with a startup application, I would have expected that this setup
will remain in place until I explicitly change the startup application. For example, when I use the
CVS for debugging, I would have expected that the debugging process would not change
the way the CVS boots up, and I could always just reboot the CVS to return to a known
state.
I'm finding some debugging sessions will change the CVS so that rebooting will lead it
through a series of 3 reboots and finally self-entering into safe mode, so that I have to
erase all files from the CVS and copy in a filetree saved from before debugging started.
Is there a procedure I can follow during debugging to ensure that the CVS will boot up
normally afterwards?