लिनक्स टिप: कैसे बताएं कि आपका प्रोसेसर वीटी का समर्थन करता है या नहीं

लिनक्स टिप: कैसे बताएं कि आपका प्रोसेसर वीटी का समर्थन करता है या नहीं
लिनक्स टिप: कैसे बताएं कि आपका प्रोसेसर वीटी का समर्थन करता है या नहीं

वीडियो: लिनक्स टिप: कैसे बताएं कि आपका प्रोसेसर वीटी का समर्थन करता है या नहीं

वीडियो: लिनक्स टिप: कैसे बताएं कि आपका प्रोसेसर वीटी का समर्थन करता है या नहीं
वीडियो: GDPC: Windows XP Install Setup did not find any hard disk drives installed in your computer AHCI IDE - YouTube 2024, मई
Anonim

वर्चुअलाइजेशन टेक्नोलॉजी (वीटी) नए प्रोसेसर में एन्हांसमेंट का एक सेट है जो कुछ सीपीयू एक्सटेंशन में कुछ काम ऑफलोड करके वर्चुअल मशीन चलाने के लिए प्रदर्शन में सुधार करता है। एएमडी और इंटेल दोनों में प्रोसेसर हैं जो इस तकनीक का समर्थन करते हैं, लेकिन आप कैसे बताते हैं कि आपका सिस्टम इसे संभाल सकता है या नहीं?

यह काफी सरल है: हमें / proc / cpuinfo फ़ाइल के अंदर एक झांक लेने की आवश्यकता होगी और दो मानों, vmx या svm में से किसी एक के लिए ध्वज अनुभाग देखें।

  • वीएमएक्स - (इंटेल)
  • SVM - (एमएमडी)

आप grep का उपयोग तुरंत देखने के लिए कर सकते हैं कि निम्न आदेश चलाकर फ़ाइल में कोई मान मौजूद है या नहीं:

egrep ‘(vmx|svm)’ /proc/cpuinfo

यदि आपका सिस्टम वीटी का समर्थन करता है, तो आप झंडे की सूची में vmx या svm देखेंगे। मेरे सिस्टम में दो प्रोसेसर हैं, इसलिए दो अलग-अलग खंड हैं:

flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm

वीटी तकनीक को अभी भी आपके कंप्यूटर के BIOS में अक्षम किया जा सकता है, इसलिए, आप यह सुनिश्चित करने के लिए वहां जांचना चाहेंगे कि यह अक्षम नहीं किया गया है। Cpuinfo में झंडे का मतलब यह है कि आपका प्रोसेसर इसका समर्थन करता है।

मेरे शोध से, लिनक्स के लिए मुफ्त वीएमवेयर सर्वर के तहत 64-बिट मेहमानों को चलाने के लिए वीटी की आवश्यकता है … इसलिए यदि आप ऐसा कर सकते हैं तो यह तर्कसंगत रूप से पालन करेगा, वीटी सक्षम है।

32-बिट वीटी डिफ़ॉल्ट रूप से VMware सर्वर के तहत सक्षम नहीं है। यदि आप इसे सक्षम करना चाहते हैं, तो आपको अपनी वर्चुअल मशीन के लिए अपनी *.vmx फ़ाइल में निम्न पंक्ति जोड़नी होगी:

monitor_control.vt32 = TRUE

वीएमवेयर अनुशंसा नहीं करता है कि आप 32-बिट मेहमानों के लिए वीटी का उपयोग करें, क्योंकि वे कहते हैं कि यह वास्तव में प्रदर्शन को नुकसान पहुंचाएगा।

सिफारिश की: