I have the Grub boot loader installed in another small partition. To enable Grub to boot the machine, and so be able to chose from a list operating systems, I modified the MBR and set the small 'boot partition' as the 'active partition'. The next time I started the machine everything seems OK, Grub works as before handling the boot process.
The problem is that if i select Windows 98 to boot up, it does undo the changes in the MBR, setting the 'active partition' the 'Windows' partition. So next time I start my laptop Windows 98 boots up automatically, instead of letting Grub to manage the boot process. How can stop Windows undoing the changes in the partition table? I checked for a boot.xxx file in C: but I didnt find anything like that.
Any help would be massively appreciated. I'm not familiar with the windows booting system. Maybe it's a very simple and known thing. Thanks.