** การแก้ไข Bootloader นั้นมีความเสี่ยงอาจทำให้ระบบปฏิบัติการไม่สามารถบูตได้ **
ก่อนเริ่มต้น:
* สำรองข้อมูล: ก่อนดำเนินการใดๆ ควรสำรองข้อมูลสำคัญทั้งหมดของคุณไว้ก่อน
* เข้าสู่ Command Prompt: คุณสามารถเข้าสู่ Command Prompt ได้จาก Recovery Environment หรือโดยการบูตจาก Live USB ที่มีเครื่องมือสำหรับสร้าง Bootloader
คำสั่งพื้นฐาน:
- diskpart: ใช้สำหรับจัดการกับดิสก์และพาร์ติชั่น
- `list disk`: แสดงรายชื่อดิสก์ทั้งหมดในระบบ
- `select disk x`: เลือกดิสก์ที่ต้องการ (แทน x ด้วยหมายเลขดิสก์)
- `list volume`: แสดงรายชื่อพาร์ติชั่นในดิสก์ที่เลือก
- `select volume x`: เลือกพาร์ติชั่นที่ต้องการ (แทน x ด้วยหมายเลขพาร์ติชั่น)
- `assign letter=x`: กำหนดอักษรให้กับพาร์ติชั่น (แทน x ด้วยอักษรที่ต้องการ)
- `remove letter=x`: ยกเลิกการกำหนดอักษรให้กับพาร์ติชั่น
- bootrec: เครื่องมือสำหรับแก้ไขปัญหาเกี่ยวกับ Bootloader
- `bootrec /fixmbr`: ซ่อมแซม Master Boot Record (MBR)
- `bootrec /fixboot`: เขียนใหม่ Boot Sector ในพาร์ติชั่นระบบ
- `bootrec /scanos`: สแกนหาติดตั้ง Windows และเพิ่มรายการไปยัง Boot Configuration Data (BCD)
- `bootrec /rebuildbcd`: สร้าง BCD ใหม่
ตัวอย่างการใช้งาน:
1. เข้าสู่ diskpart:
```
diskpart
```
2. เลือกดิสก์ที่ติดตั้ง Windows:
```
list disk
select disk 0 [สมมติว่า Windows อยู่ในดิสก์ 0 ]
```
3. เลือกพาร์ติชั่นระบบ:
```
list volume
select volume c [สมมติว่าพาร์ติชั่นระบบคือ c ]
```
4. ซ่อมแซม MBR และสร้าง BCD ใหม่:
```
exit [ ออกจาก diskpart ]
bootrec /fixmbr
bootrec /scanos
bootrec /rebuildbcd
```
คำสั่งเพิ่มเติม: (สำหรับการจัดการ BCD)
- bcdedit: ใช้สำหรับแก้ไข BCD โดยตรง
- `bcdedit /enum`: แสดงรายการทั้งหมดใน BCD
- `bcdedit /set {bootmgr} default {identifier}`: ตั้งค่า Boot Manager ให้เริ่มต้นด้วยตัวเลือกที่ระบุ
- `bcdedit /delete {identifier}`: ลบตัวเลือกออกจาก BCD
** ข้อควรระวัง: **
- Identifier: แต่ละตัวเลือกใน BCD จะมี Identifier ที่เป็นเอกลักษณ์ คุณต้องระบุ Identifier ที่ถูกต้องเมื่อต้องการแก้ไขหรือลบตัวเลือกนั้น
- Backup BCD: ก่อนที่จะแก้ไข BCD ควรสำรองข้อมูล BCD ไว้ก่อน
- สร้าง Bootloader ใหม่: หากคุณต้องการสร้าง Bootloader ใหม่ทั้งหมด อาจต้องใช้เครื่องมือเพิ่มเติม เช่นEasyBCD หรือ Boot Repair
เสนอแนะนำเพิ่มเติม:
* ศึกษาข้อมูลเพิ่มเติม: ก่อนดำเนินการใดๆ ควรศึกษาข้อมูลเกี่ยวกับ Bootloader และคำสั่งต่างๆ ให้ละเอียด
* ขอความช่วยเหลือ: หากคุณไม่มั่นใจ ควรขอความช่วยเหลือจากผู้เชี่ยวชาญ
* บันทึกขั้นตอน: บันทึกขั้นตอนที่คุณทำไว้ เพื่อให้สามารถย้อนกลับไปตรวจสอบได้ในภายหลัง
**หมายเหตุ:** คำสั่งและตัวอย่างข้างต้นเป็นเพียงส่วนหนึ่งของคำสั่งที่สามารถใช้ในการสร้าง Bootloader ใหม่การใช้งานจริงอาจแตกต่างกันไปขึ้นอยู่กับสถานการณ์และระบบของคุณ
คำสำคัญ: Command Prompt, Bootloader, diskpart, bootrec, bcdedit, MBR, BCD, Windows.