เราเปิดใช้งานการรองรับ NVMe บนเมนบอร์ดรุ่นเก่าโดยใช้ตัวอย่างของ Asus P9X79 WS

สวัสดีฮับ! ความคิดหนึ่งแล่นเข้ามาในหัวของฉัน และฉันก็คิดอย่างนั้น และฉันก็คิดขึ้นมา ทั้งหมดนี้เกี่ยวกับความอยุติธรรมอันเลวร้ายของผู้ผลิตซึ่งไม่มีค่าใช้จ่ายใด ๆ เลยในการเพิ่มโมดูลลงใน UEFI Bios เพื่อรองรับการบูทจาก NVMe ผ่านอะแดปเตอร์บนเมนบอร์ดที่ไม่มีสล็อต m.2 (ซึ่งโดยวิธีการนั้นถูกนำไปใช้โดยชาวจีนบนมาเธอร์บอร์ด HuananZhi โดยไม่มีคำถาม) เป็นไปไม่ได้จริง ๆ เหรอ ฉันคิดและเริ่มขุด ฉันขุดเคล็ดลับที่ใช้งานไม่ได้มามากมาย ทำลายเมนบอร์ดสองสามครั้ง แต่ฉันบรรลุเป้าหมาย ใน บทความนี้ ฉันได้เรียนรู้ข้อมูลที่เป็นประโยชน์มากมาย แต่ก็มีข้อผิดพลาดมากมายที่นี่เช่นกัน ตัวอย่างเช่น ยังไม่ชัดเจนว่าดัชนีใดที่จะเขียนโมดูล เรามาเริ่มแก้ไข BIOS ของเรากันดีกว่า ความสนใจ! เนื้อหานี้ใช้ได้กับ AMI Aptio Bios เท่านั้น และใช้กับ AMI Aptio Bios เท่านั้น ดังนั้น หากคุณยังไม่มี อย่าลังเลที่จะข้ามผ่านไป

สำหรับการเริ่มต้น ดาวน์โหลด เครื่องมือ เมื่อแตกไฟล์ลงในโฟลเดอร์ที่สะดวกแล้ว ให้ดาวน์โหลด BIOS จากรุ่นที่ใกล้ที่สุดที่รองรับ NVMe (สำหรับ P9X79 นี่คือ Sabertooth X99) และ BIOS ดั้งเดิมสำหรับเมนบอร์ดของเรา วาง BIOS ที่ดาวน์โหลดมาไว้ในโฟลเดอร์เครื่องมือ เปิด MMTool และเปิด BIOS ด้วยการสนับสนุน NVMe:

เราเปิดใช้งานการรองรับ NVMe บนเมนบอร์ดรุ่นเก่าโดยใช้ตัวอย่างของ Asus P9X79 WS

จากนั้นเราไปที่แท็บ Extract ค้นหาและแตกโมดูลที่เราต้องการ (NvmeInt13, Nvme, NvmeSmm) พิมพ์ชื่อที่เหมือนกันด้วยนามสกุล .ffs แล้วคลิก Extract ปล่อยให้ตัวเลือก "ตามสภาพ":

เราเปิดใช้งานการรองรับ NVMe บนเมนบอร์ดรุ่นเก่าโดยใช้ตัวอย่างของ Asus P9X79 WS

เมื่อแยกโมดูลทั้งหมดแล้ว ให้เปิดบรรทัดคำสั่งในฐานะผู้ดูแลระบบ และไปที่โฟลเดอร์ที่มี toolsAFUWINx64

ที่นั่นเราทิ้งขยะ:

afuwinx64.exe Extracted.rom /O

ไปที่ MMtool แล้วเปิดดัมพ์ของเรา

เราเปิดใช้งานการรองรับ NVMe บนเมนบอร์ดรุ่นเก่าโดยใช้ตัวอย่างของ Asus P9X79 WS
ไปที่แท็บแทรกแล้วคลิกดัชนี 02 ในช่องเสมอ (ดัชนีอาจแตกต่างกันไปตามเมนบอร์ดที่แตกต่างกัน ดูดัชนีที่โมดูล NVMe ตั้งอยู่แต่แรก และเปรียบเทียบเนื้อหากับ Bios เป้าหมาย)

เราเปิดใช้งานการรองรับ NVMe บนเมนบอร์ดรุ่นเก่าโดยใช้ตัวอย่างของ Asus P9X79 WS

จากนั้นคลิกเรียกดูและค้นหาโมดูลที่แยกออกมาของเรา:

เราเปิดใช้งานการรองรับ NVMe บนเมนบอร์ดรุ่นเก่าโดยใช้ตัวอย่างของ Asus P9X79 WS

คลิกตัวเลือกแทรก (“ตามสภาพ”) และทำซ้ำการดำเนินการสำหรับโมดูลที่เหลือ โดยสังเกตลำดับเช่นเดียวกับใน BIOS ที่รองรับ NVMe (ฉันมี NvmeInt13, Nvme, NvmeSmm) จากนั้นเราจะพบโมดูลใหม่ของเราในรายการเพื่อให้แน่ใจว่าโมดูลทั้งหมดอยู่ในตำแหน่งที่ถูกต้องและอยู่ในลำดับที่ถูกต้อง:

เราเปิดใช้งานการรองรับ NVMe บนเมนบอร์ดรุ่นเก่าโดยใช้ตัวอย่างของ Asus P9X79 WS

คลิก Save Image As และบันทึก BIOS ที่แก้ไขแล้วลงในโฟลเดอร์ AFUWINx64 เราวาง BIOS ดั้งเดิมของเมนบอร์ดของเราไว้ในโฟลเดอร์เดียวกันและดำเนินการแฟลชเฟิร์มแวร์ต่อไป ขั้นแรกเราจะแฟลช BIOS ดั้งเดิมเพื่อหลีกเลี่ยงการป้องกัน:

afuwinx64.exe P9X79-WS-ASUS-4901.CAP

จากนั้นเราก็เย็บอันที่แก้ไขแล้ว:

afuwinx64.exe P9X79-WS-ASUS-4901-NVME.rom /GAN

ดังนั้นเราจึงเปลี่ยนชื่อไฟล์ของเราเอง หลังจากรีบูต BIOS ของเราจะสามารถบูตจาก NVMe ได้

คุณดำเนินการทั้งหมดด้วยความเสี่ยงของคุณเอง ผู้เขียนไม่ใช่ผู้เขียนเนื้อหา
ไม่มีความรับผิดชอบ!

คุณสามารถดาวน์โหลดได้ที่นี่ BIOS ที่ใช้งานได้ที่ฉันประกอบสำหรับ Asus P9X79 WS เวอร์ชัน 4901 พร้อมรองรับ NVMe

ที่มา: will.com