I was doing some work on my parents computer, and they're interested in trying Ubuntu or a derivative, but want their computer to dual boot between Windows and Linux so they can 'ween slowly' off of windows. However, they've had this interest in this setup before, and the Linux install just sat there, unused (to the point to where they didn't even notice when a relative, trying to get a usb drive to work, formatted over the Linux install.)
I've noticed that if I put windows on default, they'll always load into that. But if I default into Linux, they'll switch to windows initially because "that's where all their stuff is", and they'll get into a habit of always switching to windows at boot screen and not ever thinking about the Linux side.
So, I was reading askubuntu articles, and saw this gem to make Grub default to last used
Before this, I didn't even know dynamic choices were a thing. That got me wondering, and I haven't found a way yet as I've never been a grub guru...
Could I make grub alternate OS's? So they log into windows, next time it'll log into Linux, and they log into Linux, next time it'll log into Windows? Is this even possible?
Or, even better, could it tell the difference between a manual and an auto choice, and when they actually choose Linux for the first time, it'll make that the default for the next boot when they choose it.