dual boot openSUSE op Windows 7 (64-bits)

Hallo,

Ik heb een draagbare pc, waarop Windows7 64 bits voorgeïnstalleerd was.

Ik wens, zoals op mijn desktop, te kunnen dual-booten met openSUSE 11.3 (of 4) - 64 bits, m.a.w. Windows 7 voor mijn vrouw te kunnen laten.
Daarvoor zal ik moeten partitioneren en GRUB of dergelijke moeten installeren.

Waar kan ik ergens een todo vinden hiervoor aub ?

Alle hulp zal in dank aanvaard worden.

Oprechte groeten,

W

Dat kan allemaal door de installatie gedaan worden. De installatie is in staat om je Windows filesystemen the krimpen en dan de disk te repartitioneren. De installatie doet een voorstel. Bekijk dat kritisch en vraag eventueel hier.

Ook dual boot wordt door de installatie gedaan.

Dag Henk,

Dank voor je antwoord.

Ik ben echter bang dat de bootloader voor Windows en/of mijn gegevens zullen overschreven worden ? Je krijgt wel tig waarschuwingsschermen.

W

Ja de bootloader wordt deels overschreven, d.w.z. booten verloopt via GRUB. M$ heeft nog steeds de bootloader van zijn OS niet geschikt gemaakt voor andere OS-en, dus een andere oplossing is er niet.

Ik had zelf “problemen” met Windows 7’s 2e 100mb partitie. Die werd door YAST aangezien als Windows 1 en de echte Windows 7 partitie als Windows 2. Weet niet hoe ik dit heb opgelost (is alweer zo lang geleden dat ik Windows 7 heb geinstaleerd), maar ik heb wel die 100mb partitie en de bootflag van beide windows partities verwijderd.

Niet alle hardware fabrikanten installeren Win7 met een aparte boot partititie. Sommige hebben de bootpartitie (met daarop de Windows bootloader) als eerste. Je GRUB entry moet altijd verwijzen naar de “grote” Win7 partitie.
Voor zover ik het weet hoef je de boot flag niet te verwijderen.

Dat klopt inderdaad. Heb ik gedaan toen ik XP en Windows 7 op 1 harde schijf wilde hebben en booten via openSUSE’s Grub.

Dit is een zelf geïnstalleerde versie van Windows 7 Home Premium en die kon ik niet aan de praat krijgen zonder die 100mb partitite. Ik wilde een handmatige indeling doen (moest een aantal oudere partities eerst verwijderen) en had het ingesteld om de hele harde schijf te gebruiken. Hij wilde toen niet installeren. Pas toen ik 100mb aan ruimte vrij liet aan het begin van de schijf wilde hij de installatie starten. En voor ik dat door had waren we bijna een uur verder! Kon het niet begrijpen (nu nog steeds niet!)

Ik heb na de installatie en voor de openSUSE installatie op een 2e harde schijf met behulp van een gparted live-cd die 100mb verwijderd, de rest van de partitie laten groeien (duurde erg lang). openSUSe pakte hem toen gewoon. Dit is mijn Windows 7 Entry in /boot/grub/menu.lst

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows 7 Home Premium
    map (hd1) (hd0)
    map (hd0) (hd1)
    rootnoverify (hd1,1)
    makeactive
    chainloader +1

Mijn HD indeling:

dexter:/home/jan-bart # fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d7c6e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    78125055    39061504   83  Linux
/dev/sda2        78127102   976773119   449323009    5  Extended
/dev/sda5        78127104   968959135   445416016   83  Linux
/dev/sda6       968960000   976773119     3906560   82  Linux swap / Solaris

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0009964a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb2   *          63   976768064   488384001    7  HPFS/NTFS/exFAT
dexter:/home/jan-bart #