Score:0

พาร์ติชันระบบ EFI ควรทำสำรองโดยไม่ใช้ฮาร์ดแวร์ RAID อย่างไร

ธง pe

BCP คืออะไรสำหรับการทำให้พาร์ติชันระบบ EFI ซ้ำซ้อนโดยไม่ต้องใช้ฮาร์ดแวร์ RAID

หากฉันสร้างพาร์ติชันระบบ EFI 3x บนอุปกรณ์ต่างๆ แล้วสำรองข้อมูลการเปลี่ยนแปลงที่ทำกับพาร์ติชันหลัก (ติดตั้งที่ /boot/efi) ไปยังอุปกรณ์สำรองข้อมูล (ติดตั้งที่ /บูต/efi-[bc]):

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

มีแนวทางที่ดีกว่านี้หรือไม่ที่ระบบจะยังคงบู๊ตได้หากอุปกรณ์หลักล้มเหลว

Score:1
ธง za
  1. ข้อกำหนด UEFI ไม่มีความรู้เกี่ยวกับซอฟต์แวร์ RAID เป็นที่ทราบกันดีว่าความบกพร่อง

ฉันเดาว่าอาจเป็นเพราะได้รับอิทธิพลอย่างมากจากพวก Microsoft ที่ไม่สามารถสร้างอาร์เรย์ RAID ของซอฟต์แวร์ที่เชื่อถือได้ใน Windows และพวกเขาไม่รู้ว่ามันเป็นไปได้ที่จะสร้างอาร์เรย์จากพาร์ติชันด้วย superblock แบบง่ายโดยไม่ต้องใช้ภายในพิเศษ โครงสร้าง (Windows สามารถสร้างอาร์เรย์จากดิสก์ที่แปลงเป็นตัวจัดการดิสก์แบบลอจิคัล "ไดนามิก" หรือรูปแบบพื้นที่จัดเก็บเท่านั้น)

  1. คุณสามารถสร้าง ESP หลายตัวบนอุปกรณ์ต่างๆ และซิงค์ด้วยตนเอง

ตัวอย่างเช่น หากคุณติดตั้ง Proxmox VE บน ZFS "software RAID" มันจะสร้าง ESP หลายตัว และติดตั้ง "hook" พิเศษซึ่งทำงานหลังจากเคอร์เนล bootloader และการอัปเดตอื่นๆ ที่เกี่ยวข้องกับการบู๊ต และ hook นั้นช่วยให้แน่ใจว่า ESP ทั้งหมด เก็บไว้ในซิงค์

  1. เพื่อให้ ESP สำรองทำงานแทนหากอุปกรณ์หลักทำงานล้มเหลว คุณควรตั้งค่ารายการบูต UEFI สำหรับ ESP ทั้งหมดของคุณ ใน Linux ทำได้ดังนี้:
efibootmgr -c -d /dev/sdb -l \EFI\DEBIAN\GRUBX64.EFI -L debian-sdb
efibootmgr -c -d /dev/sdc -l \EFI\DEBIAN\GRUBX64.EFI -L debian-sdc
efibootmgr -c -d /dev/sdd -l \EFI\DEBIAN\GRUBX64.EFI -L debian-sdd
efibootmgr -c -d /dev/sda -l \EFI\DEBIAN\GRUBX64.EFI -L debian-sda

นี่คือตัวอย่างจริงจากระบบที่ถูกจัดการระบบหนึ่งของฉัน ถือว่า ESP เป็นพาร์ติชันแรกของแต่ละดิสก์สิ่งนี้ควรทำหลังจากที่คุณซิงค์เนื้อหาของ ESP ของคุณ efibootmgr -v จะยืนยันว่ารายการบูตทั้งหมดที่คุณสร้างในลักษณะนี้ใช้อุปกรณ์ที่แตกต่างกัน

ดูสิ่งนี้ด้วย: https://askubuntu.com/questions/66637/can-the-efi-system-partition-be-raided

Score:0
ธง nc

เนื้อหาของพาร์ติชัน EFI ควรค่อนข้างเสถียร ดังนั้นการโคลนการเปลี่ยนแปลงไปยังสำเนาอื่นๆ บนดิสก์อื่นด้วยตนเองหลังจากการอัปเดตน่าจะเป็นเรื่องปกติ และแม้ว่าจะไม่ได้โคลนการเปลี่ยนแปลง สำเนาเก่าๆ ก็อาจใช้ได้ ตราบใดที่ไม่ใช่การแก้ไขที่มากเกินไป

ระบบจะบู๊ตจาก EFI สำรองหรือไม่ นั่นเป็นคำถามที่ยากกว่า ไบออสเวอร์ชันทันสมัยส่วนใหญ่รองรับอุปกรณ์สำหรับบู๊ตหลายเครื่อง และอาจลองทั้งหมดตามลำดับจนกว่าจะมีอุปกรณ์หนึ่งใช้งานได้ ดังนั้นคุณต้องแน่ใจว่าพวกเขาทั้งหมดอยู่ที่นั่นและอยู่ในลำดับที่ถูกต้อง คุณอาจต้องเรียกใช้คำสั่ง linux ด้วยตนเองเพื่ออัปเดตรายการ EFI bootloader และลำดับ

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

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

anx avatar
fr flag
anx
*"มีแนวโน้มที่จะล้มเหลวเมื่อระบบไม่ทำงาน"* - ฉันสงสัยว่าความจริงเชิงประจักษ์เป็นเพียงสิ่งประดิษฐ์ของสถิติความล้มเหลวโดยทั่วไปที่เกี่ยวข้องกับผู้ซื้อรายใหญ่ที่เพิ่มการใช้งานสูงสุด: ใช้งานได้เสมอ เมื่อทำการรีบูตในอัตราเพื่อให้คำถามนี้มีความเกี่ยวข้อง นั่นอาจไม่เป็นความจริง
user10489 avatar
nc flag
anx: เห็นด้วยอย่างยิ่ง ยกเว้นว่าไดรฟ์ที่ปิดอยู่ซึ่งไม่เคลื่อนที่นั้นไม่น่าจะล้มเหลว แต่ถ้าคุณไม่ตรวจสอบก่อนปิดเครื่องหรือรีบูต แสดงว่านี่เป็นปัจจัยหนึ่งอย่างแน่นอน
user10489 avatar
nc flag
ใส่มันอีกวิธีหนึ่ง โหมดความล้มเหลวของดิสก์ทั่วไปคือเพื่อให้เซกเตอร์ทดแทนหมด เว้นแต่คุณจะทุบมันในขณะที่ปิด สิ่งนี้ไม่น่าจะเกิดขึ้นในขณะที่ปิดอยู่ ดังนั้นหากเซกเตอร์สำหรับเปลี่ยนทดแทนหมดลงเมื่อคุณปิดเครื่อง ความเครียดในการเปิดเครื่องอาจทำให้เครื่องล้มเหลว แต่ถ้าเครื่องปกติดีเมื่อปิดเครื่อง ก็จะไม่ขัดข้องเมื่อเปิดเครื่อง ซึ่งอาจเป็นจริงน้อยกว่าสำหรับโหมดความล้มเหลวอื่นๆ ที่พบได้น้อยกว่า

โพสต์คำตอบ

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