Kami mengaktifkan dukungan NVMe pada motherboard lama menggunakan Asus P9X79 WS sebagai contoh

Hai Habr! Sebuah pikiran menyelinap di kepalaku, dan aku memikirkannya. Dan muncul dengan. Masalahnya adalah ketidakadilan yang mengerikan dari pabrikan, yang sama sekali tidak memerlukan biaya untuk menambahkan modul ke UEFI Bios untuk mendukung booting dari NVMe melalui adaptor pada motherboard tanpa slot m.2 (yang, kebetulan, dilaksanakan tanpa pertanyaan oleh orang Cina pada motherboard HuananZhi). Benar-benar tidak mungkin - saya pikir dan mulai menggali. Saya menggali banyak tips yang tidak bisa digunakan, beberapa kali saya memutar motherboard, tetapi saya mendapatkannya. Dalam artikel ini, saya menarik bagian terbesar dari informasi yang berguna. Tapi di sini ada banyak jebakan. Misalnya, sama sekali tidak jelas pada indeks apa modul ditulis. Jadi, kami akan mulai memodifikasi bios kami. Perhatian! Materi ini HANYA berlaku untuk AMI Aptio Bios dan tidak untuk yang lain, jadi jika Anda tidak memilikinya, jangan ragu untuk lewat.

Untuk memulai, unduh alatnya. Setelah membongkar ke folder yang nyaman, unduh BIOS dari model terdekat dengan dukungan NVMe (untuk P9X79 itu adalah Sabertooth X99) dan BIOS asli untuk motherboard kami. Kami meletakkan BIOS yang diunduh di folder alat, meluncurkan MMTool dan membuka BIOS dengan dukungan NVMe:

2019-12-19-22-43-36

Kemudian kita pergi ke tab Extract, cari dan ekstrak modul yang kita butuhkan (NvmeInt13, Nvme, NvmeSmm), ketikkan nama-nama yang identik dengan ekstensi .ffs dan klik Extract, biarkan opsi β€œAs is”:

2019-12-19-22-54-15

Ketika semua modul dihapus, buka command prompt dari administrator dan pergi ke folder tools \ AFUWINx64

Di sana kami menghapus dump:

afuwinx64.exe Extracted.rom /O 

Pergi ke MMtool dan buka dump kami.

2019-12-19-23-02-28
Pergi ke tab Sisipkan dan SELALU klik pada indeks 02 di lapangan (untuk motherboard yang berbeda, indeks mungkin berbeda, lihat indeks di mana modul NVMe awalnya terletak dan membandingkan konten dengan Bios target).

2019-12-19-23-07-16

Selanjutnya, klik Browse dan temukan modul kami yang diekstraksi:

2019-12-19-23-09-52

Kami menekan Insert (opsi "As is") dan ulangi aksi untuk modul yang tersisa, mengikuti urutan, seperti pada BIOS dengan dukungan NVMe (Saya punya NvmeInt13, Nvme, NvmeSmm). Kemudian kami menemukan modul baru kami dalam daftar untuk memastikan bahwa semuanya sudah ada dan dalam urutan yang benar:

2019-12-19-23-16-07

Klik Simpan Gambar Sebagai dan simpan BIOS yang dimodifikasi ke folder AFUWINx64. Dalam folder yang sama kami menempatkan BIOS asli motherboard kami dan melanjutkan ke firmware. Pertama-tama kita menjahit bios asli untuk memotong perlindungan:

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

Kemudian kami menjahit yang dimodifikasi:

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

Karenanya, kami mengganti nama file kami. Setelah reboot, BIOS kami akan dapat melakukan booting dari NVMe.
Setelah memperbarui BIOS, Anda akan menemukan banyak perangkat dengan tanda seru di manajer. Ini diperlakukan secara sederhana: unduh driver chipset dari modul donor motherboard dan instal pada mesin target.

SEMUA TINDAKAN YANG ANDA LAKUKAN DIRI DAN RISIKO, PENULIS MATERI TIDAK
TANGGUNG JAWAB TIDAK BERTANGGUNG JAWAB!

DI SINI Anda dapat mengunduh BIOS yang telah saya rakit untuk Asus P9X79 WS versi 4901 dengan dukungan untuk NVMe.

Source: https://habr.com/ru/post/id481252/


All Articles