[opensuse] How to install Windows XP alongside openSUSE?
I want to dualboot (assuming I can't run STO well under VMware) XP on my openSUSE machine. It ONLY runs openSUSE right now, and I want to install XP without having to murder the current openSUSE installation. I have the XP. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27/05/12 17:48, Roger Luedecke wrote:
I want to dualboot (assuming I can't run STO well under VMware) XP on my openSUSE machine. It ONLY runs openSUSE right now, and I want to install XP without having to murder the current openSUSE installation. I have the XP.
You need to install XP *first* and then install openSUSE. Windows XP doesn't play nice when installed AFTER a Linux distro. It zaps the Linux's boot info. BC -- Using openSUSE 12.1 x86_64 KDE 4.8.3 and kernel 3.4.0 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/27 18:00 (GMT+1000) Basil Chupin composed:
Roger Luedecke wrote:
I want to dualboot (assuming I can't run STO well under VMware) XP on my
Dual means exactly two. As soon as you install a 2nd Linux alongside Windows it isn't dual any more. OTOH, multiboot means more than one: two, or three, or four, or.... If you didn't plan already for more than one, you're living life the hard way come "upgrade" time. When you plan ahead for multi, you can test first, and never have to "re"-install what was working in the first place after discovering the new installation for whatever reason isn't suitable or doesn't even boot.
openSUSE machine. It ONLY runs openSUSE right now, and I want to install XP without having to murder the current openSUSE installation. I have the XP.
Whether it's doable depends on the existing partitioning. Windows must have a primary partition (FAT or NTFS) of at least 40MB or so, plus whatever space you want to give its system partition (which is usually made the same, but need not be, just like separating the /boot partition in Linux is possible but not required). If the openSUSE installation has used up all primary slots, some partition redo would be required, meaning if not an expert, starting over from scratch would likely be easier.
You need to install XP *first* and then install openSUSE.
That's a myth. What do you suppose people who find it necessary to _re_-install Windows (commonly necessary) are supposed to do?
Windows XP doesn't play nice when installed AFTER a Linux distro.
Not if you did Linux right: http://fm.no-ip.com/PC/install-doz-after.html
It zaps the Linux's boot info.
Only when you installed Linux wrong in the first place (boot loader on MBR) and don't fix it (boot loader on / or /boot) before installing Windows. See also: http://old-en.opensuse.org/Bugs/grub#How_does_a_PC_boot_.2F_How_can_I_set_up... -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 27/05/12 18:45, Felix Miata wrote:
On 2012/05/27 18:00 (GMT+1000) Basil Chupin composed:
Roger Luedecke wrote:
I want to dualboot (assuming I can't run STO well under VMware) XP on my
Dual means exactly two. As soon as you install a 2nd Linux alongside Windows it isn't dual any more. OTOH, multiboot means more than one: two, or three, or four, or....
If you didn't plan already for more than one, you're living life the hard way come "upgrade" time. When you plan ahead for multi, you can test first, and never have to "re"-install what was working in the first place after discovering the new installation for whatever reason isn't suitable or doesn't even boot.
openSUSE machine. It ONLY runs openSUSE right now, and I want to install XP without having to murder the current openSUSE installation. I have the XP.
Whether it's doable depends on the existing partitioning. Windows must have a primary partition (FAT or NTFS) of at least 40MB or so, plus whatever space you want to give its system partition (which is usually made the same, but need not be, just like separating the /boot partition in Linux is possible but not required). If the openSUSE installation has used up all primary slots, some partition redo would be required, meaning if not an expert, starting over from scratch would likely be easier.
You need to install XP *first* and then install openSUSE.
That's a myth. What do you suppose people who find it necessary to _re_-install Windows (commonly necessary) are supposed to do?
Windows XP doesn't play nice when installed AFTER a Linux distro.
Not if you did Linux right: http://fm.no-ip.com/PC/install-doz-after.html
It zaps the Linux's boot info.
Only when you installed Linux wrong in the first place (boot loader on MBR) and don't fix it (boot loader on / or /boot) before installing Windows.
See also: http://old-en.opensuse.org/Bugs/grub#How_does_a_PC_boot_.2F_How_can_I_set_up...
Well, there you are. How things have changed over the past 10 years. BTW, which version of XP are you talking about in your article? If it is the original XP and you need to apply SP1, and following, you need to have /C drive, the boot partition, of at least 500MB otherwise the SP1, say, upgrade shows you the 2 finger salute :-) . BC -- Using openSUSE 12.1 x86_64 KDE 4.8.3 and kernel 3.4.0 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/27 19:35 (GMT+1000) Basil Chupin composed:
Felix Miata wrote:
http://old-en.opensuse.org/Bugs/grub#How_does_a_PC_boot_.2F_How_can_I_set_up...
Well, there you are. How things have changed over the past 10 years.
BTW, which version of XP are you talking about in your article? If it is the original XP and you need to apply SP1, and following, you need to have /C drive, the boot partition, of at least 500MB otherwise the SP1, say, upgrade shows you the 2 finger salute :-) .
I don't remember what I used when I first wrote it in 2006, but IIRC that was long after SP2 for legitimate use had superceded SP1. Since SP3 was released I've used an original updated to SP3+ via nLite. A plain original media requires a driver disk to install on SATA systems, while SP1 or newer media already have SATA support. I remember once needing to up the C: size to around 60MB, but not why, or whether it might have been Vista that made that dumb demand. Maybe the 500MB requirement you ran into is related to installing on a disk bigger than the 28 bit LBA limit, which the original media can't do if using allocated space above that line. I rarely put any OS partition above the LBA28 threshold, normally reserving that space for data only partitions. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Luedecke wrote:
I want to dualboot (assuming I can't run STO well under VMware) XP on my openSUSE machine. It ONLY runs openSUSE right now, and I want to install XP without having to murder the current openSUSE installation. I have the XP.
Assuming you have the disk space available, one thing you can count on is Windows will take over the boot process, so you'll then have to re-enable the grub boot loader. It's always easier to install Windows first, then Linux. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am 27.05.2012 15:12, schrieb James Knott:
Roger Luedecke wrote:
I want to dualboot (assuming I can't run STO well under VMware) XP on my openSUSE machine. It ONLY runs openSUSE right now, and I want to install XP without having to murder the current openSUSE installation. I have the XP.
Assuming you have the disk space available, one thing you can count on is Windows will take over the boot process, so you'll then have to re-enable the grub boot loader. It's always easier to install Windows first, then Linux.
Sorry if my answer is not what you were looking for, but if you install VirtualBox (I donwloaded it directly from here: https://www.virtualbox.org/ ) you can easily install WinXP inside virtualbox. It runs very smooth and fully complete, incl. access to internet, usb devices etc.... It is not an emulation, it is your real, full WinXP. The great advantage is that you do not have to reboot, you can simply have Windows running in a window on your normal linux desktop. You can even switch to a manner that allows you to have windows-programs running in normal windows along with linux apps without having to see the windows wallpaper. Also you don't have to bother about boot processes or what ever. You can share folders, work in Windows and Linux simultaneously - it's great! If you think I'm a fan of VirtualBox, ok: you're right :-) hth Daniel -- Daniel Bauer photographer Basel Barcelona professional photography: http://www.daniel-bauer.com personal facebook: http://www.facebook.com/mars.fotografo google+: https://plus.google.com/109534388657020287386 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/27 09:12 (GMT-0400) James Knott composed:
Roger Luedecke wrote:
I want to dualboot (assuming I can't run STO well under VMware) XP on my openSUSE machine. It ONLY runs openSUSE right now, and I want to install XP without having to murder the current openSUSE installation. I have the XP.
Assuming you have the disk space available, one thing you can count on is Windows will take over the boot process,
Doesn't happen here.
so you'll then have to re-enable the grub boot loader.
Not if you put Grub in an appropriate location in the first place. The appropriate location is not the MBR on a single HD multiboot system or most dual HD multiboot systems. When you have standard MBR code and mark a FAT or NTFS primary active, XP will not touch anything to do with Linux or Grub, meaning Grub will not be disabled by Windows. When you plan ahead by saving the Grub boot sector to a file in a location NTLDR can find, it can chainload to it no less easily than Grub can chainload Windows.
It's always easier to install Windows first, then Linux.
Never say never or always. What do you do when (not if) Windows needs to be re-installed? With proper planning and configuration, it doesn't matter which happens later. Anyone saying otherwise is perpetuating folklore. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata wrote:
It's always easier to install Windows first, then Linux.
Never say never or always. What do you do when (not if) Windows needs to be re-installed? With proper planning and configuration, it doesn't matter which happens later. Anyone saying otherwise is perpetuating folklore.
I have on many occasions set up dual boot systems, going back to the OS/2 days and after installing Windows on a working system, the previous boot loader had to be re-enabled. Even with grub on /boot, Windows, will still make itself bootable and it's necessary to at least use fdisk to change the bootable partition to where grub is. In my experience, Windows has never left the boot config as is. Compare this with Linux, where a bootable Windows partition is recognized during install and easily added to the boot menu. When has Windows *EVER* acknowledged there was another bootable system on the computer during install? I've certainly never seen it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/27 11:22 (GMT-0400) James Knott composed:
Felix Miata wrote:
It's always easier to install Windows first, then Linux.
Never say never or always. What do you do when (not if) Windows needs to be re-installed? With proper planning and configuration, it doesn't matter which happens later. Anyone saying otherwise is perpetuating folklore.
I have on many occasions set up dual boot systems, going back to the OS/2 days and
Having come from OS/2 you should be familiar with the fact that "dual boot" means exactly two operating systems on a single partition, and "multiboot" means operating systems installed to more than one partition.
after installing Windows on a working system, the previous boot loader had to be re-enabled.
That's what happens absent implementation of proper planning.
Even with grub on /boot, Windows, will still make itself bootable
With proper installation methodology it won't, because it will already find standard MBR code and FAT or HPFS as the "active" partition and thus have no need to disturb MBR code or partition table.
and it's necessary to at least use fdisk to change the bootable partition to where grub is.
Technically no, because with proper planning, already exists a copy of Grub sector for NTLDR to use to chainload Linux. It's possible to boot back into Linux after XP installation completes without ever yet having "first"-booted XP if planned properly. When recovering the active from FAT or NTFS is desired, any number of tools can do it, only one of which is the multitude of "FDISK" or similar utilities, and takes only a few seconds to do once anything is booted - only two bits get changed in the MBR sector. With proper planning, this "change the active partition" function, whether desired or not, is no surprise.
In my experience, Windows has never left the boot config as is.
I must have more experience then, since here Windows normally only touches what I've induced it to touch.
Compare this with Linux, where a bootable Windows partition is recognized during install and easily added to the boot menu.
Linux installers expect not to be the only and/or first OS installed, so it's expected of them. Usually Windows is already there when the system leaves the vendor, so the standard installation routine has no way to assume otherwise. M$ has provided alternatives for those wishing to pursue them.
When has Windows *EVER* acknowledged there was another bootable system on the computer during install? I've certainly never seen it.
I routinely do with systems with more than one Windows installation. :-) I've also seen it otherwise. Maybe you should take a closer look at the select where to install Windows screen next time. -- Written on Mozilla/5.0 (OS/2; Warp 4.5; rv:9.0.1) Gecko/20111221 SeaMonkey/2.6 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (5)
-
Basil Chupin
-
Daniel Bauer
-
Felix Miata
-
James Knott
-
Roger Luedecke