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

โดย Allen อัปเดตเมื่อ: 8 ตุลาคม 2021

ฮาร์ดดิสก์ไดรฟ์มีขนาดใหญ่ขึ้นมาก และเป็นเรื่องปกติที่จะใช้ดิสก์ขนาด 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 ในการจัดการดิสก์ของเซิร์ฟเวอร์ 2012 (ทำลายล้าง)

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

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

Diskpart แปลง

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

Convert is grayed

ด้วย MBR2GPT.exe (Microsoft มีให้) และ NIUBI Partition Editor, คุณสามารถ แปลง MBR เป็น GPT ในเซิร์ฟเวอร์ 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 ขอแนะนำให้รัน MBR2GPT.exe ซึ่งเป็นเครื่องมือพรอมต์คำสั่งและจัดทำโดย Microsoft

พรอมต์คำสั่งของเซิร์ฟเวอร์ 2012 mbr2gpt.exe

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

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

เงื่อนไขเบื้องต้นในการเรียกใช้ MBR2GPT cmd ใน Server 2012 R2:

  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 ก่อน หากมีพื้นที่ว่างไม่เพียงพอในพาร์ติชัน 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 ในเซิร์ฟเวอร์ 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 แล้ว NIUBI Partition Editor ช่วยให้คุณแปลงพาร์ทิชันระหว่าง ประถมศึกษาและตรรกะ, แปลง NTFS เป็น FAT32 โดยไม่สูญเสียข้อมูล นอกจากนี้ยังช่วยให้คุณหดขยายย้ายรวมคัดลอกล้างพาร์ทิชันและอีกมากมาย

ดาวน์โหลด