1

BACKGROUND

I had an ASRock server motherboard with Windows 10 installed on an NVME disk. The motherboard failed (i.e. will not power up). I replaced the MB with a SuperMicro X10Dai MB.

I attached the NVME drive to a PCI-E adapter. The X10Dai recognizes the drive. When the system boots, I load the boot manager and select the Windows boot manager. However, the system is unable to find Windows.

What I have tried so far: method 1

Booted into a Windows recovery USB and selected repair boot. This fails to work.

What I have tried so far: method 2

From the Windows recovery USB, I entered the command prompt and did the following:

c:\>diskpart

diskpart> select disk 0
diskpart> select vol 3 #the EFI volume
diskpart> assign letter N:
diskpart> exit

c:>cd N:
N:> bootrec / fixboot

At the point I receive the message ACCESS IS DENIED.

N:> bootrec /fixmbr

This is successful

N:>bootrec /fixboot

At the point I receive the message ACCESS IS DENIED.

What I have tried so far: method 3

c:\>diskpart

diskpart> select disk 0
diskpart> select vol 3 #the EFI volume
diskpart> assign letter N:
diskpart> exit

C:>format N: /FS:FAT32
C:>bcdboot C:\windows /s N: /f
C:>cd N:
N:>bootrec /fixboot

At the point I receive the message ACCESS IS DENIED.

N:>bootrec /rebuildbcd

N:>bootrec / fixboot

At the point I receive the message ACCESS IS DENIED. This method detects no installations of Windows (however, I am able to access the Windows partition successfully in the command prompt)

What can I do to fix the boot record?

I know how to boot into Ubuntu Live if there is a solution involving Ubuntu (though I would need instructions of what to do)

Thanks!

10
  • Do you have a backup of all the data you need from the NVMe drive? That would be the first thing to do if you can - you didn't mention it so I thought it best to be sure. Feb 24, 2023 at 18:22
  • 1
    Once you've done that, have you searched for "SuperMicro X10Dai boot from nvme"? There appears to be quite a bit of reading material available if the Supermicro instructions don't work for you. Feb 24, 2023 at 18:26
  • Yes I do. Under a worst case scenario, I will not lose anything (except maybe some preference settings)
    – Brian
    Feb 24, 2023 at 18:27
  • After a little more thought, maybe pursuing the "ACCESS IS DENIED" problem is the way to go. Feb 24, 2023 at 18:31
  • 1
    The "ACCESS IS DENIED" route is the one I am researching.
    – Brian
    Feb 24, 2023 at 18:37

1 Answer 1

0

I just found the answer after more research. The X10Dai supports NVME via PCI-E card but is unable to boot from the device. It can only boot from SATA/SAS.

https://www.supermicro.com/support/faqs/faq.cfm?faq=33952

Some X10 M/B can't boot from NVMe drive with OS. X10DAI is one of them. Please use SATA or SAS drive.

2
  • Apparently it is possible: Supermicro X10DRi boot from NVMe (modified BIOS inside). Feb 25, 2023 at 14:59
  • 1
    I did come across that BIOS modding article but it is too risky for me to try. To add another screw to the solution is a Supermicro support solution that says this very thing is possible (supermicro.com/support/faqs/faq.cfm?faq=22269). However, I tried this exact solution and it did not work; so, in practice this solution is that it is not possible. I will probably follow up with Supermicro to ask them to reconcile the conflicting support solutions.
    – Brian
    Feb 25, 2023 at 20:29

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .