ฮาร์ดดิสก์ทุกตัวต้องมีสิ่งหนึ่งเพื่อติดตามว่ามีอะไรอยู่บนมัน: ตารางพาร์ติชัน (partition table) ตารางพาร์ติชันอธิบายพาร์ติชัน (ส่วน) ของดิสก์ และช่วยให้ระบบหาไฟล์ที่คุณต้องการได้
Windows ใช้ Master Boot Record (MBR) หรือ GUID Partition Table (GPT) ขึ้นอยู่กับระบบปฏิบัติการและเฟิร์มแวร์ บางครั้งจำเป็นต้องสลับระหว่าง MBR และ GPT แต่การทำอย่างนั้นอาจทำให้สูญเสียข้อมูล
อย่างไรก็ตาม มีเครื่องมือ 2 ตัวที่คุณสามารถใช้สลับจาก MBR เป็น GPT โดยไม่สูญเสียข้อมูลเลย นี่คือวิธีแปลงดิสก์ MBR เป็น GPT โดยไม่สูญเสียข้อมูลเลยนิดเดียว
MBR เทียบ GPT
ก่อนอื่น พิจารณาความแตกต่างระหว่าง MBR และ GPT และทำไมบางระบบจึงใช้ตัวหนึ่งมากกว่าอีกตัว
MBR
MBR เป็นตัวเก่ากว่า จึงเข้ากันได้กับระบบหลากหลายกว่า MBR ถูกพัฒนาสำหรับ IBM PC และเป็นตัวเลือกตารางพาร์ติชันหลักสำหรับเครื่อง Windows มานาน นาม Master Boot Record มาจากตำแหน่งที่จุดเริ่มต้นของดิสก์ มีบูทโหลดเดอร์สำหรับระบบปฏิบัติการและข้อมูลเกี่ยวกับพาร์ติชันของดิสก์
MBR ทำงานกับดิสก์ได้สูงสุด 2TB เท่านั้น นอกจากนี้ ดิสก์ MBR สามารถมีพาร์ติชันหลัก (primary partitions) ได้สูงสุด 4 ตัว นี่โอเคตอนที่ดิสก์ 2TB ถือว่ามหัศจรรย์ แต่ตอนนี้คุณซื้อดิสก์ 8TB เช่น Seagate Barracuda ได้ในราคาถูก
GPT
GPT เป็นตัวใหม่กว่า GPT เกี่ยวข้องกับ UEFI คำตอบเฟิร์มแวร์สมัยใหม่ที่ทดแทน BIOS เก่า GUID Partition Table กำหนดตัวระบุเฉพาะทั่วโลก (Globally Unique Identifier - GUID) ให้ทุกพาร์ติชันบนดิสก์ของคุณ เป็นตัวเลข 128-bit ที่ระบุเฉพาะฮาร์ดแวร์ของคุณ (จำนวนเต็ม 128-bit มีค่าสูงสุด 1.7 x 10^39 — จำนวนมหาศาล)
ดิสก์ GPT ไม่ได้รับข้อจำกัดของดิสก์ MBR ดิสก์ GPT ใหญ่กว่า MBR มาก (ด้วยการตั้งค่าที่เหมาะสม ดิสก์ 256TB ทางทฤษฎีก็ทำงานได้) บนระบบ Windows ดิสก์ GPT สามารถมีพาร์ติชันได้สูงสุด 128 ตัวโดยไม่ต้องใช้ extended partition ระบบอื่นอนุญาตให้มากกว่านี้
ความแตกต่างสำคัญอีกอย่างคือวิธีที่ดิสก์ GPT จัดเก็บข้อมูลบูท ต่างจากดิสก์ MBR ดิสก์ GPT จัดเก็บหลายสำเนาของข้อมูลบูททั่วหลายพาร์ติชัน ทำให้การกู้คืน (recovery) ง่ายขึ้นมาก
ความเข้ากันได้
ไม่ใช่ทุกเวอร์ชันของ Windows ที่บูทจากดิสก์พาร์ติชัน GPT ได้ โดยหลายตัวต้องการระบบที่ใช้ UEFI
- Windows 11, 10, 8/8.1, 7, และ Vista 64-bit ทั้งหมด ต้องการระบบที่ใช้ UEFI เพื่อบูทจากดิสก์ GPT
- Windows 10 และ 8/8.1 32-bit ต้องการระบบที่ใช้ UEFI เพื่อบูทจากดิสก์ GPT ไม่มี Windows 11 32-bit
- Windows 7 และ Vista 32-bit ไม่สามารถบูทจากดิสก์ GPT ได้
- Windows ทุกเวอร์ชันที่กล่าวมา อ่านและเขียนดิสก์ GPT ได้
ระบบปฏิบัติการอื่นๆ ก็ใช้ระบบ GPT เช่น Apple ตอนนี้ใช้ GPT แทน Apple Partition Table (APT) เดิม Linux ก็มีการสนับสนุน GPT ดิสก์ในตัว
การเปิดตัว Windows 11 ในปี 2021 บังคับผู้ใช้หลายคนต้องสลับพาร์ติชันดิสก์เดิมจาก MBR เป็น GPT Windows 11 จะบูทได้เฉพาะจาก UEFI GPT drive ซึ่งก่อให้เกิดปัญหาบางอย่างขณะพยายามสลับ
วิธีแปลง MBR เป็น GPT
เช่นที่เห็น GPT เป็นประเภทตารางพาร์ติชันที่ทันสมัยกว่า ให้การกู้คืนที่ดีกว่าและความหลากหลายมากขึ้น นานมาแล้ว การแปลงจากดิสก์ MBR เป็น GPT หมายถึงการล้างดิสก์เป็นส่วนหนึ่งของกระบวนการแปลง แต่ตอนนี้มีเครื่องมือ 2 ตัวที่คุณสามารถใช้แปลงจาก MBR เป็น GPT อย่างปลอดภัยโดยไม่สูญเสียข้อมูล
หมายเหตุ: ไม่มีทางกลับหากคุณไม่ล้างดิสก์ MBR ไป GPT เป็นการเปลี่ยนแปลงแบบ one-way โปรดจำว่า มีโอกาสน้อยมากที่ดิสก์ของคุณจะหยุดทำงานหลังการแปลง แม้โอกาสจะน้อยมาก MakeUseOf และผมไม่รับผิดชอบต่อฮาร์ดแวร์ของคุณหากคุณดำเนินต่อไปกับบทช่วยสอนนี้หลังจากคำเตือนนี้ ในขั้นตอนการตรวจสอบ (validation) ในบทช่วยสอนที่จะมานี้ มีความสำคัญมาก
มีการตรวจสอบขั้นสุดท้ายอีกอย่างก่อนแปลงดิสก์ ฮาร์ดแวร์ของคุณรองรับ UEFI หรือไม่? ถ้าไม่รองรับ ฮาร์ดแวร์จะไม่จดทะเบียนดิสก์หลังแปลง และถ้าแปลงดิสก์ที่บูทได้ คุณจะเข้าถึงระบบปฏิบัติการไม่ได้
MBR2GPT
เครื่องมือ MBR2GPT ของ Microsoft อยู่บนระบบของคุณแล้วเป็นส่วนหนึ่งของ Windows 10 Creators Update
เครื่องมือ MBR ไป GPT ฟรีนี้ ให้บริการหลักกับ sysadmins ที่ต้องปรับใช้การติดตั้ง Windows 10 บนคอมพิวเตอร์จำนวนมาก อย่างไรก็ตาม คุณสามารถใช้มันสลับดิสก์ MBR เป็น GPT ได้ด้วยความยุ่งยากน้อยที่สุด
- ก่อนอื่น ตรวจสอบหมายเลขดิสก์ ค้นหา Computer Management ในเมนู Start และเลือก Best match เลือก Disk Management และค้นหาดิสก์ที่ต้องการแปลง บันทึกหมายเลขดิสก์ คลิกขวาหมายเลขดิสก์ เลือก Properties และเปิดแท็บ Volume ตรวจสอบประเภทพาร์ติชันปัจจุบันว่าเป็น MBR
- กด Windows + X แล้วเลือก Command Prompt (Admin) จากเมนู ถ้า Command Prompt (Admin) ไม่มีอีกต่อไป ให้ค้นหา Command Prompt ในเมนู Start แล้วคลิกขวาเลือก Run as Administrator
- ตอนนี้ ตรวจสอบ (validate) ดิสก์ที่ต้องการแปลง พิมพ์ mbr2gpt /validate /disk:[ใส่หมายเลขดิสก์ที่นี่] /allowFullOS การตรวจสอบควรใช้เวลาเพียงซักครู่ ถ้าดิสก์ไม่ผ่านข้อกำหนดการแปลง คุณจะได้รับ error (เช่น error ด้านล่างมาจาก USB flash drive ที่ไม่ผ่านข้อกำหนด)
- พิมพ์ mbr2gpt /convert /disk:[ใส่หมายเลขดิสก์ที่นี่] /allowFullOS และกด Enter เพื่อเริ่มแปลง การแปลงเร็วมาก ใช้เวลาเพียงไม่กี่วินาที
- คุณต้องเปลี่ยนเฟิร์มแวร์ให้บูทเป็น UEFI mode หลังรีสตาร์ทระบบ กดปุ่มเข้า BIOS/UEFI เปลี่ยนประเภทบูทเป็น UEFI mode แทน Legacy Mode หรือเทียบเท่า
ซอฟต์แวร์ EaseUS Partition
ตัวเลือกที่สองสำหรับแปลง MBR เป็น GPT โดยไม่สูญเสียข้อมูล คือใช้ EaseUS Partition Master Professional บางคนอาจพบว่านี่เป็นตัวเลือกที่ง่ายกว่า ใช้ UI คล้ายหน้าจอ Disk Management ของ Windows อีกทั้ง EaseUS Partition Software มีตัวเลือกเพิ่มเติมหลายอย่าง ไม่ว่าจะเป็น Convert MBR to GPT tool
อย่างไรก็ตาม EaseUS Partition Master Professional ราคา $39.95 ในขณะที่เครื่องมือ MBR2GPT ที่ผสานรวมใน Windows ฟรีและเป็นส่วนหนึ่งของระบบปฏิบัติการอยู่แล้ว
- ไปที่เว็บไซต์ EaseUS Partition Master ซื้อ ดาวน์โหลด และติดตั้ง (เคล็ดลับ: ถ้าแปลงดิสก์เดียว ให้ดาวน์โหลด Trial version)
- เปิด EaseUS Partition Master รอโหลดดิสก์ ต่อมา ค้นหาดิสก์ที่ต้องการแปลง เลือกดิสก์ คลิกขวา และเลือก Convert MBR to GPT
- กดปุ่ม Apply บนแถบเครื่องมือ เมื่อกด apply ระบบจะรีบูท คุณจะไปถึงหน้าจอ operation ของ EaseUS Partition Master ที่แสดงกระบวนการแปลง
- คุณต้องเปลี่ยนเฟิร์มแวร์ให้บูทเป็น UEFI mode หลังรีสตาร์ทระบบ กดปุ่มเข้า BIOS/UEFI เปลี่ยนประเภทบูทเป็น UEFI mode แทน Legacy Mode
ดังนั้น EaseUS Partition Master ทำให้การแปลง MBR เป็น GPT ง่ายขึ้น แต่ช้ากว่าคู่แข่งฟรีของ Microsoft เล็กน้อย
การแปลง MBR เป็น GPT เสร็จสมบูรณ์!
คุณได้แปลงดิสก์ MBR เก่าเป็นดิสก์ GPT แล้ว ให้การควบคุมเพิ่มเติมเกี่ยวกับวิธีใช้งานดิสก์ หลังจากสลับตารางพาร์ติชันและย้ายจาก BIOS ไป UEFI คุณจะพบว่ามีการควบคุมเฟิร์มแวร์ของระบบมากขึ้น畢竟 (after all) นั่นเป็นหนึ่งในเหตุผลหลักที่ UEFI ถูกนำมา เพื่อให้การควบคุมที่มากขึ้นและตัวเลือกขั้นสูงมากขึ้นเหนือฮาร์ดแวร์ของคุณ