[Problem] Swapped ASUS BIOS doesn’t show NVMe SSD

Hi team,

I’ve been trying for a while to resolve the issue where the SSD is not recognized in the BIOS after flashing with a new dump.

I made sure to transfer the serial number from the previous BIOS to the new one, but the SSD still isn’t recognized.

Is there a specific method or workaround to bypass this issue?

BIOS here is for ASUS TUF706/766HM

Vague…

@loic2907
Your chosen thread title is misleading.
Where is the “new ASUS Bios”? I don’t see a link or attachment to any original BIOS for your laptop.
Why did you flash a “new dump”?
Where is the NVMe SSD missing? Isn’t it listed as disk drive after entering the BIOS of your device via “F2” or “Del”?

Apologies for the lack of precision earlier. I’m a repair technician, and I’ve encountered this issue multiple times with new (recent) ASUS BIOS (since 11th-gen) where the PCH was replaced or the BIOS was corrupted.

To provide more context, the laptop either fail to properly wake from sleep, reset after shutting down (as if CMOS was not present), or fail to POST.

In this specific case:

  • The PCH has been replaced.
  • A clean ME region (clearME) has been applied.
    Most of the issues were resolved.

To rule out BIOS corruption as the cause, I’ve tested different BIOS versions:

  1. I tried the BIOS dump available on the manufacturer’s website for this model, but the SSD is not detected in the BIOS, and the NVMe SSD doesn’t appear in the storage information.
  2. I recently worked on the same model for a different repair, so I dumped the BIOS from that working laptop and flashed it to the faulty one. Unfortunately, the SSD issue persisted.

This seems to be a common problem with recent ASUS laptops.
I’d like to know if anyone has found a reliable solution to this issue and want to share it :slight_smile:

I’ve attached the BIOS dump for reference.

Thank you for your help!
Laptop working dump sn n3nrcx00r229092.zip (7.3 MB)
Original BIOS SN MCNRCX02Z341498.zip (7.4 MB)

@loic2907
I repeat my question : Where is the NVMe SSD missing?
As you can see here, the NVMe EFI module is present within the original BIOS:

In the original BIOS the NVME is present.
But with the “Laptop working dump” (dump extracted from perfectly working motherboard) the SSD is not detected.
Don’t have the laptop close to me, but I found the exact same picture

@loic2907
What lets you believe, that the NVMe SSD is not detected by your device’s BIOS?
If you are able to boot into any Windows OS, what does the “Disks” section of the Device Manager show?
Which Windows OS are you running or want to run?
If you can boot off an USB Flash drive and want to get Win10 or Win11 installed onto the NVMe SSD, I recommend to follow the chapter “Step 4 - Installation of Win10/11 onto the NVMe SSD” of >this< Guide. Maybe the BIOS cannot find the EFI bootsector named “Windows Bootmanager”.

I believe the SSD is not detected because it appears in the section shown in the last picture I shared. Without the original BIOS dump, the laptop cannot boot into the OS since the SSD is marked as “Not present” in the BIOS.

I’m fully aware of how to install Windows 10/11.
If the BIOS cannot find the EFI boot sector named “Windows Boot Manager,” the BIOS will show the SSD in the storage section.
Like this :

Don’t forget that :
2 EXACT same motherboard

  • Motherboard 1 with its original BIOS can see the SSD, present in storage section of BIOS, boot into the OS
  • Motherboard 1 with the dump of motherboard 2 lead to not detected SSD

The problem seems tied to the BIOS itself. Many others are experiencing the same issue, as shown here: BIOS - FX506HM DA0NJHMBAG0 REV G | Vinafix.com

I don’t know how, it can be a security from the ASUS side.
Quiet sure that it required modding to show the SSD when you swap BIOS dump

@loic2907
In this case I cannot help you.
Please change the misleading thread title by editing the start post.
My proposal: “[Problem] Swapped ASUS BIOS doesn’t show NVMe SSD”
Good luck!

Thanks for you help, I did it :slight_smile:

As already proposed:
Boot another OS from a working port (SATA, USB, whatever) and check if the disk is visible.

If yes: Might indeed be bios

If no: Reason is hardware (ME config is excluded since you used a cleaned ME of the original bios)

I’d assume the reason for this error sits here.

How it can be hardware problem ?
Because as I said, if I write the original dump on the motherboard, SSD works perfectly well.

What’s your problem then? If the original firmware works, everything should be fine?

You can find here (post attached).
Even if remplacing PCH helped, I have some issues remaining, I want to test other DUMP to rule out BIOS “corruption”. That is why I want to fix this commun issue with SSD and new dump.

If it not solve the problem for this laptop, I will be glad to learn how to fix the SSD issue when flashing new dump

You can try:

outimage313.zip (7.1 MB)
or
outimage315.zip (7.1 MB)

These have all machine specific information removed.

(315 seems to be retracted, some error reports, latest on MS update and Asus is 313)