die folgende anleitung habe ich gerade bei ubuntuguide gelesen und spontan übersetzt:

http://www.konzentrat.org/
falls ihr ubuntu als betriebssystem benutzt und windows 7 installieren wollt ohne extra eine cd dafür zu brennen, könnt ihr die folgende anleitung dafür nutzen:
Schritt 1:
Schritt 2:
Erstellt eine 4GB ntfs partition und kopiert alle dateien eures Windows7 iso auf diese partition. (zb mit diesen GUI tools: sudo apt-get install gparted ntfsprogs. diese sind alle über das menu system->einstellungen zu starten).
um euer win7 iso zu mounten könnt ihr diesen befehl nutzten: (paßt euren pfad an! “/path/to/your/iso”):
sudo mount /pfad/zu/deinem/win7.iso /mnt -o loop
dann, wie schon gesagt, alle files aus dem frisch gemountetem iso auf die ntfs partition kopieren.
Schritt 3:
jetzt muß man einen eigenen starteintrag für grub erstellen
Ubuntu 9.10 (grub2):
sudo gedit /etc/grub.d/40_custom
am ende die folgende zeile einfügen:
menuentry “Grub4Dos” { insmod ntfs set root=(hdx,y) linux /grub.exe }
Achtung: “set root=(hdx,y)” nach deiner umgebung anpassen, bei mir sieht es so aus:
/dev/sda11, muß in der grub datei so heissen: “set root=(hd0,11)”
danach grub updaten:
Ubuntu 9.04 (und alle älteren versionen die grub(1) nutzen):
sudo gedit /boot/grub/menu.lst
die folgende zeile hinzufügen:
title grub4dos root (hdx,y) kernel /grub.exe boot
Achtung: “set root=(hdx,y)” nach deiner umgebung anpassen, bei mir sieht es so aus:
/dev/sda11, muß in der grub datei so heissen: “set root=(hd0,11)”
Schritt 4:
Reboot!
Ihr solltet jetzt einen neuen Startmenueintrag haben: ”Grub4Dos”.
Auswählen und “c” drücken (grub commandline modus).
ihr gebt jetzt den folgenden befehl ein:
grub>find –set-root /bootmgr grub>chainloader /bootmgr grub>boot
Als letztes müssen wir nur noch in das windows 7 installations interfdace kommen:
Shift+F10 drücken und dann im pfad X:/sources die setup.exe aufrufen:
voila!
windows7 ohne cd brennen