Donc un serveur Web, ben ça dépend de ce que tu as à hébérger quelque centaines de méga devraient amplement suffir, pour le reste, c'est vraiment super libre.
/ 200Mo
swap 200Mo
/home 200Mo
/usr 1Go
/var 1Go
Pas trop complesque comme ça :)
Mais il faudrait en plus coonnaitre les capacitées physiques de ta machine, il y a des centaines de possibilitée, utiliser LVS, utiliser plusieurs disques, etc.
Plus tu seras précis plus on pourra te diriger, mais vu la taille des disque actuels, si ta machine est neuve ou quasi neuve, ne te prend pas la tête sur le partitionnement :)
Pour ce qui est de faire tourner un produit MS sur Linux, c'est fesable, j'imagine qu'en cherchant beaucoup c'est fesable peut importe le logiciel, mais ou est l'interet ?
Les produit Microsoft sont fait pour tourner sur l'OS Microsoft, pas la peine de chercher plus loin, les performance ne seront pas meilleures, même sans doute bien en dessous de ce que tu aurais avec Exchange /Windows.
--Une belette, un lapin !?
C'est pas normal ! :p