...der Möglichkeiten gibt es viele...
richtet sich nach Windows (9x,Me,NT,2000,XP) und
ob beides gleichzeitig benutzbar sein soll oder separat gebootet werden kann.
die
Win9x+Me muss auf C: (erste Partition primaer) Linux ist dass egal,
WinNT,2000 und XP Eeigentlich auch.
Wenn separat dann erst
Win9x dann NT,2000 oder XP dann Linux, alles auf eigenen Partitionen, Linux braucht mind zwei (SWAP,ROOT).
Wenn gleichzeitig, dann erst Linux und Windows über VMWare oder Wine als Application unter Linux laufen lassen (so wie Office).
Als Bootmanager bei separater Installation stehen der von NT/2000/XP (boot.ini + bootsek.lin) und der Lilo von Linux und alle anderen zur Auswahl.
Windows unter Linux mit VMWare benötigt aber reichlich Leistung und Platz...