[opensuse] SuSE 10.3 and running installed WinXP virtual
I'm trying to avoid booting into Windows XP for several reasons, but need to run TurboTax and Internet Explorer. TurboTax will not run in Wine/Crossover Office. So far I've tried VMware Server 2, doesn't support setup of raw disks (i.e. actual partitions, not virtual disks, a file on the host filesystem), though may be able to run legacy setups. And VMware Server 1.0.8 sets up okay but won't boot. Somewhere I ran across a note that it cannot boot from SCSI raw disks, only IDE ones. And since some kernel update, even ATA disks appear to be SCSI disks (the /dev/hdX => /dev/sdX change). Booting the virtual machine shows the BIOS screen, then GRUB, then nothing: no activity, no prompt, no echoing the keyboard. Why a Windows partition should display part of the GRUB console is beyond me. Has anyone successed in running a Windows XP Pro partition in some kind of virtual machine, VMware or other? This is an older Intel CPU without virtualization hardware support. From /proc/cpuinfo: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 9 model name : Intel(R) Pentium(R) M processor 1600MHz stepping : 5 cpu MHz : 1600.000 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 tm pbe up est tm2 bogomips : 3192.00 clflush size : 64 TIA, Jeffrey -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Jeffrey L. Taylor wrote:
I'm trying to avoid booting into Windows XP for several reasons, but need to run TurboTax and Internet Explorer. TurboTax will not run in Wine/Crossover Office. So far I've tried VMware Server 2, doesn't support setup of raw disks (i.e. actual partitions, not virtual disks, a file on the host filesystem), though may be able to run legacy setups. And VMware Server 1.0.8 sets up okay but won't boot. Somewhere I ran across a note that it cannot boot from SCSI raw disks, only IDE ones. And since some kernel update, even ATA disks appear to be SCSI disks (the /dev/hdX => /dev/sdX change). Booting the virtual machine shows the BIOS screen, then GRUB, then nothing: no activity, no prompt, no echoing the keyboard. Why a Windows partition should display part of the GRUB console is beyond me.
Has anyone successed in running a Windows XP Pro partition in some kind of virtual machine, VMware or other? This is an older Intel CPU without virtualization hardware support. From /proc/cpuinfo:
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 9 model name : Intel(R) Pentium(R) M processor 1600MHz stepping : 5 cpu MHz : 1600.000 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 tm pbe up est tm2 bogomips : 3192.00 clflush size : 64
TIA, Jeffrey
Have you tried VirtualBox. It is much easier to share files with Linux than VMWare http://www.virtualbox.org/ -- Duaine Hechler Piano, Player Piano, Pump Organ Tuning, Servicing & Rebuilding Reed Organ Society Member Florissant, MO 63034 (314) 838-5587 dahechler@att.net www.hechlerpianoandorgan.com -- Home & Business user of Linux - 10 years -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Duaine & Laura Hechler wrote:
Have you tried VirtualBox. It is much easier to share files with Linux than VMWare
I second that. I used to run VMWare but now have switched almost entirely to VirtualBox. http://www.perfectreign.com/stuff/2008/20081020_vista_virtualbox_seamless.pn... The only thing I can't get running yet - and may be on the latest version - is the ability to sync my Blackberry under USB in a Virtualbox guest environment. -- kai ponte www.perfectreign.com || www.filesite.org XCJNaWNyb3NvZnQgaXNuXCd0IGV2aWwsIHRo ZXkganVzdCBtYWtlIHJlYWxseSBjcmFwcHkg b3BlcmF0aW5nIHN5c3RlbXMuXCIgLSBMaW51 cyBUb3J2YWxkcw== -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2009-02-18 at 15:36 -0600, Jeffrey L. Taylor wrote:
I'm trying to avoid booting into Windows XP for several reasons, but need to run TurboTax and Internet Explorer. TurboTax will not run in Wine/Crossover Office. So far I've tried VMware Server 2, doesn't support setup of raw disks (i.e. actual partitions, not virtual disks, a file on the host filesystem), though may be able to run legacy setups. And VMware Server 1.0.8 sets up okay but won't boot. Somewhere I ran across a note that it cannot boot from SCSI raw disks, only IDE ones. And since some kernel update, even ATA disks appear to be SCSI disks (the /dev/hdX => /dev/sdX change). Booting the virtual machine shows the BIOS screen, then GRUB, then nothing: no activity, no prompt, no echoing the keyboard. Why a Windows partition should display part of the GRUB console is beyond me.
I think it tries to boot the disk, not the partition. And the disk is probably set to boot your computer via grub (which is, normally, already booted as the host system). I read something about this in the vmware documentation, you can not tell it to boot the virtual machine from the partition only. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmcuCUACgkQtTMYHG2NR9WNogCfZf/uCha4FzQIlrn9kRFJp7bD lnsAn2C0nLGvr0wis20c+BMzLoGLGhIE =rgf5 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Quoting Carlos E. R. <robin.listas@telefonica.net>:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wednesday, 2009-02-18 at 15:36 -0600, Jeffrey L. Taylor wrote:
I'm trying to avoid booting into Windows XP for several reasons, but need to run TurboTax and Internet Explorer. TurboTax will not run in Wine/Crossover Office. So far I've tried VMware Server 2, doesn't support setup of raw disks (i.e. actual partitions, not virtual disks, a file on the host filesystem), though may be able to run legacy setups. And VMware Server 1.0.8 sets up okay but won't boot. Somewhere I ran across a note that it cannot boot from SCSI raw disks, only IDE ones. And since some kernel update, even ATA disks appear to be SCSI disks (the /dev/hdX => /dev/sdX change). Booting the virtual machine shows the BIOS screen, then GRUB, then nothing: no activity, no prompt, no echoing the keyboard. Why a Windows partition should display part of the GRUB console is beyond me.
I think it tries to boot the disk, not the partition. And the disk is probably set to boot your computer via grub (which is, normally, already booted as the host system). I read something about this in the vmware documentation, you can not tell it to boot the virtual machine from the partition only.
I remember all kinds of permission problems and trying something similar (access to Windows partition only) several years ago with VMware on a different computer. I may have reached the same conclusion, the VM needs access to the whole disk. It makes me real nervous. With just the partition, VirtualBox behaves very similar to VMware, just GRUB and the virtual machine becomes unresponsive to the keyboard. I think there is a one or two character difference. So I tried using the whole disk with VirtualBox. The GRUB boot screen shows up, I can downarrow to the Windows line. On hitting ENTER, I see the GRUB commands: rootnoverify (hd0,6) chainloader (hd0,0)+1 Then the error message: A disk read error occurred. Press Ctrl+Alt+Del to restart A couple of things occur to me. The GRUB menu was set up back in the day when the hard disk was /dev/hda, now it is /dev/sda. Do I need to change the GRUB settings? And is there any docs on how to discover disks, partitions, etc. from GRUB within VirtualBox. TIA, Jeffrey -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday, 2009-02-18 at 21:46 -0600, Jeffrey L. Taylor wrote: ...
So I tried using the whole disk with VirtualBox. The GRUB boot screen shows up, I can downarrow to the Windows line. On hitting ENTER, I see the GRUB commands:
It is quite dangerous this way... you could make a mistake and enter Linux again, mounting an already mounted filesystem and writing there.
rootnoverify (hd0,6) chainloader (hd0,0)+1
Then the error message:
A disk read error occurred. Press Ctrl+Alt+Del to restart
A couple of things occur to me. The GRUB menu was set up back in the day when the hard disk was /dev/hda, now it is /dev/sda. Do I need to change the GRUB settings? And is there any docs on how to discover disks, partitions, etc. from GRUB within VirtualBox.
I wonder if you could create another virtual disk, which contained grub, and this grub boots the "real" one, pointing to the windows partition. This is, of course, a wild idea, I do not know if it can work or if somebody tried. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmdErUACgkQtTMYHG2NR9XhtgCglXFLOvSFJrt2pPUrkzLAOpkx ufIAnR6MuBazQPFSm7yG6kbC2RHOJIFJ =OXCO -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Quoting Carlos E. R. <robin.listas@telefonica.net>:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wednesday, 2009-02-18 at 21:46 -0600, Jeffrey L. Taylor wrote:
...
So I tried using the whole disk with VirtualBox. The GRUB boot screen shows up, I can downarrow to the Windows line. On hitting ENTER, I see the GRUB commands:
It is quite dangerous this way... you could make a mistake and enter Linux again, mounting an already mounted filesystem and writing there.
Agreed, it makes me nervous too. But just the Windows partition doesn't work. I might try just the Windows partition and the root partition where GRUB is.
rootnoverify (hd0,6) chainloader (hd0,0)+1
Then the error message:
A disk read error occurred. Press Ctrl+Alt+Del to restart
A couple of things occur to me. The GRUB menu was set up back in the day when the hard disk was /dev/hda, now it is /dev/sda. Do I need to change the GRUB settings?
Reading the GRUB documentation indicates that this is not the problem, IDE and SCSI disks are the same from GRUB's point of view.
And is there any docs on how to discover disks, partitions, etc. from GRUB within VirtualBox.
Wading thru Googling VirtualBox and the error message yields a lot of suggestions, the one that worked is to boot the physical computer, at the boot screen hit ESC to get text mode, hit 'c' to get the GRUB console, and type "geometry (hd0)" to get the hard drive geometry (1024/240/63 in my case) and enter those values in the sda.vmdk file. Now Window boots, but BSODs. Unfortunately, it doesn't persist long enough to get any idea what the problem is. Anyone know how to lengthen the period before reboot? Another suggestion I found in Google was to native boot Windows and create a second hardware profile. I'll try in the morning.
I wonder if you could create another virtual disk, which contained grub, and this grub boots the "real" one, pointing to the windows partition. This is, of course, a wild idea, I do not know if it can work or if somebody tried.
I think the two partition solution above may be equivalent. I will try it in the morning. So, progress is being made. Thanks all, Jeffrey -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, 19 Feb 2009 19:43:57 Jeffrey L. Taylor wrote:
Quoting Carlos E. R. <robin.listas@telefonica.net>:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wednesday, 2009-02-18 at 21:46 -0600, Jeffrey L. Taylor wrote:
...
So I tried using the whole disk with VirtualBox. The GRUB boot screen shows up, I can downarrow to the Windows line. On hitting ENTER, I see the GRUB commands:
It is quite dangerous this way... you could make a mistake and enter Linux again, mounting an already mounted filesystem and writing there.
Agreed, it makes me nervous too. But just the Windows partition doesn't work. I might try just the Windows partition and the root partition where GRUB is.
rootnoverify (hd0,6) chainloader (hd0,0)+1
Then the error message:
A disk read error occurred. Press Ctrl+Alt+Del to restart
A couple of things occur to me. The GRUB menu was set up back in the day when the hard disk was /dev/hda, now it is /dev/sda. Do I need to change the GRUB settings?
Reading the GRUB documentation indicates that this is not the problem, IDE and SCSI disks are the same from GRUB's point of view.
And is there any docs on how to discover disks, partitions, etc. from GRUB within VirtualBox.
Wading thru Googling VirtualBox and the error message yields a lot of suggestions, the one that worked is to boot the physical computer, at the boot screen hit ESC to get text mode, hit 'c' to get the GRUB console, and type "geometry (hd0)" to get the hard drive geometry (1024/240/63 in my case) and enter those values in the sda.vmdk file.
Now Window boots, but BSODs. Unfortunately, it doesn't persist long enough to get any idea what the problem is. [...]
I'd almost bet that the hal.dll that WinXP is trying to load is the wrong one for the virtualised processor. Somewhere I had a copy of a how-to that explained how to modify the WinXP boot menu to allow you to select between multiple versions of hal.dll at boot time. I was wanting to experiment with this on my work laptop that is currently setup to dual boot WinXP and openSuse 11.0 but I've never gotten around to it. Now, wouldn't you know it, I've no idea where that how-to is. From memory though, I think I found it somewhere on the VMware site (but it took some digging to find it...). Regards, Rodney. -- =================================================== Rodney Baker VK5ZTV rodney.baker@iinet.net.au ===================================================
participants (5)
-
Carlos E. R.
-
Duaine & Laura Hechler
-
Jeffrey L. Taylor
-
Kai Ponte
-
Rodney Baker