Salut,
Oula, ça dépend.
Tu dis être en 32 bits, qui ne gère pas par défaut plus de 2,9GO de mémoire vive. Ubuntu installe automatiquement après la première mise à jour si ton processeur le permet un
noyau PAE qui lui gère autant que le 64 bits (à peu de chose près que c'est quand même moins optimisé mais suffisant dans bien des cas).
Lance le moniteur système de GNOME et rend toi dans l'onglet système, ici tu auras la ram que supporte Ubuntu avec ton matériel.
Pour en revenir au cas de la virtualisation, si Ubuntu gère tes 8GO de mémoires vives alors tu pourra, lors de la création de ta machine virtuelle, allouer 4GO sans problème je pense. Mais si tu possède un Windows XP 32 bits alors tu ne pourras pas avoir plus de 2,9GO de gérer par XP et encore, si tu as une version 64 bits d'XP mais que tes processeurs ne gère pas le multiprocessing en virtualisation tu ne pourras pas installer ta version 64 bits…
Si j'ai dis une bêtise signalez-le moi 🙂 !
Koshicalement