จากรายงานของ The Register ทีมงานโครงการ Asahi Linux ซึ่งมีเป้าหมายในการพอร์ต Linux ไปยังเครื่อง Mac ที่ใช้ชิป Apple Silicon ได้รายงานข้อบกพร่องหลายประการใน macOS ที่อาจทำให้ฮาร์ดแวร์ไม่สามารถกู้คืนได้
ปัญหาดังกล่าวเกี่ยวข้องกับวิธีการที่ระบบปฏิบัติการ macOS รุ่นล่าสุดจัดการอัตราการรีเฟรชหน้าจอ ซึ่งส่งผลกระทบต่อ MacBook Pro รุ่นที่มีจอแสดงผล ProMotion (รุ่น 14 และ 16 นิ้ว) ตามข้อมูลของ Asahi ข้อบกพร่องดังกล่าวอยู่ในกระบวนการอัปเกรดและบูตเครื่อง ซึ่งเมื่อรวมกันแล้วอาจทำให้เครื่องบูตเข้าสู่หน้าจอสีดำอย่างต่อเนื่องและต้องทำการกู้คืนอุปกรณ์ (DFU) อีกครั้ง
ช่างเทคนิคของบริษัทได้ตรวจสอบปัญหา โดยในเบื้องต้นสงสัยว่าอาจเกี่ยวข้องกับการติดตั้ง Asahi Linux บน Mac แล้วอัปเกรดเป็น macOS Sonoma หรือการติดตั้งหลังจากอัปเกรดเสร็จแล้ว อย่างไรก็ตาม ปัญหาดังกล่าวดูเหมือนจะไม่เกี่ยวข้องกับโครงการนี้
ทีมงานสรุปว่า ผู้ใช้ทุกคนที่อัปเกรดเป็น Sonoma ด้วยวิธีปกติ มี System RecoveryOS ที่ล้าสมัยหรือเสียหาย และผู้ใช้ MacBook Pro รุ่น 14 นิ้วและ 16 นิ้ว มีความเสี่ยงเป็นพิเศษต่อข้อผิดพลาดที่ส่งผลให้ระบบไม่สามารถบูตได้เลย
อย่างไรก็ตาม Asahi Linux ยืนยันว่าข้อมูลจะไม่ตกอยู่ในความเสี่ยง และมีเพียง macOS สองเวอร์ชันเท่านั้นที่ได้รับผลกระทบ ได้แก่ Sonoma 14.0+ และ Ventura 13.6+ เวอร์ชันแรกคือ macOS Sonoma ซึ่งใช้ System Recovery เวอร์ชันที่ติดตั้งไว้ก่อนหน้านี้ บั๊กนี้ทำให้เกิดปัญหาเมื่อเรียกใช้ RecoveryOS เวอร์ชันเก่าร่วมกับเฟิร์มแวร์เวอร์ชันใหม่กว่า
บริษัท Asahi Linux ระบุว่าบั๊กนี้ร้ายแรงสำหรับระบบปฏิบัติการ macOS
สถานการณ์ที่สองเกิดขึ้นหากตั้งค่าอัตราการรีเฟรชหน้าจอเป็น ProMotion ตามข้อมูลจาก Asahi ระบบจะไม่สามารถบูตเข้าสู่ระบบ macOS หรือ Asahi Linux เวอร์ชันเก่าได้อีกต่อไป โปรแกรมติดตั้ง Asahi Linux ได้รับการปรับแต่งเพื่อตรวจสอบปัญหานี้ และจะปฏิเสธการติดตั้งหากอัตราการรีเฟรชในเครื่องที่ได้รับผลกระทบถูกตั้งค่าเป็นโหมดอื่นที่ไม่ใช่ ProMotion นอกจากนี้ยังจะทำการตรวจสอบความสมบูรณ์เพื่อยืนยันสถานะของพาร์ติชันการกู้คืนระบบก่อนทำการเปลี่ยนแปลงใดๆ
ทีมงานระบุว่า แม้แต่ผู้ใช้ที่ติดตั้งเวอร์ชัน 13.6 โดยไม่ได้ติดตั้ง Asahi Linux ก็ได้รับผลกระทบจากปัญหานี้เช่นกัน ทีมงานกล่าวว่าพวกเขาไม่เข้าใจว่า Apple ปล่อยอัปเดตระบบปฏิบัติการที่เมื่ออัปเกรดตามปกติแล้วจะทำให้เครื่องไม่สามารถบูตได้หากไม่ได้ตั้งค่าอัตราการรีเฟรชหน้าจอเป็นค่าเริ่มต้นได้อย่างไร ดูเหมือนว่านี่จะเป็นข้อบกพร่องในกระบวนการตรวจสอบคุณภาพของ Apple
[โฆษณา_2]
ลิงก์แหล่งที่มา






การแสดงความคิดเห็น (0)