Slimbook ทำงานเพื่อติดตั้ง Coreboot บนคอมพิวเตอร์ของพวกเขา

โลโก้ Coreboot และ Slimbook

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

แต่ขอย้อนกลับไปอีกนิดเพื่อทำความเข้าใจกับ Slimbook feat ... BIOS / UEFI เป็นอินเทอร์เฟซแบบรวมกับระบบเฟิร์มแวร์แบบปิดซึ่งมีรูทีนหรือรหัสที่จำเป็นเพื่อให้สามารถสตาร์ทอุปกรณ์ได้ รหัสนี้ที่เก็บไว้ในหน่วยความจำ ROM ที่ตั้งโปรแกรมได้จะทำชุดของรูทีนเพื่อให้สามารถเริ่มต้นอุปกรณ์ฮาร์ดแวร์ที่เชื่อมต่อทั้งหมดและให้การควบคุมบูตโหลดเดอร์เพื่อค้นหาระบบปฏิบัติการที่จะบูต

ในการดำเนินการนี้ UEFI ประกอบด้วย สามขั้นตอนหรือขั้นตอน รู้จักกันในนาม:

  • สำนักงานคณะกรรมการ ก.ล.ต. (ความปลอดภัย): เป็นช่วงแรกเมื่อระบบบู๊ตและจัดการเหตุการณ์เริ่มต้นทั้งหมดและสามารถส่งผ่านข้อมูลพื้นฐานสำหรับเฟส PEI ได้ โดยพื้นฐานแล้วจะมีรหัสที่จำเป็นสำหรับการเริ่มต้นซีพียูในสถานะการลงทะเบียนที่ทราบ
  • PEI (Pre-Initialization): หลังจากเฟสก่อนหน้านี้เฟสใหม่ที่เริ่มดำเนินการนี้จะถูกเรียกใช้เพื่อกำหนดค่าแพลตฟอร์มทั้งหมดเพื่อให้ทุกอย่างพร้อมใช้งานจากนั้นโอนการควบคุมไปยัง DXE
  • ดีเอ็กซ์อี (Driver eXecution Environment): เมื่อโหลดไดรเวอร์หรือไดรเวอร์สำหรับอุปกรณ์หรืออุปกรณ์ต่อพ่วงของคอมพิวเตอร์ หากจำเป็นมันจะเมาท์ดิสก์ด้วยและค้นหาและรันโค้ดสำหรับบูตระบบ หลังจากขั้นตอนนี้การควบคุมจะถูกโอนไปยังระบบปฏิบัติการที่แปลเป็นภาษาท้องถิ่น ...

ทั้งหมดนี้จำเป็นต้องเข้าใจว่า Coreboot เป็นโครงการที่มุ่งเน้นไปที่ แทนที่เฟิร์มแวร์ที่เป็นกรรมสิทธิ์ ที่เราพบใน BIOS / UEFI สำหรับโอเพ่นซอร์ส กล่าวอีกนัยหนึ่ง Coreboot จะแทนที่เฟส SEC และ PEI แต่ไม่ควรสับสนกับโครงการอื่นที่เราได้พูดถึงไปแล้วนั่นคือ LinuxBoot ซึ่งเข้ามาแทนที่เฟส DXE เพื่อให้มีความเร็วและความปลอดภัยมากขึ้น Coreboot จึงเป็นโค้ดที่ทำหน้าที่เร็วกว่าในกระบวนการบูตเมื่อเทียบกับ LinuxBoot Coreboot ทำให้ทุกอย่างเป็นไปได้ที่ Linux ไม่สามารถทำได้ด้วยตัวเองเช่นการเริ่มต้นแพลตฟอร์ม (CPU, DRAM, ACPI, การแจงนับอุปกรณ์ PCI, โหลด bootloader หรือ boot loader ... )


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา