Proxmox 2.2 , Freebsd 8.3 AMD64 freezes can not start installation.

michaelvv

Renowned Member
Oct 9, 2008
103
3
83
Hi Proxmox...

Tried for so long since I got a Intel DH77DF mini-itx with a i3-3220T newest BIOS 103.

I can not install Pfsense , FreeBSD 8.3 as long they are AMD64 based...

Does others have these issue.. On a Intel DH67BL with a i5-2500K , everything is fine.

Of course Linux AMD64 runs without any issues...

/Michael
 
Hi Tom...

Not really , The problem is that I can not boot the image file at all...

If i disable KVM hardware Virtualization , I can boot but how funny is that ???

I'm using PfSense in KVM , and the Internet is full of high load issues...

I want to look into if it's and issue with the i3-3220T compared to my i5-2500K , but
according to Intel they both support VT-x fully...

Thanks anyway...

/Michael
 
post your 'pveversion -v'

did you enable VT in bios? => do a complete power-off and power-on of your hardware.

I am not a bsd expert and I have no such hardware here. maybe others can comment on this?
 
Hi Tom...

Yes It's enabled and I have done a fully Power-off.

I have a KVM ubuntu running AMD64 and it works like a champ...

The funny or scary thing is it work fine on my other mobo with the i5-2500K.

/Michael
 
do you have a second system with identical hardware (mainboard)? to eliminate hardware problems.
 
Hi Again.

I'm posting the flags from the 2 different cpus here...

i5-2500K

flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid

i3-3220T

fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt xsave avx f16c lahf_lm arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms


/Michael
 
Hi Proxmoxer...

I have installed latest bios 103 tried 102 tried 100.
I have installed proxmox 2.0 , 2.1 , 2.2 ... Think i'm running out of options..

/Best Michael
 
Hi Mir..

Just an update. Freebsd 9.1 RC3 AMD64 boot iso has also the freeze problem....

/Michael
 
Last edited:
To Mir.

Can not see any way to fix in the link who have send...

Post on Intel forum now : http://communities.intel.com/thread/32835

/Michael
The patch is found in the first reply:

diff --git a/sys/amd64/amd64/initcpu.c b/sys/amd64/amd64/initcpu.c
index 3890551..dbeaec6 100644
--- a/sys/amd64/amd64/initcpu.c
+++ b/sys/amd64/amd64/initcpu.c
@@ -91,11 +91,17 @@ init_amd(void)
*
* http://support.amd.com/us/Processor_TechDocs/41322_10h_Rev_Gd.pdf
* http://support.amd.com/us/Processor_TechDocs/44739_12h_Rev_Gd.pdf
+ *
+ * Hypervisors do not provide access to the errata MSR,
+ * causing #GP exception on attempt to apply the errata. The
+ * MSR write shall be done on host and persist globally
+ * anyway, so do not try to do it when under virtualization.
*/
switch (CPUID_TO_FAMILY(cpu_id)) {
case 0x10:
case 0x12:
- wrmsr(0xc0011029, rdmsr(0xc0011029) | 1);
+ if ((cpu_feature2 & CPUID2_HV) =3D=3D 0)
+ wrmsr(0xc0011029, rdmsr(0xc0011029) | 1);
break;
}
}
 

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!