ฉันจะรู้ได้อย่างไรว่า CPU ของฉันรองรับระบบปฏิบัติการ 64 บิตภายใต้ Linux เช่น: Ubuntu, Fedora
ฉันจะรู้ได้อย่างไรว่า CPU ของฉันรองรับระบบปฏิบัติการ 64 บิตภายใต้ Linux เช่น: Ubuntu, Fedora
คำตอบ:
ดำเนินการ:
grep flags /proc/cpuinfo
ค้นหาธง 'lm' หากมีอยู่แสดงว่า CPU ของคุณเป็น 64 บิตและรองรับระบบปฏิบัติการ 64 บิต 'lm' หมายถึงโหมดยาว
อีกวิธีหนึ่งคือรัน:
grep flags /proc/cpuinfo | grep " lm "
" lm "
หมายเหตุช่องว่างใน ถ้ามันให้ผลลัพธ์ใด ๆ เลย CPU ของคุณคือ 64 บิต
อัปเดต: คุณสามารถใช้สิ่งต่อไปนี้ในเทอร์มินัลด้วย:
lshw -C processor | grep width
สิ่งนี้ใช้ได้กับ Ubuntu ไม่แน่ใจว่าคุณต้องติดตั้งแพ็คเกจเพิ่มเติมสำหรับ Fedora หรือไม่
ฉันคิดว่าวิธีที่ง่ายที่สุดคือ:
lscpu|grep "CPU op-mode"
lscpu
นั้นง่ายมาก หากพวกเขาไม่มีlscpu
คำสั่งฉันก็จะเห็นว่าทำไมพวกเขาถึงโหวตให้อีกฝ่าย
หาก CPU ของคุณเป็น 64 บิต (x86-64) คุณสามารถใช้กับระบบปฏิบัติการ 64 บิต
นี่คือรายการของซีพียู 64 บิต: http://en.wikipedia.org/wiki/64-bit#Current_64-bit_microprocessor_architectures
ผ่านคำสั่งนี้dmidecode -t processor
เราสามารถตรวจสอบความสามารถของโปรเซสเซอร์
อย่าพึ่งพาคำตอบที่ให้คะแนนสูงสำหรับคำถามนี้เพราะวิธีการเหล่านี้ไม่ถูกต้องเสมอไป
ฉันเป็นคอมพิวเตอร์ที่ใช้ CPU Intel Atom N230 ซึ่งจากการทดสอบทั้งหมดที่กล่าวถึงสามารถรองรับระบบปฏิบัติการ 64 บิต
ตามhttp://en.wikipedia.org/wiki/Intel_Atom#32-bit_and_64-bit_hardware_support
ซีพียูไม่สามารถเรียกใช้ระบบปฏิบัติการ 64 บิต ฉันพยายามติดตั้ง Linux OS 64 บิตและปฏิเสธที่จะทำเช่นนั้น การติดตั้ง Linux OS แบบ 32 บิตใช้งานได้