XP needs 10 minutes to boot

CyborgDE

New Member
Aug 4, 2010
11
0
1
Hello,

I work with the actual VE 2.0 beta.

When I install Windows XP or use an existing Windows XP VE, the boot time is about 10 minutes. I have done many tests with varios Configurations ...

Win 7 works fine.

My Server ist a HP Proliant 585 with 4 x Dualcore AMD 8218.

The XP VM gets 2G memory and 1 Processor with 2 Cores.

Any Ideas ?

Regards
 
Hello,

I work with the actual VE 2.0 beta.

When I install Windows XP or use an existing Windows XP VE, the boot time is about 10 minutes. I have done many tests with varios Configurations ...

Win 7 works fine.

My Server ist a HP Proliant 585 with 4 x Dualcore AMD 8218.

The XP VM gets 2G memory and 1 Processor with 2 Cores.

Any Ideas ?

Regards

Hi,
10 minutes for boot? Normaly i would say, that the hardware-virtualisation is switched off in the bios (but then is win7 also slow).
Do you get output for this command:
Code:
grep svm /proc/cpuinfo

Have you tried with only one core? Where is the VM-data (local, nfs)? How fast ist this storage (pveperf)?

Udo
 
Hello,

after boot, the XP runs normal.
Also Linux ( under KVM ) runs very quick.

I have tested cifs, nfs and currently Gluster.

pveperf
CPU BOGOMIPS: 41790.51
REGEX/SECOND: 620476
HD SIZE: 1420.69 GB (tron-20:/repl)
FSYNCS/SECOND: 38.75
DNS EXT: 227.93 ms
DNS INT: 77.64 ms



grep svm /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy

Regards
 
But your HD performances are horrible, FSYNCS/SECOND should be over 1.000 with a simple sata, and with raid above 2 or 3.000.
Maybe you have a raid controller without BBU (backup battery) and no "write back" set? Or you battery has died?
 
Hello,

the GlusterFS has actual no writeback and works on a degraded Raid6. The Raid6 makes now a rebuild.

I have 2 Raid6 FibreArrays connected to two ProxMox Servers Cluster via GlusterFS over a bounded GBit Ethernet. The GlusterFS is configured as Replicated Volumes.

The ProxMox Cluster works fine with FailOver & online Migration.

The Performance under Win7 & Linux is great but XP ...

Regards
 
Hello,

the GlusterFS has actual no writeback and works on a degraded Raid6. The Raid6 makes now a rebuild.

I have 2 Raid6 FibreArrays connected to two ProxMox Servers Cluster via GlusterFS over a bounded GBit Ethernet. The GlusterFS is configured as Replicated Volumes.

The ProxMox Cluster works fine with FailOver & online Migration.

The Performance under Win7 & Linux is great but XP ...

Regards
Hi,
simply test the xp-vm with local-storage (and do an "pveperf /var/lib/vz").
Your pveperf show no result (no mounted fs?).
Code:
pveperf /var/lib/vz
CPU BOGOMIPS:      20871.38
REGEX/SECOND:      1052030
HD SIZE:           78.74 GB (/dev/mapper/pve-data)
BUFFERED READS:    281.31 MB/sec
AVERAGE SEEK TIME: 5.70 ms
FSYNCS/SECOND:     4679.29
DNS EXT:           115.46 ms
DNS INT:           1.27 ms
Udo
 
Hello,


pveperf /var/lib/vz
CPU BOGOMIPS: 41790.51
REGEX/SECOND: 629366
HD SIZE: 30.26 GB (/dev/mapper/pve-data)
BUFFERED READS: 127.70 MB/sec
AVERAGE SEEK TIME: 0.32 ms
FSYNCS/SECOND: 2698.87
DNS EXT: 116.01 ms
DNS INT: 48.31 ms
Is a SSD ...

Shure, there is a bottleneck. But XP starts to slow, compared to Win7.
I have th same issue local and via cifs / nfs. The ProxMox 1.8 Server has its VMs under cifs and XP run fine.

Regards
 
Hello,

I planed 4 ProxMox Server in a Cluster, so I need a shared storage.

As a shared storage I have a HP with two FibreChannel enclosures attached under Centos 6. This storage is mirrored with a second Centos using GlusterFS.

I can get the Data from the GlusterFS via NFS, GlusterFS and cifs (not tested).

One storage can fail and all works !

In the last years i had trouble with drbd, LVM and irrecoverable Raid10. With GlusterFS I have every time access to all the Files on each mirror (with or without GlusterFS), very good for disaster recovery.

I have not found a better solution.

Regards
 
Hello,


pveperf /var/lib/vz

Is a SSD ...

Shure, there is a bottleneck. But XP starts to slow, compared to Win7.
I have th same issue local and via cifs / nfs. The ProxMox 1.8 Server has its VMs under cifs and XP run fine.

Regards

Hi,
just migrate an xp to pve2.x - boots fast (with bios screen 13 sec). On ther pve1.9 the XP takes a little bit longer (busy system).

Udo
 
Hi,

great !

I think, there is a driver / hardware problem, not ide (I have tested IDE, SCSI and VirtIO) ???

The Hardware is a HP Proliant DL585 G2 4x Operton Dual Core 8218@2,6GHz with 32GByte.

Regards
 
Hello,

good idea, with 1 CPU it works !!!

But 1 CPU is not enough.

With 4 CPU / 2 Cores the boot takes more then 50 minutes ...

Regards
 
I think I was this kind of problem with win2003 a long time ago,
it must be related to acpi.

Could you provide:

->device manager->computer -> ACPI XXX . (must be multiprocessor with more thant 1 cpu).

also properties->Driver : Driver version ?


maybe this can help:

http://www.linux-kvm.com/content/running-windows-smp-guests


also : XP support 2 CPU max ! (you can try 2 CPU-4cores)
 
Last edited:
This is my experience with a similar problem. Hope It can help somebody ...

Guest is a win XP machine, created on early 2010, with PVE 1.5.
It has had multiple evolutions through PVE 1.9, and worked with virtio drivers and Cirrus VGA, always with no problem. Machine has a single CPU, and is running a single program.

After backup/restore to PVE 2.0 (2.0-54) problem was the same as described here: More that 10 minutes to start (some times up to 35 minutes). Once started, machine worked as expected,with usual (better than 1.9 because I have a better hardware in 2.0) speed.

I tested all things ,virtio to ide, Cirrus to VGA, and all combinations I found.

After reading this post I tried: >device manager->computer -> and set ACPI Multiprocessor option as described. Result was the same: 15 minutes to boot.

Then I changed processor from single CPU( 1 socket) to 1 Socket, 2 Cores (VM > Hardware > Proccessors) and 'voila' machine started in 12 seconds as before :p

It seems that new qemu has something against old XP installations, and forcing XP to install some CPU/ACPI drivers can solve this problem ....

Regards
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!