คู่มือนี้จะแนะนำขั้นตอนที่จะช่วยให้คุณ Mirror Boot Hard drive บน Windows (Legacy หรือ UEFI) มีประโยชน์เมื่อ Primary Hard Drive ล้มเหลว และจะช่วยให้คุณ Boot จาก Secondary Drive ได้ ก่อนที่เราจะไปขั้นตอน มีเงื่อนไขบางอย่างที่ควรทำให้ครบ
ข้อกำหนดขั้นต่ำในการ Mirror Boot Hard Drive บน Windows 11/10
- เลือก Drive ที่สองที่มีขนาดเท่ากับ Drive ที่ต้องการ Mirror
- ระบุว่าคุณใช้ LEGACY หรือ UEFI วิธีการต่างกัน
- ปิด Hibernation บนคอมพิวเตอร์ด้วย powercfg.exe /h off
Mirror Boot Hard Drive สำหรับ UEFI Partition
สมมติว่าคุณชัดเจนกับประเภท Drive มาลองดูวิธีระบุว่าคุณมี Legacy หรือ UEFI based system ในขณะที่ Legacy system ใช้ MBR Partition Style UEFI system ใช้ GPT Partition style
Find Partition Style – MBR หรือ GPT

พิมพ์ diskmgmt.msc ใน Start search box และกด Enter เพื่อเปิด Disk Management
คลิกขวาที่ Disk 0 แล้วเลือก Properties
สลับไปแท็บ Volumes และบันทึก Partition style
ในแท็บ Volumes ตรวจสอบ Partition Style ของ Volume
- ถ้าเป็น Master Partition Record แสดงว่าคุณมี Legacy-based computer
- ถ้าเป็น GUID Partition Table แสดงว่าคุณมี UEFI-based system
หาก Secondary disk ยังไม่ได้ Setup ให้ต่อมัน และ Initialize Hard drive ตรวจสอบให้ใช้ MBR เป็น Partition style เมื่อ Initialize จะทำให้ Disk ทั้งสอง Consistent นอกจากนี้ สร้าง Allocated disk และกำหนดพื้นที่เท่ากับหรือมากกว่า C drive ของ Disk 0

หากไม่สามารถ Initialize Hard drive ได้ ตรวจสอบวิธีทำสำหรับ Standard disk และ USB 3.0 drives
ต่อไป ทำตามส่วนของ Tutorial ตาม Partition Style ของคุณ
Mirror Windows 10 Boot Drive บน UEFI หรือ GPT Partition Style
เพื่อ Mirror Windows 10 Boot drive ที่อยู่บน UEFI system ใช้ 3 ขั้นตอน คุณต้อง Mirror Recovery Partition ก่อน แล้ว EFI System Partition และ OS Partition ต้องแน่ใจว่าคุณเข้าใจ Disk Management Commands ก่อนไปต่อ
เปิด Command Prompt พิมพ์คำสั่ง diskpart และกด Enter Diskpart จะเปิดใน Prompt ใหม่สำหรับการดำเนินการต่อไป
มี 2 สมมติฐานที่นี่
- DISK 0 คือ Primary drive และ DISK 1 คือ Secondary drive
- Hard disk ของคุณมี Recovery, System, Reserved และ Primary partitions
ทำตามขั้นตอนเหล่านี้เพื่อ Mirror Recovery Partition
1] หา TYPE ID และขนาด Partition ของ Disk 0
รันคำสั่งต่อไปนี้ใน Elevated Command Prompt ทีละคำสั่งจนกว่าจะเห็นรายละเอียด Partition
select disk 0 select partition 1 detail partition

2] แปลง Secondary disk หรือ DISK 1 เป็น GPT & Copy เนื้อหา
ที่นี่เราต้องแน่ใจว่าแปลง Drive เป็น GPT Partition style สร้าง Recovery Partition ขนาดเท่าเดิม และ Copy เนื้อหา Disk 0 Partition ไป Disk 1
Create a primary recovery partition size-
select disk 1 convert gpt select partition 1 delete partition override create the same size=100
Format และ Set ID สำหรับ Disk 1 Primary Recovery Partition-
format fs=ntfs quick label=Recovery select partition 1 set id=DE94BBA4-06D1-4D40-A16A-BFD50179D6AC
ขนาดและ ID ควรเหมือน Disk 0
Assign Letter สำหรับ Primary Recovery Partition-
select disk 0 select partition 1 assign letter=q select disk 1 select partition 1 assign letter=z
Exit หลัง Operation เสร็จสิ้น
สุดท้าย คุณต้อง Copy เนื้อหา Primary Recovery Partition ของ Disk 0 ไป Primary Recovery Partition บน Disk 1 ใช้คำสั่ง-
robocopy.exe q:\ z:\ * /e /copyall /dcopy:t /xd "System Volume Information"
สมมติ Q คือ Letter ของ Active partition บน Disk 1 และ Z บน Disk 2
ขั้นตอน Mirror EFI System Partition
1] หาขนาด System & Reserved Partition ใน Disk 0
ใน Diskpart prompt พิมพ์ select disk 0, แล้วพิมพ์ list partition. จะแสดง Partition ทั้งหมดพร้อมขนาด บันทึกขนาดของ System และ Reserved Partition
สมมติ System หรือ EFI size คือ 99 MB และ Reserved partition size คือ 16 MB
2] สร้าง System และ Reserved Partition บน Disk 1
select disk 1 create partition EFI size=99 format fs=fat32 quick assign letter= Y create partition MSR size=16
3] Copy ไฟล์จาก DISK 0 ไป Disk 1
เนื่องจากเราต้อง Copy ไฟล์จาก System และ Reserved Partition ของ Disk 0 ไป Disk 1 เราจะต้อง Assign Letters บน Disk 0 ด้วย ก่อนใช้ select disk 0, select partition 2, แล้ว assign letter=S คำสั่งใน CMD. ต่อไป ใช้คำสั่ง Robocopy
robocopy.exe S:\ Y:\ * /e /copyall /dcopy:t /xf BCD.* /xd "System Volume Information"
ขั้นตอน Mirror OS Partition บน Windows 10

ตอนนี้ทั้งสอง Partition เหมือนกันในทุกพารามิเตอร์ ถึงเวลาเปิด Disk Management UI และทำ Mirror ท้ายที่สุด
- คลิกขวาที่ Disk 0 เลือก Convert to Dynamic Disk
- จะเปิด Converter ที่นี่คุณเลือก Disk 0 และ Disk 1 ทั้งคู่ คลิก OK
- สุดท้าย คลิกขวาที่ C drive/volume บน Disk 0 เลือก Add Mirror
- เลือก Disk 0 แล้วตัดสินใจพื้นที่ที่จะ Allocate ต้องเท่ากับขนาด C drive
- ทำตาม Wizard จนเสร็จ
เมื่อมาถึง GPT การ Mirror ค่อนข้างซับซ้อน เมื่อเทียบกับ Legacy based device ที่จะมาถัดไป
Mirror Windows Boot Drive บน Legacy Based Systems หรือ MBR Partition Style
โพสต์นี้จะแสดงวิธีสร้าง Mirrored Windows 10 Boot Drive บน Legacy Based Systems ระหว่างกระบวนการ หากสังเกตว่า Add Mirror option เป็นสีเทา (Greyed out) แสดงว่า Unallocated space บน Secondary drive น้อยกว่า Boot drive คุณสามารถ Shrink ขนาดให้เท่ากันได้
จำไว้ว่า Mirroring ทำให้ระบบทำงานต่อได้หาก Partition แรกล้มเหลว ไม่ใช่ Backup Solution
