Если ОС на ядре NT, IMHO правильнее просто

Если ОС на ядре NT, IMHO правильнее просто поставить ее в начало диска, на раздел до 8G размером, а остальную часть использовать под данные уже обращаясь к ней средствами ОС. То же самое можно делать под *nix. C Win9x это не получиьтся