У меня ситуация такая:
В дисководе A стоит дискета с boot файлом.
TR-DOS Drive стоит A.
Ramdisk выставлен как D.
Запускаю TR-DOS... Он при запуске даже не обращается к дисководу A. Хотя если, например, написать RUN, то boot запустится.
Делаю сброс. Выставляю рамдиск как С.
TR-DOS Drive по прежнему A.
Запускаю TR-DOS. Автоматически запускается boot с диска A. Всё ок.
То есть если диск D чем-то занят: рамдиском или TRD образом, то автозапуск не работает ни на каком диске кроме D.
На диск С при этом можно хоть рамдиск переключить, хоть TRD смонтировать - на автозапуск никак не влияет.
Влияет только занятость диска D.
Попробовал поотключал физические дисководы - тот же эффект.