Hi
ja sowas geht mit etwas Sorgfalt und Vorbereitung, wobei ich davon ausgehe, dass Win8 sich wie Win7 verhält.
Also keine Garantie!!!
Was Du brauchst: Einen bootfähigen USB-Stick und das Wissen, dein System immer auch über diesen Stick starten zu können. Es gibt beim Booten entsprechenden Tastenkombinationen, die musst Du kennen.
Mit
multisystem kannst Du einen Stick erstellen, mit mehreren linux-isos und sogar auch mit Windows darauf. Das mindeste wäre ein Stick mit einem einzelnen Live system (ISO), das du mit
UNetbootin, mit
Universal USB Installer oder einfach mit
dd auf den Stick kopierst hast.
Windows möchte immer gerne vorne auf der ersten HDD installiert werden und freut sich über entsprechend vorbereitete Partitionen. In sofern solltest Du aus dem laufenden System heraus oder von einer LiveCD (USB-Stick, siehe oben) über
gparted 3 Partitionen einrichten
100 MB FAT32 (für EFI)
128 MB unformatiert (msftres)
>50 GB NTFS für Windows
(siehe Beispielfoto)
Dann wird sich das Windows Setup normalerweise (!!!) der vorbereiteten Partition bemächtigen.
Danach ist im BIOS und auf der EFI Partition Windows als default Bootloader konfiguriert. Dh Du musst wieder von LiveCD booten, und zwar in die gleiche Linuxversion (dieselbe distro, dieselbe version) die du auch auf der Platte hast. Von der LiveCD aus musst Du dann wieder
grub2 installieren und
update-grub ausführen (siehe Anleitung
hier ). Das durchsucht mittels
os-prober alle Partitionen nach bootfähigen OS und sollte sowohl Windows als auch dein Linux auf der HDD finden und im grub2 Menü eintragen. Das heißt du kannst dann immer dein Windows (oder dein Linux) aus dem Grub2 Menü heraus booten (oder auch direckt aus dem BIOS heraus).
MfG
thn