ใน Blog อันนี้ที่มาเขียน เพราะ ได้รับ NUC เครื่องเก่ามาอันนึง (CPU i3 Gen7 / RAM 16GB) อายุอานามน่าจะ 4-5 ปีแล้วครับ เป็น Windows 10 1607 โคตรเก่ามากเลย หน้าที่ของผมพยายาม update ให้มันรุ่นที่ใหม่ที่สุด แล้วถ้าขยับเป็น Windows 11 ได้จะดีมากครับ เพื่อเอามาทำเป็น Jenkin Agents อีกตัวรับงานจากเครื่องหลักครับ แล้วที่นี้ปัญหาที่ผมเจอ
- OS เก่ามาก
- TPM หรือ PTT ของ Intel เปิดไม่ต้องต้องมา Update Bios เพิ่ม
- Windows 10 Bios รองรับ UEFI Boot นะ แต่ตอนลงดันลง Windows 10 แบบ LEGACY BOOT มันใช้ความสามารถของ Hardware ได้ไม่เต็มที่เท่าไหร่
หลังจากเกริ่นๆมาพอสมควรลองค่อไปลองมาเข้าที่หัวเรื่องกันเลยครับ
LEGACY BOOT กับ UEFI BOOT ต่างกัน
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/legacy-vs-uefi-min.jpg?resize=1024%2C576&ssl=1)
- LEGACY BOOT มันจะสัมพันธ์ BIOS หน้าที่มันตามชื่อ Basic Input/Output System มีมาตั้งแต่ปี ค.ศ. 1975 มันทำหน้าที่
- ตรวจสอบ Hardware ก่อนทำงาน และเรียก MBR เพื่อหา Bootloader และเรียก OS มาทำงานต่อไป
- หน้าตาของมันจะแบบ 16 Bit (Blue Screen) ใช้ Keyboard ได้เท่านั้น
- UEFI BOOT มาที่ตัว UEFI (Unified Extensible Firmware Interface) เป็นเทคโนโลยีใหม่ที่มาแทน BIOS ทำหน้าที่เหมือนกัน โดยจะ
- แก้ข้อจำกัดต่างๆ เช่น ใช้ GPT แทน MBR เพื่อให้ใช้ Harddisk ได้มากกขึ้น หรือหน้าจอการจัดการสวยงาม ใช้เมาส์ได้แล้ว จากเดิมมี Keyboard อย่างเดียว
- รองรับ Hardware รุ่นใหม่ที่ขยับตาม CPU 64 bits
- มีเสริมด้าน Security หรีอที่เรียกกัน Secured Boot ที่ช่วยตรวจสอบไฟล์แปลกปลอมก่อนเข้าสู่ OS ได้ และใช้งาน TPM Chip เหมือนทาง Microsoft มี Show อยู่นะ ไมโครซอฟท์สาธิตการแฮ็กเครื่อง Windows 11 ที่ไม่เปิด TPM, Secure Boot และ VBS
MBR กับ GPT ต่างกัน อย่างไร
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/1572_210430144001UB_14.png?resize=537%2C502&ssl=1)
ตัว MBR (Master Boot Record) และ GPT (GUID Partition Table) เป็นวิํธีการที่ใช้แบ่ง Partition ของ Harddisk โดย MBR เป็นวิธีการเก่าแก่มาก
- MBR (Master Boot Record)
- แบ่ง Partition แบบ Primary ได้ 4 Partition และเห็น Harddisk สูงสุด 2TB ตรงนี้หลายคนอาจจะแย้งว่าของรุ่นเก่าๆยังมี Partition ได้หลายอัน อันนั้นจะใช้ทำ Extended Partitions และทำตาราง Map Logical แทน
- ถ้า Master Boot Record พัง ตัว Partition และข้อมูลพังไปเลย สมัยเด็กจะแบบว่าต้องมาซ่อมหาโปรแกรมมาซ่อม Master Boot Record และลุ้นๆกันไปครับ
- GPT (GUID Partition Table)
- แบ่ง Partition แบบ Primary ได้ 128 Partition (Windows เห็นได้สูงสุด เหมือนในทางทฤษฏีจะได้ไม่จำกัด) และเห็น Harddisk ได้มากกว่า 8TB
- มีกระบวนการ Backup Partition Table และมีการทำ Cyclic Redundancy Check (CRC) ถ้ามีใครมาแก้ Boot Record มันจะตรวจสอบเจอได้ครับ
แล้วถ้ามี Windows 10 ที่ลงแบบ LEGACY BOOT (MBR) จะเปลี่ยนมาเป็น UEFI BOOT (GPT) อย่างไร ?
- ลองตรวจสอบจาก System Information ก่อน
NOTE ถ้าตรวจสอบ UEFI Boot จะไม่พบ Disk ของนะครับ (พอดีลืมถ่ายไว้)
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/messageImage_1660316310930.webp?resize=990%2C520&ssl=1)
- Backup ข้อมูลกันก่อนครับ และพวก License ด้วย ถ้าเป็น Windows 10 ที่ Login ด้วย Email ตัว License มันจะผูกกับเมล์ไปครับ
- Download และ Install Paragon partition manager Community Edition
หมายเหตุ จริงๆ มีโปรแกรมหลายตัวที่ทำได้นะ แต่ถ้าแก้บางตัวอย่าง EaseUS Partition Master ตัว Feature นี้จะไปอยู่กับตัวเสียเงิน - เปิดโปรแกรมครับ เข้าไปที่ Menu Convert MBR disk to GPT
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/Capture.webp?resize=1024%2C547&ssl=1)
- กด Convert Now
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/Capture1.webp?resize=1024%2C548&ssl=1)
- เนื่องจากเป็นการแก้ System Disk มันต้อง Restart ต้องระวังเรื่องไฟตกด้วยนะครับ
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/1157799.webp?resize=1024%2C768&ssl=1)
- จากนั้นก็รอของผมเป็นเครื่องใหม่ที่ Reset OS มาใช้เวลาไม่นาน 10 นาที แต่ถ้ามี Data อยู่น่าจะนานกว่านั้น
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/1157800.webp?resize=1024%2C768&ssl=1)
- หลังจากทำเสร็จตรวจสอบ UEFI Boot มี Disk ของเราที่เพิ่มแก้แสดงขึ้นมาแล้วครับ
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/1157802.webp?resize=1024%2C768&ssl=1)
- ลองตรวจสอบที่ System Information กันต่อครับ
![](https://i0.wp.com/naiwaen.debuggingsoft.com/blog/wp-content/uploads/2022/08/1157508.webp?resize=1024%2C768&ssl=1)
จริงนอกจาก GUI Tools แล้ว ระหว่างที่เขียน Blog สรุปลองค้นๆเพิ่มดูอ้าว มัน Tool ของ Windows ด้วยนะ MBR2GPT - Windows Deployment | Microsoft Docs เป็น Command Line Tools
Reference
- MBR vs. GPT: Which One Should You Choose? (stellarinfo.com)
- MBR VS GPT | What's the Difference and Which Is Better - EaseUS
- พาร์ทิชันแบบ MBR กับ GPT คืออะไร ? และ แตกต่างกันอย่างไร ? เลือกใช้งานรูปแบบไหนดี ? (thaiware.com)
- ฮาร์ดดิสก์แบบ MBR กับ GPT ต่างกันอย่างไร – | เอก สามวา | (eaksamwa.com)
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.