Installing Windows XP on a Linux box?

I have a multi-boot with openSUSE 11.1 and Mandriva 2009.0. Both are x86_64 and use KDE 4 [4.2 SUSE, currently 4.1 Mandriva]. I have available Windows XP 32 bit and would like to install it on available space on my hard drive. I’m looking for tutorials or How To’s on this. Any help greatly appreciated.

I hope this was correct place to post my request.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I would really recommend just doing this with VMware… VMware server is
free and it will prevent headaches you will likely have if you install
windows now due to its taking over the master boot record (MBR) until
you manually put it back. Anyway that’s my opinion… if you have a
semi-decent processor and a bit of RAM you should be fine with a VM.

Good luck.

dwightpaige79 wrote:
> I have a multi-boot with openSUSE 11.1 and Mandriva 2009.0. Both are
> x86_64 and use KDE 4 [4.2 SUSE, currently 4.1 Mandriva]. I have
> available Windows XP 32 bit and would like to install it on available
> space on my hard drive. I’m looking for tutorials or How To’s on this.
> Any help greatly appreciated.
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBAgAGBQJJpf5wAAoJEFl00+q2r0YpfxsQALQZHOJcDY/fNRZwFLk0QSeH
dV4UnYLZaxk0MxBDBPh0ymuTyLtcYGJ3FDA1eibtnE6jVuSxDGgMhlDUKJ1dCv9n
Pj18hhVIpuVR6hTs6P7RwYGtehfnN+zRKJfDOCrBYuPR/lSyvxW8yPCXBs1srr7m
pmDYHGK7n7dXrcb7LgyqXqUSA7h/s/h2c9X2vQruiSKbaviWu4754mATQhjgfaGe
WlSogOypFUcQOfqMzfwOdQQQkHk1Or2RqhC0Itv5jCtBWQoX15LF/SrfuemC1Kke
l6618awHVed6Kl7fCJqZ1nNCNHPmAq8cwU1iYnm8wh5yvL4cM3oBY15dHUUo5was
rcICtVRrlnhw6WlxTC9kerh+feqXLt3xnGCkN9Jtu3rmiiw86vAi7XvfzRarvW+n
j19+9fj2hV9fC7lv1QmxGrkMyPvx8aI3Wt4aG+ef0jYDSGvVGwtKsZgR7rPbxuwo
cGDKSICMYUZYahsTu3QjQpAxp4RpRoelpwOW2f0ooe61ITfguJnOMLJDD85VBYJr
7ZNk8kE2yV7hob9yI4ytYC19B0tB/6iWxnDX2dGUM1AsM5gjma/go4pYWdk6E20X
3uwtwADOqNQ6dDcLO/rq9hgGJUCQ7mkFJeDOZyM9tPQzLlYivxmhGtClVQfbplDy
q7bNRBg/RhF1u5iQYN0E
=KgNl
-----END PGP SIGNATURE-----

Hi,

dwightpaige79 wrote:
> I have a multi-boot with openSUSE 11.1 and Mandriva 2009.0. Both are
> x86_64 and use KDE 4 [4.2 SUSE, currently 4.1 Mandriva]. I have
> available Windows XP 32 bit and would like to install it on available
> space on my hard drive. I’m looking for tutorials or How To’s on this.
> Any help greatly appreciated.

  1. Make a backup
  2. Make sure you have a live CD, grub floppy, bootable DVD or so at hand
  3. Prepare partioning so the numbering is sorted out beforehand, creating
    the partition for Windows
  4. Install Windows
    I had the installer crash because of a partition layout and sizes he
    did not expect. In that case set up on another drive giving it a smaller
    partition and move the partition over to the final destination.
  5. Boot with any of 2. into the GNU/Linux OS that handles the grub that used
    to be in the MBR, reinstall the MBR code.
  6. Add Entry to boot Windows to that.
  7. Enjoy

ab@novell.com wrote:
> I would really recommend just doing this with VMware… VMware server is
> free

Or rather the really free (as in GPL) VirtualBox OSE, inluded in openSUSE.
http://en.opensuse.org/Virtualbox

Kind regards,
Andreas Stieger

You could always ring the Microsoft support line, I’m sure they will be very helpful ;).

…but seriously, with 2 Linux distros on 1 disk that means that you will have an absolute minimum of 3 partitions already used, 1 for each distro plus 1 shared swap).

Not a problem if you have only 3, as 4 (primary) partitions is the maximum possible and you could create the last (4th) one and install it there.

You can do that in the Windows install process easily enough (from my memory of installing XP!), when it asks where to install, don’t just keep pressing enter, but create a new partition using only the free space left on the disk.

If you have all 4 already assigned, then it can be done, but it means juggling partitions and maybe having to re-installing distros as the partitions would be changed!

Plus Windows always overwrites the boot sector so you will have to re-install the boot loader after Windows has finished installing in order to get your Linux distros back again.

Thanks all for the replies. I seem to need to study on this before I proceed.

This isn’t quite true. It is true that you can only have 4 primary partitions, but you can create an extended partition (I believe it counts as an primary partition) that can contain as many logical partitions as you wish. You could do this via the partitioner tool in Yast where you free up space at the end of the drive, create an extended partition that has all the free space, then you can create logical partitions under the extended. If I remember correctly, the only problem is that some OS’s might have trouble booting from logical partitions, but this may have even been fixed in recent years.

I should say I have done this frequently, having logical partitions. I don’t recall really having a problem with it ever.

With that said, I would second the recommendation of virtualbox, but I would download it from virtualbox.org so that USB works. The OSE version does not have features that the version from Sun does.

Is it possible to install Windows on a logical partition? That’s where I have space for ntsf or whatever file system setup.

Is it possible to install Windows on a logical partition? That’s where I have space for ntsf or whatever file system setup.

Installing Windows XP on a Linux box? | Mandriva Forum

Looking around a bit, it looks like XP with Service Pack 2 or Vista should be just fine. If you have older than that, try reading this:
Installing Windows on a logical partition - Sousuke.org

I almost always have installed Win first, then installed linux, so I dont’ have to deal with reinstalling grub. I have reinstalled Win and had to redo the Grub install, but only on a partition that already had Win (and was primary).

Good luck and let us know how it goes.

Thanks, again for replies. What I did was remove Mandriva, leaving openSUSE only [that is where I put all data I needed to save] and repartitioning so I could install Windows on a primary partition. That worked except that so far Windows doesn’t recognize my Ethernet device so no Internet… Since then I now have a fresh install of Windows XP with no Internet, yet, and a fresh install of Mandriva. Unfortunately I also don’t have support CD for motherboard [ASUS MPV2-VM] close at hand and ASUS doesn’t seem to offer the opportunity to download such and I’m poor so I’ll wait until I can go to Mississippi and get my Windows driver/suppoort cd’s.

This is a 2003 install CD of XP but I am a little surprised it doesn’t recognize my Ethernet device as I haven’t run into that or even had to configure an OS for Internet for a while. Oh, well. Gotta be something. Thanks, again for replies. What I did was remove Mandriva, leaving openSUSE only [that is where I put all data I needed to save] and repartitioning so I could install Windows on a primary partition. That worked except that so far Windows doesn’t recognize my Ethernet device so no Internet… Since then I now have a fresh install of Windows XP with no Internet, yet, and a fresh install of Mandriva. Unfortunately I also don’t have support CD for motherboard [ASUS MPV2-VM] close at hand and ASUS doesn’t seem to offer the opportunity to download such and I’m poor so I’ll wait until I can go to Mississippi and get my Windows driver/support CD’s.

This is a 2003 install CD of XP but I am a little surprised it doesn’t recognize my Ethernet device as I haven’t run into that or even had to configure an OS for Internet for a while. Oh, well. Gotta be something.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sounds like a good setup overall… at least you won’t get viruses on
windows from the Internet… be grateful.

Good luck.

dwightpaige79 wrote:
> Thanks, again for replies. What I did was remove Mandriva, leaving
> openSUSE only [that is where I put all data I needed to save] and
> repartitioning so I could install Windows on a primary partition. That
> worked except that so far Windows doesn’t recognize my Ethernet device
> so no Internet… Since then I now have a fresh install of Windows XP
> with no Internet, yet, and a fresh install of Mandriva. Unfortunately I
> also don’t have support CD for motherboard [ASUS MPV2-VM] close at hand
> and ASUS doesn’t seem to offer the opportunity to download such and I’m
> poor so I’ll wait until I can go to Mississippi and get my Windows
> driver/suppoort cd’s.
>
> This is a 2003 install CD of XP but I am a little surprised it doesn’t
> recognize my Ethernet device as I haven’t run into that or even had to
> configure an OS for Internet for a while. Oh, well. Gotta be something.
> Thanks, again for replies. What I did was remove Mandriva, leaving
> openSUSE only [that is where I put all data I needed to save] and
> repartitioning so I could install Windows on a primary partition. That
> worked except that so far Windows doesn’t recognize my Ethernet device
> so no Internet… Since then I now have a fresh install of Windows XP
> with no Internet, yet, and a fresh install of Mandriva. Unfortunately I
> also don’t have support CD for motherboard [ASUS MPV2-VM] close at hand
> and ASUS doesn’t seem to offer the opportunity to download such and I’m
> poor so I’ll wait until I can go to Mississippi and get my Windows
> driver/support CD’s.
>
> This is a 2003 install CD of XP but I am a little surprised it doesn’t
> recognize my Ethernet device as I haven’t run into that or even had to
> configure an OS for Internet for a while. Oh, well. Gotta be something.
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBAgAGBQJJrLLMAAoJEFl00+q2r0Yp1kAP/i3KbT9P3JvpAR6Kxld3hOMF
RqYCuhv9t+MGoocr9EN0NVb1tP86YiNe1j/McDKe8n0cu0au132bNqz6qBztYv4O
i/L8OhBtWXDFTgonZtiO1NIkcrm1GiErbKzeFCpt6J6tvRHYoMIktzMx9nPpvNbR
x8iH5dCW5s1R1NKrB70onTOqmhiPRs+R4cBs4Lo0lqz+lKzq5wleGu2WtQf7z2uc
Y9+XMpYRK1bih/jGvBkcasSrLddl9fvbCEhO91yR00HfSEOveoTJh+EU0OO5/IfP
i1tcv+AepW0tiFquohMcKwKBY+bGuBZHi+nIRbPXJMYpdGVgk1+UdwLGXIGDNg9o
P452fHloJF/MDOX6Uw6h3fKCzbqoneSDON1JldTgEQlLA4VSZQpu86kUEZ4ZPaCW
8Cf1iMUmUVb7qBKktVsEheU+BznmE5Ss9pzXv490L/8nnL7T6d/tpFmsGAk9DprO
CYyAi5DD+X8qAVySIMcvvN82KMHa3efC2rYjqyEs+UNYTGaNVCebB3Es/fQX4b2M
4w+uG1td8Ml8szuuAP4jQBPDfQL1MRDopfQoeW+XfKiAbxC08p0d7vv7Hs5emNv8
ulv2mP0ySYtLah+vqeL01s4eBiZFC1ElmgnaepV43sIv9uAf+KYmPo1IgvOEdlg4
LHC/UMFq2B68cuI9hnRe
=uJqf
-----END PGP SIGNATURE-----