อะไรคือความหมายของ“ -pae” ในตอนท้ายของเคอร์เนลเวอร์ชั่น?


27

ครั้งสุดท้ายที่ฉันติดตั้ง Ubuntu มี "-pae" ที่ส่วนท้ายของรุ่นเคอร์เนลในหน้าจอบูต ตอนนี้ฉันได้ติดตั้ง Ubuntu ใหม่จากดิสก์เดียวกันแทนที่จะเป็น "-pae" มี "-generic" อยู่ท้ายเวอร์ชั่นเคอร์เนล

ความหมายของคำเหล่านั้นคืออะไร? ทำไมถึงแตกต่างกันระหว่างการติดตั้งสองครั้ง


2
โปรดทราบว่า PAE ต้องการการสนับสนุนฮาร์ดแวร์ หากคุณติดตั้งเคอร์เนล pae บนฮาร์ดแวร์ที่ไม่รองรับระบบของคุณอาจมีปัญหา ติดตั้งเคอร์เนลทั่วไปในสถานการณ์เช่นนี้
apoorv020

คำตอบ:


31

PAEย่อมาจากP -hysical A -ddress E -xtension เพื่อเข้าถึง 4 GiB RAM บนระบบ 32 บิต ไม่จำเป็นสำหรับ Ubuntu แบบ 64 บิต

สำหรับ 11.10 และก่อนหน้า

สำหรับ Ubuntu แบบ 32 บิตเคอร์เนล PAE จะถูกดาวน์โหลดและติดตั้งโดยอัตโนมัติบนระบบที่มี RAM มากกว่า 3 GB มิฉะนั้นและหากไม่มีการเชื่อมต่อเครือข่ายก็จะใช้เคอร์เนลทั่วไป

สำหรับ 12.04 LTS

โปรดทราบว่าจาก Ubuntu และ Kubuntu 12.04 LTS PAE เคอร์เนลเท่านั้นสามารถติดตั้งจากแผ่นซีดีติดตั้ง 32 บิต สิ่งนี้อาจทำให้เกิดปัญหากับฮาร์ดแวร์เก่าเมื่อ CPU ไม่รองรับ PAE บันทึกย่อประจำรุ่น

ในกรณีที่หายากนี้เราอาจต้องติดตั้งLubuntuหรือXubuntu 32 บิตที่ยังมาพร้อมกับเคอร์เนลที่ไม่ใช่ PAE เราสามารถติดตั้งเดสก์ท็อป Unity ได้ในภายหลัง หรือเราอาจติดตั้ง 32 บิต 10.04 หรือ 11.10 ด้วยเคอร์เนลที่ไม่ใช่ PAE ก่อน ด้วยการอัพเกรดเป็น 12.04 เคอร์เนลที่ไม่ใช่ PAE ยังสามารถอัพเกรดเป็นเคอร์เนลที่ไม่ใช่ PAE ได้อีกด้วย

Ubuntu 12.04 LTS เป็นรุ่นล่าสุดที่สนับสนุนเคอร์เนลที่ไม่ใช่ PAE


ขอบคุณและทำไมเมื่อฉันติดตั้งอูบุนตูมันเป็นเพและตอนนี้มันเป็นเรื่องธรรมดา?
Nick.h

@EliahKagan สำหรับเรื่องนี้ - โพสต์นี้เป็นวิธีก่อนหน้า 11.04 และต่อมาขยายเป็น 11.04 และ 12.04 แต่ไม่ใช่สำหรับ 11.10 - แก้ไขแล้ว
Takkat

3
  • Thats PAE - Physical Address Extension เป็นเทคโนโลยีที่ช่วยให้ระบบปฏิบัติการ 32 บิตสามารถใช้หน่วยความจำ (RAM) สูงสุด 64 Gb ซึ่งเป็นสิ่งที่ทำได้ตามปกติโดยเปลี่ยนเป็นระบบ 64 บิต
  • หากต้องการทราบรายละเอียดเพิ่มเติมเกี่ยวกับ PAE ดูที่ลิงค์นี้
  • เมล็ด PAE ให้คุณสมบัติของระบบ 64 บิต (ความสามารถในการใช้> RAM 3.2gb)
  • ที่เคอร์เนลทั่วไปที่มี 32 บิตลาดเท

1
เมล็ด PAE มอบคุณสมบัติบางอย่างของระบบ 64 บิตให้คุณ ชอบ RAM ที่กำหนดแอดเดรสได้มากกว่า คุณยังคงใช้การประมวลผลแบบ 32 บิตในโหมด 32 บิต, PAE หรือไม่มี PAE เท่านั้น
เพียงความคิดเห็นที่ถูกต้องของฉัน

1

(PAE) หมายถึงส่วนขยายที่อยู่ทางกายภาพ เป็นคุณสมบัติของโปรเซสเซอร์ x86 และ x86-64 ที่อนุญาตให้ใช้หน่วยความจำฟิสิคัลมากกว่า 4 กิกะไบต์ในระบบ 32 บิต

หากไม่มีเคอร์เนล PAE คุณควรเห็นบางสิ่งดังต่อไปนี้:

free -m

ตัวอย่างผลลัพธ์:

ป้อนคำอธิบายรูปภาพที่นี่

หากต้องการเปิดใช้งาน PAE ให้เปิดเทอร์มินัลแล้วพิมพ์คำสั่งต่อไปนี้:

sudo apt-get install linux-headers-server linux-image-server linux-server

รีบูตเครื่องของคุณ

ตรวจสอบอีกครั้ง:

free -m

ตัวอย่างผลลัพธ์:

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.