Цитата Сообщение от James DiGreze Посмотреть сообщение
"2 проблемы" имеют одно решение - виртуальная файловая система. а все остальные монтируются к ней через трансляторы. я про это писал когда-то в закрытом разделе, но до реализации дело не дошло.
но поскольку не было рализовано, может уже можно рассекретить текстик - а мы полюбопытствуем, что же это за трансляторы такие, возможно, чтоВаш способ годится для системы, разрабатываемой с нуля

А для решение этих 2-х проблем для существующих систем можно предложить например такие:

1) Как я уже говорил надо изменять ядро системы.
Вот Saymon если захочет, может внести изменения в ядро CP/M (или Профидос или Q-DOS - или как правильно?) - но как это изменение повлияет на совместимость (он уже про это говорил)
Я вносить изменение в ядро DNA OS не хочу, мне больше нравится второй способ:

2) Сделать надстройку над ядром системы (в любом виде), которая будет делать то, что нам нужно (монтировать/размонтировать) - или в виде подключаемого драйвера.
А программа будет при обращении к ядру получать требуемую функцию