วิธีใช้ดิสก์ EFI ใน Proxmoxคืออะไร?

ดิสก์ EFI ใน Proxmox มีความจำเป็นสำหรับโหมดบูต UEFI เพื่อจัดเก็บการตั้งค่าเฟิร์มแวร์และโปรแกรมบูตที่จำเป็น ช่วยให้มั่นใจได้ถึงเสถียรภาพของระบบ รองรับ Secure Boot และป้องกันการสูญหายของค่าการกำหนดหลังจากระบอรีบูต

download-icon
ดาวน์โหลดฟรี
สำหรับ VM, OS, DB, ไฟล์, NAS, ฯลฯ
offroad-seachua

Updated by ออฟโรด แซ่ฉั่ว on 2025/10/31

สารบัญ
  • ดิสก์ EFI คืออะไร?

  • ทำไมคุณต้องการดิสก์ EFI ใน Proxmox?

  • วิธีเพิ่มดิสก์ EFI ใน Proxmox

  • วิธีตั้งค่าการบูตโดยใช้ดิสก์ EFI (ขั้นสูง)

  • โบนัส: การสำรองข้อมูลเครื่องเสมือน Proxmox ของคุณด้วย Vinchin

  • คำถามที่พบบ่อยเกี่ยวกับดิสก์ EFI ใน Proxmox

  • สรุป

ดิสก์ EFI คืออะไร?

ในสภาพแวดล้อมการจำลองเสมือน Proxmox VE เมื่อคุณเลือกที่จะบูตเครื่องเสมือนโดยใช้ UEFI แทน BIOS แบบดั้งเดิม (SeaBIOS) ระบบจะแจ้งให้คุณเพิ่มดิสก์เสมือนที่เรียกว่าดิสก์ EFI ซึ่งไม่ใช่ดิสก์จัดเก็บข้อมูลทั่วไป แต่มีบทบาทสำคัญในการจัดเก็บข้อมูลการกำหนดค่าเฟิร์มแวร์ UEFI

ความสัมพันธ์ระหว่าง EFI และ UEFI

EFI (Extensible Firmware Interface) ถูกพัฒนาขึ้นโดย Intel เพื่อแทนที่ BIOS รุ่นเก่า มาตรฐานดังกล่าวได้รับการขยายและปรับให้เป็นมาตรฐานภายใต้ชื่อ UEFI (Unified EFI) ซึ่งปัจจุบันเป็นมาตรฐานเฟิร์มแวร์สมัยใหม่ที่ใช้กับเมนบอร์ดของเครื่องพีซีและเซิร์ฟเวอร์ เมื่อเทียบกับ BIOS แล้ว UEFI มีข้อได้เปรียบดังต่อไปนี้:

  • รองรับขนาดดิสก์ที่ใหญ่กว่า (มากกว่า 2TB)

  • อินเตอร์เฟซผู้ใช้กราฟิกสำหรับการกำหนดค่า

  • ความสามารถในการบูตอย่างปลอดภัย

  • เวลาบูตเร็วขึ้นและความเข้ากันได้ที่ดีขึ้นระหว่างแพลตฟอร์มต่างๆ

แม้ว่ามาตรฐานที่ใช้อยู่ในปัจจุบันจะเป็น UEFI แต่คำว่า "EFI" ยังคงถูกใช้กันอย่างแพร่หลายในระบบปฏิบัติการและแพลตฟอร์มเสมือน (เช่น "EFI System Partition", "EFI Boot Loader") และคำว่า EFI Disk ก็สืบเนื่องจากข้อความตามอนุสัญญานี้

ทำไมคุณต้องการดิสก์ EFI ใน Proxmox?

เมื่อใช้โหมดบูต UEFI ใน Proxmox (ผ่าน OVMF) การเพิ่มดิสก์ EFI มีความสำคัญเป็นอย่างยิ่งด้วยเหตุผลต่อไปนี้:

  • จำเป็นสำหรับโปรแกรมติดตั้งระบบปฏิบัติการรุ่นใหม่:
    ระบบปฏิบัติการ เช่น Windows 11, Ubuntu และระบบปฏิบัติการอื่นที่รองรับ UEFI จำเป็นต้องมีพาร์ติชันระบบ EFI (ESP) เพื่อติดตั้งและบูตอย่างถูกต้องในโหมด UEFI

  • การจัดเก็บข้อมูลถาวรสำหรับการตั้งค่าเฟิร์มแวร์:
    Proxmox ใช้ OVMF (Open Virtual Machine Firmware) ซึ่งไม่มีสถานะ (stateless) หมายความว่า การตั้งค่าต่างๆ เช่น ลำดับการบูต สถานะ Secure Boot และรายการบูต จะสูญหายไปหลังจากทุกครั้งที่รีบูต เว้นแต่ว่าจะจัดเก็บไว้ในดิสก์ EFI

  • การกำหนดค่าเฟิร์มแวร์ของระบบ:
    ดิสก์ EFI เก็บการตั้งค่า UEFI ที่สำคัญ เช่น รายการบูต ลำดับการบูต สถานะ Secure Boot และการกำหนดค่าเฟิร์มแวร์อื่นๆ หากไม่มีดิสก์นี้ การตั้งค่าทั้งหมดจะหายไปหลังจากรีบูต

  • เปิดใช้งาน Secure Boot:
    หากเปิดใช้งาน Secure Boot ดิสก์ EFI จะจัดเก็บกุญแจและข้อมูลการตรวจสอบที่จำเป็นเพื่อยืนยันความถูกต้องของโปรแกรมเริ่มต้นระบบและสภาพแวดล้อมของระบบ

  • พื้นที่จัดเก็บบูตโหลดเดอร์:
    ดิสก์ EFI โดยทั่วไปจะถูกจัดรูปแบบเป็น FAT32 และถูกกำหนดเป็นพาร์ติชันระบบ EFI (ESP) ซึ่งมีไฟล์บูตโหลดเดอร์และไฟล์การตั้งค่า เช่น grubx64.efi หรือ bootx64.efi ที่จำเป็นสำหรับการบูตระบบปฏิบัติการ

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

วิธีเพิ่มดิสก์ EFI ใน Proxmox

Proxmox มี 2 วิธีในการเพิ่มดิสก์ EFI: ผ่าน GUI หรือคำสั่งบรรทัด

วิธีที่ 1: เพิ่มดิสก์ EFI ผ่าน GUI

1. เมื่อสร้างเครื่องเสมือน ให้ไปที่แท็บ ระบบ และเลือก BIOS: OVMF (UEFI)

2. ทำเครื่องหมายที่ช่อง Add EFI Disk (คุณสามารถเปิดใช้งาน Secure Boot ได้หากจำเป็น)

3. เลือกตำแหน่งจัดเก็บเพื่อบันทึกดิสก์ EFI

4. หลังจากที่สร้าง VM เรียบร้อยแล้ว ดิสก์ EFI จะปรากฏขึ้นโดยอัตโนมัติเป็นefidisk0

วิธีที่ 2: เพิ่มดิสก์ EFI ผ่านบรรทัดคำสั่ง

qm set 100 --bios ovmf
qm set 100 --efidisk0 local-lvm:1,format=raw
Replace 100 with your VM ID, and local-lvm with your storage name

วิธีตั้งค่าการบูตโดยใช้ดิสก์ EFI (ขั้นสูง) 

1. เริ่มเครื่องเสมือนแล้วกด ESC เพื่อเข้าสู่ OVMF firmware setup

2. ไปที่:
ตัวจัดการอุปกรณ์ → ตัวจัดการบำรุงรักษาการบูต → ตัวเลือกการบูต → เพิ่มตัวเลือกการบูต

3. เลือกดิสก์ที่มีไฟล์บูตโหลดเดอร์ของคุณ (เช่น grubx64.efi หรือ bootmgfw.efi)

4. ตั้งชื่อรายการแล้วส่งข้อมูล จากนั้นไปที่ เปลี่ยนลำดับการบูต แล้วเลื่อนขึ้นไปอยู่ตำแหน่งแรก

5. บันทึกและออก ระบบจะเริ่มทำงานโดยใช้รายการ EFI ที่เพิ่มเข้ามาใหม่

โบนัส: การสำรองข้อมูลเครื่องเสมือน Proxmox ของคุณด้วย Vinchin

เมื่อคุณตั้งค่าเครื่องเสมือนที่เปิดใช้งาน UEFI อย่างถูกต้องใน Proxmox แล้ว ขอแนะนำให้สำรองข้อมูลเครื่องเสมือนทั้งเครื่องเพื่อป้องกันการสูญเสียข้อมูลหรือความล้มเหลวของระบบ

Vinchin Backup & Recovery นำเสนอโซลูชันการสำรองข้อมูลที่ใช้งานง่ายและมีประสิทธิภาพสำหรับ Proxmox VE โดยรองรับการสำรองข้อมูลเครื่องเสมือนแบบเต็มรูปแบบ การสำรองข้อมูลแบบเพิ่มเติม และการกู้คืนเครื่องเสมือนอย่างรวดเร็ว ซึ่งช่วยให้มั่นใจได้ถึงความต่อเนื่องของธุรกิจและความปลอดภัยของข้อมูล

ประโยชน์หลัก ได้แก่:

การสำรองข้อมูลแบบไม่ใช้เอเจนต์ สำหรับเครื่องเสมือน Proxmox

⚙️กลยุทธ์การจัดตารางเวลาและการเก็บรักษาอย่างยืดหยุ่น

⚙️ การจัดการผ่านเว็บแบบรวมศูนย์

⚙️การกู้คืนเครื่องเสมือนอย่างรวดเร็วและเชื่อถือได้

การดำเนินงานของ Vinchin Backup & Recovery นั้นง่ายมาก เพียงไม่กี่ขั้นตอนง่ายๆ เท่านั้น

1. เลือกเครื่องเสมือนบนโฮสต์เพียงอย่างเดียว

สำรองข้อมูลเครื่องเสมือน proxmox vm

2. จากนั้นเลือกปลายทางสำรองข้อมูล

สำรองข้อมูลเครื่องเสมือน Proxmox

3. เลือกกลยุทธ์

สำรองข้อมูลเครื่องเสมือน Proxmox

4. ส่งงานในที่สุด

สำรองข้อมูลเครื่องเสมือน Proxmox

ไม่ว่าคุณจะกำลังจัดการสภาพแวดล้อมการผลิตหรือสภาพแวดล้อมทดสอบ Vinchin ก็มีการปกป้องที่โครงสร้างพื้นฐานเสมือนของคุณต้องการ Vinchin ให้บริการทดลองใช้งานฟรีเป็นเวลา 60 วัน เพื่อให้ผู้ใช้ได้สัมผัสกับฟังก์ชันต่างๆ ในสภาพแวดล้อมจริง หากอยากรู้ข้อมูลเพิ่มเติม กรุณาติดต่อ Vinchin โดยตรง หรือติดต่อพันธมิตรในพื้นที่ของเรา

คำถามที่พบบ่อยเกี่ยวกับดิสก์ EFI ใน Proxmox

Q1: วิธีแก้ไขการบูต VM EFI ล้มเหลวใน Proxmoxคืออะไร?

A1: ตรวจสอบให้แน่ใจว่าการตั้งค่าเครื่องเสมือนของคุณรวมดิสก์ EFI ไว้แล้ว และอุปกรณ์บูตที่ถูกต้องได้รับการเลือกในตัวเลือกการบูต หากปัญหายังคงมีอยู่ ให้ลองอัปเดต Proxmox และส่วนประกอบที่เกี่ยวข้องเป็นเวอร์ชันล่าสุด

Q2: ทำไมเครื่องเสมือนของฉันบูตจากดิสก์ EFIไม่ได้?

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

สรุป

ดิสก์ EFI มีความสำคัญสำหรับการบูตด้วย UEFI ใน Proxmox เพื่อให้มั่นใจว่าการตั้งค่าเฟิร์มแวร์และโปรแกรมบูตยังคงอยู่แม้จะรีบูตเครื่อง สำหรับการปกป้องเครื่องเสมือนอย่างครบถ้วน ควรพิจารณาสำรองข้อมูลเครื่องเสมือนของคุณด้วย Vinchin เพื่อความเสถียร ความปลอดภัยของข้อมูล และการกู้คืนที่รวดเร็ว


แชร์บน:

Categories: Tech Tips