วิธีสร้างแฟลชที่สามารถบู๊ตได้สำหรับ“ efi-shell”


13

ชิปเซ็ตเซิร์ฟเวอร์ Intel ในปัจจุบันมี "efi-shell" ในตัวซึ่งดูเหมือนจะเป็น 'NIX แบบง่ายที่มีชุดคำสั่งที่เหมาะสมสำหรับการจัดการตัวเลือกการบูต UEFI ที่ดี

เป็นกรณีที่เครื่องมืออัพเกรดเฟิร์มแวร์ของ Intel บางรุ่นต้องการให้ "efi-shell" ทำงาน

น่าเศร้าที่ฉันไม่มีชิปเซ็ตเซิร์ฟเวอร์แม้ว่าบอร์ดนี้จะรองรับการบูท UEFI ก็ตาม

The-เปลือก EFI สามารถดาวน์โหลดได้จากhttp://www.sourceforge.net/projects/efi-shell อย่างไรก็ตามฉันไม่พบ ISO ที่สามารถบู๊ตได้หรืออิมเมจอิมเมจที่สามารถบูตได้รูปแบบอื่น

ฉันพยายามแฟลชที่สามารถบู๊ตได้unetbootinโดยไม่ประสบความสำเร็จ

มีความคิดเกี่ยวกับวิธีที่ฉันจะทำสำเนา efi-shell ที่สามารถบูตได้เพื่อให้ฉันสามารถเรียกใช้การอัพเกรดเฟิร์มแวร์ของ Intel บนการ์ด RAID ของฉันได้อย่างไร

คำตอบ:


14

เพียงแค่วางไบนารีนี้ลงในไดเรกทอรีรากของแฟลชไดรฟ์ของ FAT (หรืออาจเป็นEFI/BOOT/ไดเรกทอรีย่อยขึ้นอยู่กับ IIRC) ภายใต้ชื่อของshellx64.efiหรือรับสำเนาrefind ภาพ usbflashซึ่งจะทำหน้าที่เป็นตัวจัดการการบูตที่ดี


2
นี่มันหวาน มีข้อมูล EFI ที่ยอดเยี่ยมมากมายบนเว็บไซต์ของ Roderick ขอบคุณอีกครั้ง.
ericx

คุณยินดีต้อนรับเขายังอยู่ในรายการต้นน้ำที่ฉันโปรดปราน :)
Michael Shigorin

1
PS: ฉันทำภาพen.altlinux.org/rescueทุกสัปดาห์ซึ่งรวมถึง EFI shell, memtest86 และ refind ทั้งหมดที่เซ็นชื่อด้วย ALT cert ยัดลงใน shim-MS ลงนามในภาพ - บางทีคุณอาจพบว่ามีประโยชน์และคำแนะนำ ยินดีต้อนรับ.
Michael Shigorin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.