Amiga works different than a PC. Unfortunately, a good deal of the operating system is in ROM, so you cannot just switch between the versions by selecting a different boot partition. You would need some minimal hardware to switch between two ROMs, or a software tool such as MuKickROM or SKick to load a different ROM version into RAM.
For 1.x and 2.x sure, but 3.1, 3.5, 3.9, Morph OS and OS4 all use the 3.1 rom and there are other operating systems that run on Amiga too.
Does anyone use a shell script to create an effective boot menu on their Amiga?