मुझे कैसे पता चलेगा कि मेरा सीपीयू लिनक्स के तहत 64 बिट ऑपरेटिंग सिस्टम का समर्थन करता है?


20

मुझे कैसे पता चलेगा कि मेरा सीपीयू लिनक्स के तहत 64 बिट ऑपरेटिंग सिस्टम का समर्थन करता है, जैसे: उबंटू, फेडोरा?




एक बार जब आपने झंडे की जाँच कर ली है, तो कर्नेल पैकेज स्थापित करें। डेबियन और उबंटू, 32 बिट उपयोगकर्ता के साथ 64 बिट कर्नेल चला सकते हैं। कर्नेल को स्थापित करना त्वरित है। पुराने 32 बिट को न निकालें, क्योंकि आपको इसे वापस जाने की आवश्यकता हो सकती है।
ctrl-alt-delor

जवाबों:


27

निष्पादित:

grep flags /proc/cpuinfo

Find lm ’ध्वज ढूंढें। यदि यह मौजूद है, तो इसका मतलब है कि आपका सीपीयू 64 बिट है और यह 64 बिट ओएस का समर्थन करता है। 'lm' का अर्थ है लंबी विधा।

वैकल्पिक रूप से, निष्पादित करें:

grep flags /proc/cpuinfo | grep " lm "

में रिक्त स्थान पर ध्यान दें " lm "। यदि यह बिल्कुल भी आउटपुट देता है, तो आपका सीपीयू 64 बिट है।

अद्यतन: आप टर्मिनल में भी निम्नलिखित का उपयोग कर सकते हैं:

lshw -C processor | grep width

यह उबंटू पर काम करता है, निश्चित नहीं है कि आपको फेडोरा के लिए अतिरिक्त पैकेज स्थापित करने की आवश्यकता है या नहीं।


1
Afaik यह काम नहीं करेगा यदि लाइन में "lm" अंतिम ध्वज है। :-)
पीटर ने कहा कि मोनिका

30

मुझे लगता है कि सबसे आसान तरीका है:

lscpu|grep "CPU op-mode"

4
यह उत्तर सबसे अच्छा है। यह आपको एक स्पष्ट "32-बिट" या "64-बिट" दिखाता है। मैं यह नहीं देखता कि लोग इस पर दूसरा जवाब क्यों चुनते हैं। आपको कुछ भी करने की आवश्यकता नहीं है। बस करना lscpuइतना सरल है। अगर उनके पास lscpuकमान नहीं है तो मैं देख सकता हूं कि उन्होंने दूसरे के लिए मतदान क्यों किया।
21

3
प्लेटफ़ॉर्म की सबसे बड़ी विविधता में सबसे अधिक पोर्टेबल कमांड निश्चित रूप से सबसे उपयोगी है।
बेंजामिन गुडाक्रे

1
मुझे '32 -बिट, 64-बिट 'मिला है, इसका क्या मतलब है?
dstonek

यह 32-बिट मोड में चलने वाली 64-बिट मशीन है।
इकेम क्रुएगर

2

यदि आपका सीपीयू 64 बिट (x86-64) है, तो आप 64 बिट ओएस के साथ इसका उपयोग कर सकते हैं।

यहाँ 64 बिट सीपीयू की एक सूची दी गई है: http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_altectures


यह अल्ट्रा स्लो तरीका है, और आपको जवाब देने की गारंटी नहीं है।
21

2
@trusktr: हाँ। लेकिन अन्य सभी तरीकों के लिए पहले से ही लिनक्स की आवश्यकता होती है। यदि आपके पास एक पुरानी Win32 मशीन है तो ज्यादा मदद नहीं करना चाहते हैं और यह जानना चाहते हैं कि क्या यह 64 बिट * nix OS
Clifford

मुझे भी। यह उपयोगी पाया गया, सिस्टम में इस पर परीक्षण करने के लिए एक चालू ओएस नहीं है।
ELLIOTTCABLE

2

इस कमांड के द्वारा dmidecode -t processorहम प्रोसेसर क्षमता की जांच कर सकते हैं।


यह एक अन्य सामान का एक टन आउटपुट करता है, और "64-बिट सक्षम" को एक अलग लाइन पर विभाजित करता है, क्योंकि यह अस्पष्ट शीर्षक ("लक्षण") है, इसलिए इसे पार्स करना मुश्किल है।
sondra.kinsey

0

इस प्रश्न के उच्च स्कोरिंग उत्तरों पर भरोसा न करें क्योंकि ये विधियां हमेशा सही नहीं होती हैं।

मेरे पास एक इंटेल एटम N230 सीपीयू वाला कंप्यूटर है, जो सभी परीक्षणों के अनुसार उल्लिखित 64 बिट ओएस का समर्थन करने में सक्षम है।

http://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_supportसीपीयू के अनुसार 64 बिट OS'es चलाने में सक्षम नहीं है। मैंने 64 बिट लिनक्स ओएस स्थापित करने की कोशिश की है और यह वास्तव में ऐसा करने से इनकार करता है। एक 32 बिट लिनक्स ओएस स्थापित करना काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.