ทำให้ Windows สามารถบูตได้ทั้งในโหมด UEFI และ Legacy หรือไม่


2

เมื่อหลายวันก่อนฉันติดตั้ง Windows 10 ลงใน HDD ใหม่ หลังจากนั้นฉันพบตัวเลือกการบูตสองตัวในเฟิร์มแวร์: (1) HDD, (2) UEFI - HDD ฉันคิดว่าอดีตคือการบูทในโหมดดั้งเดิมและอันหลังคือการบู๊ตในโหมด UEFI ฉันลองทั้งสองและสามารถบูตกับ Windows ได้

ตั้งแต่นั้นมาฉันติดตั้งระบบปฏิบัติการอื่น & ย้ายไฟล์ภายในพาร์ติชันระบบ EFI (ESP) & ย้อนกลับ ... ฉันลืมสิ่งที่ฉันทำ ตอนนี้เฟิร์มแวร์จะแสดง (1) HDD, (2) Windows - HDD ตัวเลือก 2 สามารถบู๊ตเป็น Windows ได้ แต่เมื่อฉันเลือกตัวเลือก 1 ระบบหยุดทำงานในหน้าจอว่าง ฉันคิดว่านั่นหมายความว่า Windows สามารถบูตใน UEFI ได้ แต่ไม่ใช่โหมดดั้งเดิมในขณะนี้

เป็นไปได้ไหมที่จะทำให้ Windows สามารถบูตได้ทั้งในโหมด UEFI และโหมดดั้งเดิมในขณะนี้โดยไม่ทำให้ข้อมูลสูญหาย?

คำตอบ:


3

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

AFAIK ไม่สามารถติดตั้ง Windows ในแบบที่จะทำการบู๊ตเดี่ยวใน BIOS / CSM / โหมดดั้งเดิมหรือในโหมด EFI / UEFI เพียงแค่เลือกตัวเลือกการบูตที่แตกต่างกัน ถ้าเป็นไปได้และถ้านั่นคือสิ่งที่คุณทำสำเร็จโอกาสที่จะไม่มีใคร (ยกเว้นนักพัฒนาของ Microsoft บางคน) อาจบอกคุณได้ว่าต้องทำอย่างไร


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

0

จริงๆแล้วมันค่อนข้างง่ายที่จะทำให้ UEFI Windows 10 installatzion สามารถบูตได้ในโหมด BIOS เช่นกัน:

ก่อนอื่นคุณต้องสร้างไฮบริด MBR จาก GPT (เช่นการใช้ gdisk) รวมถึงพาร์ติชัน Windows (ประเภท 7) และทำให้สามารถบูตได้

จากนั้นบูต Windows ติดตั้ง CD / USB stick ในโหมด BIOS และใช้การซ่อมแซมการเริ่มต้น

สิ่งนี้จะสร้าง bootblock ในหน้าต่างพาร์ติชั่นที่อนุญาตให้บู๊ตในโหมด BIOS, โดยใช้เช่น chainloader ของ grub (hdx, gptx) +1

เพื่อให้มันสามารถบู๊ตในโหมด BIOS โดยไม่ต้องบูทโหลดเดอร์ใด ๆ คุณจะต้องติดตั้งรหัสการบูต MBR ที่เหมาะสม (เช่น uswing install-mbr) ซึ่งจะทำการโหลดลงในพาร์ติชันที่ใช้งานอยู่

การติดตั้ง windows จะยังคงสามารถบูตได้ในโหมด UEFI อย่างไรก็ตามเป็นไปได้ว่าการอัปเดตองค์ประกอบ (ไม่น่า) ของ windows boot จะส่งผลต่อโหมดที่บูตอยู่ในปัจจุบันเท่านั้น


คำอธิบายโดยละเอียด / บทช่วยสอนจะเป็นประโยชน์อย่างยิ่ง
Nikita ita
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.