แปลง MBR เป็น GPT ใน Windows Server 2012 โดยไม่มีการสูญเสียข้อมูล

โดย Allen ปรับปรุงเมื่อ: มิถุนายน 30, 2022

ฮาร์ดดิสก์ไดรฟ์มีขนาดใหญ่ขึ้นมาก และเป็นเรื่องปกติที่จะใช้ดิสก์ขนาด 2TB หรือ 4TB เซิร์ฟเวอร์จำนวนมากสร้างขึ้นด้วยอาร์เรย์ RAID ของฮาร์ดแวร์ ดิสก์เสมือนอาจมีขนาดใหญ่กว่า 10TB หากคุณสร้างอาร์เรย์ RAID 5 ที่มีฮาร์ดดิสก์ 3TB จำนวน 3 ตัว ดิสก์เสมือนในการจัดการดิสก์จะมีขนาด 6GB หากดิสก์นี้เริ่มต้นเป็น MBR คุณสามารถใช้ได้เฉพาะ 2TB พื้นที่พื้นที่ดิสก์ 4TB ที่เหลือจะแสดงเป็น ที่ไม่ได้ปันส่วน ในตอนท้าย ไม่สามารถใช้พื้นที่นี้เพื่อสร้างโวลุ่มใหม่หรือขยายพาร์ติชั่นอื่นได้ หากต้องการใช้พื้นที่ดิสก์ทั้งหมด คุณต้อง แปลงดิสก์จาก MBR เป็น GPT. หากมี 4 พาร์ติชั่นบนดิสก์และ Windows ไม่อนุญาตให้สร้างโวลุ่มเพิ่มเติม คุณต้องเปลี่ยนดิสก์ MBR เป็น GPT ด้วย ในบทความนี้ผมจะแนะนำวิธีการแปลง MBR เป็น GPT ใน Windows Server 2012 R2 พร้อมเครื่องมือคำสั่ง MBR2GPT และตัวแปลงดิสก์ของบริษัทอื่น

แปลง MBR เป็น GPT ใน Server 2012 การจัดการดิสก์ (ทำลาย)

ในการแปลง MBR เป็น GPT ใน Windows Server 2012 R2 มีหลายวิธี Windows มีเครื่องมือในการจัดการดิสก์และคำสั่ง diskpart ในตัวเพื่อช่วยแปลงชนิดของดิสก์ แต่คุณต้อง ลบพาร์ติชันทั้งหมด บนดิสก์ MBR ล่วงหน้า

ในหน้าต่างพรอมต์คำสั่ง diskpart พิมพ์ help convert GPT และคุณจะเห็นไวยากรณ์บันทึกและตัวอย่างของคำสั่งแปลง

Diskpart แปลง

ในคอนโซลการจัดการดิสก์ เมื่อคุณคลิกขวาที่ด้านหน้าของดิสก์ MBR ก็มีตัวเลือกเช่นกัน แต่ "แปลงเป็น GPT Dis" เป็นสีเทา หากมีพาร์ติชั่นอยู่

Convert is grayed

ด้วย MBR2GPT.exe (Microsoft มีให้) และ NIUBI Partition Editor, คุณสามารถ แปลง MBR เป็น GPT ในรูปแบบ Server 2012 โดยไม่สูญเสียข้อมูล. ก่อนเริ่มต้นตรวจสอบให้แน่ใจว่าดิสก์ MBR ที่คุณต้องการแปลงเป็นดิสก์ข้อมูลหรือดิสก์ระบบเนื่องจากวิธีการแตกต่างกัน

วิธีแปลง MBR เป็น GPT สำหรับดิสก์ที่ไม่ใช่ระบบ (ไม่ทำลาย)

หากมีเฉพาะข้อมูลในดิสก์ MBR การแปลงเป็น GPT ทำได้ง่ายและรวดเร็วมากโดยไม่สูญเสียข้อมูล เพียงคลิกหลายครั้งเท่านั้น

ขั้นตอนในการแปลง MBR เป็น GPT ใน Windows Server 2012 R2 โดยไม่สูญเสียข้อมูล:

  1. ดาวน์โหลด NIUBI Partition Editorคลิกขวาที่ ด้านหน้าของ ดิสก์ MBR แล้วเลือก "แปลงเป็น GPT Disk".
  2. เพียงแค่คลิกที่ ใช่ เพื่อยืนยันจากนั้นจะมีการเพิ่มการดำเนินการที่รอดำเนินการ
  3. คลิก Apply ด้านบนซ้ายเพื่อดำเนินการเสร็จสิ้น (การดำเนินการทั้งหมดก่อนคลิก Apply ทำงานในโหมดเสมือนเท่านั้น)

ดูวิดีโอวิธีการแปลงดิสก์จาก MBR เป็น GPT ใน Windows Server 2012:

Video guide

วิธีการแปลง MBR เป็น GPT ใน Windows Server 2012 สำหรับดิสก์ระบบ

หากมีระบบปฏิบัติการอยู่ในดิสก์ MBR ก็ค่อนข้างซับซ้อน เนื่องจากไฟล์ระบบทั้งหมดจะต้องไม่เสียหาย และระบบปฏิบัติการจะต้องบูตอย่างถูกต้องหลังจากแปลงเป็น GPT มีซอฟต์แวร์บุคคลที่สามบางตัวที่อ้างว่าสามารถแปลงดิสก์ MBR เป็น GPT ด้วยระบบปฏิบัติการได้ แต่มีเพียงไม่กี่คนที่สามารถมั่นใจได้ ลด 100% ระบบบูตได้ ถ้าคุณต้องการ แปลงดิสก์ระบบ จาก MBR เป็น GPT ใน Server 2012 (R2) แนะนำให้รัน MBR2GPT.exe ซึ่งเป็นเครื่องมือพรอมต์คำสั่งและจัดทำโดย Microsoft

Server 2012 พร้อมรับคำสั่ง mbr2gpt.exe

MBR2GPT.exe กำลังเรียกใช้จากพรอมต์คำสั่ง บน Windows Server 2019 และ Windows 10 (1703 และเวอร์ชันที่ใหม่กว่า) คุณสามารถแปลง MBR เป็น GPT ด้วยคำสั่งนี้ในรูปแบบ Windows. แต่การเรียกใช้ mbr2gpt ใน Server 2012 (R2) คุณต้องมีสื่อที่สามารถบู๊ตได้ด้วย Windows สภาพแวดล้อมการติดตั้งล่วงหน้า (Windows วิชาพลศึกษา).

ในการแปลง MBR เป็น GPT Windows เซิร์ฟเวอร์ 2012 พร้อมคำสั่ง MBR2GPT พาร์ติชั่นดิสก์ของคุณต้องเป็นไปตามข้อกำหนดด้านล่าง มิฉะนั้น การแปลงจะไม่สำเร็จ แต่อย่ากังวล ก่อนที่จะทำการเปลี่ยนแปลงใดๆ ในดิสก์ MBR2GPT จะตรวจสอบความถูกต้องของเลย์เอาต์และรูปทรงของดิสก์ที่เลือก หากการตรวจสอบเหล่านี้ล้มเหลว การแปลงจะไม่ดำเนินการและข้อความแสดงข้อผิดพลาดจะถูกส่งคืน พาร์ติชั่นดิสก์ของคุณจะไม่เสียหาย

เงื่อนไขเบื้องต้นในการรัน MBR2GPT cmd in Server 2012 A2:

  1. ไม่ควรมี ไดรฟ์แบบลอจิคัล บนดิสก์ MBR นี้
  2. ควรมีมากที่สุด  3 พาร์ติชันหลักบนดิสก์ MBR นี้
  3. พาร์ติชันหนึ่งถูกตั้งค่าเป็น ใช้งาน และเป็นพาร์ติชั่นระบบ
  4. พาร์ติชันทั้งหมดบนดิสก์ MBR นี้คือ ได้รับการยอมรับ by Windowsนั่นหมายความว่าไม่มี EXT2 / EXT3 และพาร์ติชัน Linux หรือ Mac ประเภทอื่น ๆ

ปัญหาทั่วไปและวิธีแก้ไขที่เกี่ยวข้อง

"Validating layout, disk sector size is: 512 bytes Disk layout validating failed for disk 0", "MBR2GPT: Conversion failed". นี่เป็นข้อความแสดงข้อผิดพลาดที่พบบ่อยที่สุดขณะแปลงดิสก์ MBR เป็น GPT ใน Windows Server 2012 และเวอร์ชันอื่น ๆ หากคุณได้รับข้อผิดพลาดดังกล่าวให้ตรวจสอบการกำหนดค่าพาร์ติชันดิสก์ของคุณอีกครั้ง

Partition layout

ในที่สุด Windows ดิสก์ระบบของเซิร์ฟเวอร์ 2012 มีระบบสงวนไว้ C: (สำหรับระบบปฏิบัติการ) และไดรฟ์ D หากพาร์ติชั่นเหล่านี้ทั้งหมด ประถมคุณสามารถแปลงดิสก์เป็น GPT ได้สำเร็จ หากเค้าโครงพาร์ติชั่นดิสก์ของคุณไม่ตรงตามข้อกำหนด ให้ทำตามวิธีการเพื่อแก้ไข:

  1. หากมี ไดรฟ์แบบลอจิคัล, แปลงเป็นประถม (ไม่มีการสูญหายของข้อมูล)
  2. หากมีพาร์ติชันหลัก 4 ตัวให้ทำตามขั้นตอนใน ย้ายหนึ่งไปยังดิสก์อื่น.
  3. หากไม่มีพาร์ติชั่นที่รองรับ คุณต้องย้ายไฟล์และลบพาร์ติชั่นนี้

ขยายพาร์ติชัน System Reserved (ถ้ามี)

สำหรับ Windows เพื่อยังคงสามารถบูตได้หลังจากการแปลง EFI พาร์ติชั่นระบบ (ESP) ต้องอยู่ในตำแหน่ง MBR2GPT จะย่อขนาดพาร์ติชั่น "System Reserved" ก่อน หากมีเนื้อที่ว่างไม่เพียงพอในพาร์ติชันนี้ MBR2GPT จะย่อขนาดไดรฟ์ C แทน ดังนั้น EFI พาร์ทิชันจะถูกสร้างขึ้น หลังไดรฟ์ C หลังจากแปลงเป็นดิสก์ GPT

EFI partition

เมื่อคลิกขวาที่ไฟล์ EFI พาร์ติชั่นในการจัดการดิสก์ ตัวเลือกทั้งหมดจะเป็นสีเทา นั่นหมายความว่าการจัดการดิสก์ไม่สามารถย่อหรือขยายพาร์ติชั่นนี้ได้ อย่างไรก็ตาม, ไม่เป็นไร NIUBI Partition Editorเนื่องจากสามารถหดขยายและเคลื่อนย้ายได้ EFI/ พาร์ติชั่นการกู้คืนโดยไม่สูญเสียไฟล์ในนั้น

หากคุณต้องการที่จะทำให้ EFI พาร์ติชันทางด้านซ้ายของไดรฟ์ C ดาวน์โหลด NIUBI Partition Editor และปฏิบัติตามวิธีในวิดีโอถึง ขยายพาร์ติชันระบบที่สงวนไว้ (มันเพียงพอที่จะ 1 หรือ 2GB):

Video guide

วิธีเรียกใช้ mbr2gpt.exe ใน Server 2012 เพื่อเปลี่ยน MBR เป็น GPT (cmd)

ดังที่ฉันได้กล่าวไว้ข้างต้น MBR2GPT.exe ถูกสร้างขึ้นใน Windows Server 2019 และ Windows 10,ไม่นับรวมในตอนต้น Windows รุ่น ในการรัน MBR2GPT ใน Server 2012 (R2) คุณต้องการ Windows Preinstallation Environment และเรียกใช้ command prompt จากนั้น

ขั้นตอนในการแปลง mbr เป็น gpt ใน Windows Server 2012 (R2) กับ MBR2GPT cmd:

ขั้นตอนที่ 1: ดาวน์โหลด Windows Server 2019 มาตรฐาน ISO และสร้างดีวีดีหรือแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ด้วยไฟล์ Windows เครื่องมือในตัวหรือบุคคลที่สาม หากคุณใช้ VMware, เครื่องเสมือน Hyper-V คุณเพียงแค่ต้องเลือกไฟล์ ISO นี้และทำการบู๊ตจากมัน

ขั้นตอนที่ 2: บูตจากสื่อที่สามารถบู๊ตได้นี้เพียงคลิก ถัดไป ในครั้งแรก Windows หน้าต่างการตั้งค่าจากนั้นคลิก ซ่อมแซมคอมพิวเตอร์ของคุณ ที่มุมล่างซ้ายของหน้าต่างถัดไป

Setup window

Repair computer

ขั้นตอนที่ 3: คลิก การแก้ไขปัญหาการ ในหน้าต่างถัดไปจากนั้นคลิก พร้อมรับคำสั่ง.

Troubleshoot

Command Prompt

ขั้นตอนที่ 4: เพียงแค่ป้อนคำสั่ง 2 คำสั่งเพื่อทำการแปลงให้เสร็จสมบูรณ์

  1. cd ..
  2. mbr2gpt / แปลง

ดังที่คุณเห็นหน้าต่างคำสั่งรายงานการแปลงเสร็จสมบูรณ์

เนื่องจากฉันขยายพาร์ติชัน System Reserved ให้รีสตาร์ทเซิร์ฟเวอร์และบูตเป็น UEFIอย่างที่คุณเห็นดิสก์ 0 ถูกแปลงเป็น GPT และ EFI พาร์ติชันถูกสร้างขึ้นบน ซ้าย ด้านข้างของไดรฟ์ C

นอกจากการย่อ ขยายพาร์ติชัน และแปลง MBR เป็น GPT แล้ว Server 2012/2016/2019/2022 และเซิร์ฟเวอร์ก่อนหน้า 2003/2008 NIUBI Partition Editor ช่วยให้คุณแปลงพาร์ทิชันระหว่าง ประถมศึกษาและตรรกะ, แปลง NTFS เป็น FAT32 โดยไม่สูญเสียข้อมูล นอกจากนี้ยังช่วยให้คุณย้าย ผสาน โคลน ล้างพาร์ทิชัน และอื่นๆ อีกมากมาย

ดาวน์โหลด