ทำไมฉันไม่สามารถทำให้พาร์ติชันนี้ใช้งานบน Windows 10 ได้?


11

นี่คือไดรฟ์และพาร์ติชันบนคอมพิวเตอร์ของฉันตาม Disk Management:

พาร์ติชันบนไดรฟ์ของฉัน

พื้นหลังบางส่วน: ดิสก์ 2, พาร์ติชัน 1 (พาร์ทิชันที่ใช้งานอยู่ในปัจจุบัน) คือพาร์ติชันระบบของฉันกลับมาเมื่อฉันใช้ Windows 8 เมื่อฉันได้รับ Windows 10 ฉันได้รับไดรฟ์ใหม่ดิสก์ 1 และติดตั้งที่นั่น คุณจะเห็นว่า Disk 1, Partition 3 เป็นไดรฟ์สำหรับเริ่มระบบของฉัน - นั่นคือไดรฟ์ C: ปัจจุบันของฉัน แต่ด้วยเหตุผลบางอย่างมันไม่ทำงานและคำสั่ง "Mark Partition as Active" ใช้งานไม่ได้ อันที่จริงไม่มีพาร์ติชั่นที่ใช้งานอยู่บนไดรฟ์ที่ฉันบูทตอนนี้

คำถาม:

  1. คอมพิวเตอร์ของฉันบูตจากพาร์ติชันบนไดรฟ์ที่ไม่มีพาร์ติชันที่ใช้งานอยู่ได้อย่างไร
  2. ถ้าฉันลบ Disk 2 ออกจากคอมพิวเตอร์ของฉัน (หรือหากล้มเหลว) ฉันจะไม่มีพาร์ติชั่นใด ๆ เลย - คอมพิวเตอร์ของฉันจะไม่สามารถบู๊ตได้หรือไม่
  3. ฉันจะทำให้พาร์ติชันสำหรับเริ่มระบบปัจจุบันของฉัน (หรือพาร์ติชันใด ๆ บนไดรฟ์สำหรับเริ่มระบบ) ทำงานได้อย่างไร

1
ทำไมคุณถึงเชื่อว่าพาร์ติชั่นจำเป็นต้องทำเครื่องหมายว่าแอ็คทีฟอยู่?
Ramhound

คำตอบ:


13

จากการพิจารณาว่าบูตไดรฟ์ของคุณมีพาร์ติชั่นระบบ EFI ฉันคาดว่าดิสก์นั้นเป็น GPT และคอมพิวเตอร์ของคุณบูทด้วยข้อกำหนด UEFI (แทน MBR พร้อม BIOS) วิธีการเริ่มระบบที่ต้องการแนวคิดของพาร์ทิชันที่ใช้งานไม่มี หากคุณพยายามทำให้พาร์ติชันของดิสก์ GPT ใช้งานได้โดยใช้ DiskPart คุณจะได้รับข้อความนี้:

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

เห็นได้ชัดว่า Disk 2 - ซึ่งคุณใช้กับ Windows 8 - เป็นดิสก์ MBR ระบบก่อนหน้านี้ของคุณบู๊ตโดยใช้พาร์ติชันที่ใช้งานอยู่ แต่สมมติว่า bootloader ปัจจุบันของคุณอยู่ในพาร์ติชัน EFI บนดิสก์ 1 (คุณสามารถตรวจสอบได้ด้วยbcdedit /enum /v) การไม่มีดิสก์ 2 จะไม่มีผลต่อความสามารถของระบบในการบูต


และวิธีการที่จะทำให้พาร์ติชัน WIN อื่นสามารถบูตได้ เมื่อเราได้รับข้อผิดพลาด "fixed mbr"
T.Todua

@ T.Todua หากระบบของคุณใช้ GPT / UEFI ในการบูตคุณต้องสร้างรายการ BCD สำหรับการติดตั้ง Windows อื่น ๆ bootrec /ScanOsในสภาพแวดล้อมการกู้คืนอาจจะทำเพื่อคุณ
เบ็น N

1

ดังกล่าวมาจาก GPT คุณจะไม่สามารถตั้งค่าพาร์ติชันที่ใช้งานอยู่ที่นั่นและเมื่อคุณพยายามเปิดใช้งานพาร์ติชันด้วย diskpart คุณจะได้รับสิ่งนี้:

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

ฉันกำลังตอบเพราะนี่คือผลการค้นหาอันดับต้น ๆ ของ Google สำหรับข้อความแสดงข้อผิดพลาดนี้และคำตอบที่ยอมรับไม่ได้อธิบายวิธีแปลงโวลุ่มเป็น MBR

คุณสามารถแปลงสื่อของคุณเป็น MBR โดยใช้ diskpart สิ่งนี้อาจเป็นประโยชน์สำหรับสื่อการบูต USB สำหรับระบบปฏิบัติการรุ่นเก่าถ้า GPT ไม่ทำงาน:

ข้อควรสนใจ: ฉันถือว่าอุปกรณ์ว่างเปล่า

diskpart
list disk
select disk #
convert mbr

(โปรดทราบว่าคุณอาจต้องลบพาร์ติชันก่อน)

หลังจากนี้คุณควรจะสามารถสร้างพาร์ติชันหลักและใช้activeคำสั่ง


การแปลงเป็น 'mbr' จะบันทึกข้อมูลบนดิสก์เหมือนเดิมหรือไม่ หรือจะลบพาร์ติชันที่มีอยู่ ฉันต้องการทำการดำเนินการนั้นลงบนฮาร์ดดิสก์หลักของฉันที่ฉันมีข้อมูล
T.Todua
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.