По началу не воспринимается с должным вниманием строчка типа copy/boot mz1:rt11sj mz1: а потому как она напоминает "поделки" и "вариации на тему" в тех же cp/m и ms-dos.
Насамделе операция пишет загрузочную часть которая как я понимаю состоит из первичного загрузчика грузящего вторичный вместе с нужными драйверами для дальнейшей загрузки того самого монитора. Причём монитор сам записан в дисковых блоках подряд т.е. загружчику не нужно знать строение файловой системы он просто считывает массив блоков. При этом каждый драйвер вписывается с текущими настройками которые сейчас активны в системе так что все set для драйверов будут такие как текущие. Все что тут написал в коде не проверял так что поправте если что не так.
И ещё есть вопросы: как система ведёт себя с bad блоками? Можно ли записать монитор так что он будет "разорван" ? И как тогда загружчик его загрузит?




Ответить с цитированием