NortonC нет, невозможно без модификации VM/MM

NortonC нет, невозможно без модификации VM/MM ИМХО. Единственный вариант - на поздней стадии инициализации, уже на уровня драйверов эмулировать block device с последующим размещением там свопа. Другое дело, что находясь в ring0 чисто теоретически можно подменять системные вызовы своими аналогами и сделать по сути собственный алокатор для отработки всяческих mmap()/brk().