แก้ไข: ไม่สามารถบูต 'กรุณาใช้เคอร์เนลที่เหมาะสมกับ CPU ของคุณ'



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ปัญหาส่วนใหญ่ที่ผู้ใช้มีกับ GNU / Linux นั้นดีหลังจากที่พวกเขาบูตและพยายามทำงานกับแพ็คเกจซอฟต์แวร์บางตัว แต่จะเกิดอะไรขึ้นหากคุณได้รับข้อความที่อ่านว่าไม่สามารถบูตได้โปรดใช้เคอร์เนลที่เหมาะสมกับ CPU ของคุณในขณะที่คุณ พยายามที่จะเริ่ม? หากคุณกำลังทำงานกับไฟล์ ISO นั่นหมายความว่าคุณได้เลือกไฟล์ที่ไม่ถูกต้องสำหรับสถาปัตยกรรมเครื่องของคุณ มีสถาปัตยกรรมหลักหลายประการในการใช้งานในปัจจุบัน แต่มีแนวโน้มว่าคุณจะพยายามเริ่มระบบด้วยรหัส x86_64 มากกว่าเมื่อมีไมโครโปรเซสเซอร์ Intel หรือ AMD 32 บิตอยู่ภายใน



วิธีที่ 1: แก้ไขข้อผิดพลาดไม่สามารถบูตด้วย ISO อื่น

คุณจะพบว่าข้อผิดพลาดเหล่านี้แตกต่างกันไปขึ้นอยู่กับประเภทของเคอร์เนลที่คุณใช้ แต่โดยปกติจะเริ่มต้นด้วยข้อความเกี่ยวกับวิธีที่เคอร์เนลต้องการโปรเซสเซอร์เฉพาะ ตัวอย่างเช่นเราทำการทดสอบ ISO ของ Kali Linux 64 บิตบนเน็ตบุ๊ก 32 บิตและได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:



เคอร์เนลนี้ต้องการ CPU x86-64 แต่ตรวจพบเฉพาะ CPU i686



ในกรณีนี้ i686 หมายถึงสถาปัตยกรรม Intel แบบดั้งเดิม หากเป็นกรณีนี้คุณเพียงแค่ต้องดาวน์โหลดเคอร์เนลที่เหมาะสมเพื่อแก้ไขข้อผิดพลาดที่ไม่สามารถบูตได้ ต้องมีการเขียนโค้ดเพื่อดำเนินการกับชิปบางตัวและคำเตือนนี้จะพิมพ์ไปยังหน้าจอด้วยรหัสป้องกันที่ออกแบบมาเพื่อทำงานกับฮาร์ดแวร์ประเภทที่คุณใช้งาน

กลับไปที่หน้าดาวน์โหลดที่คุณเปิดอยู่ในขณะที่คุณกำลังมองหา ISO ที่คุณดาวน์โหลดมาในตอนแรกบนเครื่องที่คุณสามารถบูตได้ หากเครื่องที่คุณพยายามติดตั้ง Linux บนเครื่องนั้นยังคงมีระบบปฏิบัติการที่ถูกต้องคุณควรจะสามารถบูตจากเครื่องนั้นและดาวน์โหลด ISO ใหม่ได้ ในทางทฤษฎีคุณสามารถใช้เครื่องที่ใช้ระบบปฏิบัติการอื่นที่ไม่ใช่ Linux ได้ตราบเท่าที่สามารถเขียนไฟล์ ISO ได้



สำหรับการทดสอบของเราเราเข้าไปดูในไซต์ Kali Linux และพบว่ามีการเสนอ ISO 32 บิตมาตรฐาน ไฟล์นี้จะทำงานได้ดีอย่างสมบูรณ์หากคุณได้รับข้อผิดพลาดใด ๆ ที่กล่าวถึงการตรวจจับฮาร์ดแวร์ i686 เท่านั้น ในขณะที่คำว่า i686 และ 32 บิตไม่สามารถใช้แทนกันได้จริงเนื่องจากการครอบงำของ Intel ในตลาดคอมพิวเตอร์ส่วนบุคคลจึงใช้วิธีนี้ในการเลือกไฟล์ ISO เป็นหลัก

คุณอาจพบว่าคุณมีข้อร้องเรียนเกี่ยวกับฮาร์ดแวร์ประเภทอื่น ๆ นอกเหนือจาก i686 เท่านั้น โปรเซสเซอร์ ARM มีอยู่ทั่วไปในแท็บเล็ตและอุปกรณ์พกพาอื่น ๆ และ Kali Linux มีไฟล์ ISO สำหรับบู๊ตซึ่งจะแก้ไขข้อผิดพลาดที่ไม่สามารถบูตได้ ข้อผิดพลาด PPC มาจากอุปกรณ์ PowerPC ซึ่งเป็นเรื่องปกติในฮาร์ดแวร์ของ Apple รุ่นเก่า Ubuntu และ Debian รองรับไฟล์ PPC ISO Debian ยังมีไฟล์ ISO ที่คุณสามารถใช้ได้หากคุณมีอุปกรณ์ MIPS ทุกประเภท ตรงไปที่แพ็คเกจการติดตั้ง Debian ดาวน์โหลดหนึ่งใน ISO เหล่านี้และเขียนลงในการ์ด microSDXC หรือเมมโมรี่สติ๊ก เมื่อคุณรีบูตให้เลือกตัวเลือกการบูตที่ตรงกับอุปกรณ์ที่คุณเขียน ISO ใหม่และคุณควรจะสามารถเริ่มโปรแกรมติดตั้ง GNU / Linux ได้

โปรดทราบว่าหากคุณใช้งานเครื่องเสมือนและมีข้อผิดพลาดนี้คุณอาจต้องการใช้เมนูเพื่อเปลี่ยนประเภทของโปรเซสเซอร์ที่จำลอง แทนที่จะเปลี่ยนไปใช้ ISO ประเภทอื่นคุณสามารถเปลี่ยนระบบเครื่องเสมือนของคุณเป็นโปรเซสเซอร์ 64 บิตได้

วิธีที่ 2: การตรวจจับฮาร์ดแวร์ CPU ของคุณ

หากคุณสามารถบูตการติดตั้ง Linux ที่มีอยู่ได้ แต่ไม่ทราบว่าใช้สถาปัตยกรรมอะไรคุณสามารถค้นหาได้อย่างง่ายดาย เปิดหน้าต่างเทอร์มินัลจากการติดตั้งของคุณหรือตรงไปที่คอนโซลเสมือนอันใดอันหนึ่งหากการติดตั้ง X Windows ของคุณไม่ทำงาน จากพรอมต์ทุบตีพิมพ์ โค้ง หรือ uname -m เพื่อดูว่าคุณกำลังทำงานกับสถาปัตยกรรมโปรเซสเซอร์ประเภทใด

เราเรียกใช้จากภายในการติดตั้ง Lubuntu บนเน็ตบุ๊กทดสอบเดียวกันกับที่เราลองใช้ไฟล์ Kali Linux ISO และส่งคืน i686 อย่างรวดเร็วเป็นการตอบสนอง นี่เป็นการยืนยันสิ่งที่เรารู้เกี่ยวกับเครื่องเนื่องจากมีโปรเซสเซอร์ Intel มาตรฐาน 32 บิตและควรทำงานได้ดีกับไฟล์อิมเมจ ISO ที่ออกแบบมาเพื่อใช้งานภายในสถาปัตยกรรมนี้ เพียงใช้ dd เพื่อเขียนในลักษณะเดียวกับที่คุณจะใช้เพื่อเขียน ISO ดั้งเดิมที่คุณใช้งานและรีบูต

อ่าน 3 นาที