todos los sinclair y clones no usaban s.o, usaban un intreprete de comandos, basic en este caso. excepto el +2A , +2B y +3 que si tenía s.o para gestionar la disquetera, y además existió una versión de cpm (de echo si a los +2A y B , le conectas una disquetera, la rom al inicio te dice que es un +3).el 2048 al tener disquetera, entra en la categoria del +3.
ahora si usabas un microdrive, o una disquetera como las opus discovery (siempre hablando hasta el +), usaban los comandos que traían en un chip rom, que se superponía a la propia del spectrum, pero seguía siendo basic interpretado. fijate en los comandos format, cat , open#, close#, que tiene el speccy, no hacen nada hasta que no le conectes una interface 1.