OK, after DiskBreaker pointed out nvram and I confirmed that the Startup Disk is saved in the non-volatile RAM (via some technote, I don't remember which), I started playing...
/usr/sbin/nvram -p will list all the nvram variables
nvram -h (or any other invalid option) will list all the valid...