We help IT Professionals succeed at work.

Inaccessible boot device on Optiplex 3050 after restoring image to new NVMe M.2 SSD

101 Views
Last Modified: 2020-06-13
Client PC is a Dell Optiplex 3050 with a Seagate 7200RPM SATA HDD and Acronis True Image 2020 (Acronis support costs would apply).  Upgrading the system to an Nvme SSD to improve performance of system.  BIOS is set to AHCI and secure boot (UEFI).  Image was successfully restored from last nights backup onto the Nvme SSD, but bootup fails with Inaccessible boot device.  I have run CHKDSK /r already.  We have many users on Acronis and using Optiplex 3050, but this is the first time going to an Nvme M.2 drive.  We know that system supports the M.2 drive, as we just rebuilt a OP 3050 last week from clean OS using the exact same model SSD.
Comment
Watch Question

Dr. KlahnPrincipal Software Engineer
CERTIFIED EXPERT

Commented:
In my own experience Acronis is not reliable when making clone images.  I suggest using a product such as Clonezilla instead.

https://clonezilla.org/downloads.php

Note that Clonezilla is easier to use on a BIOS machine.  It will boot UEFI but only one version can be used -- the "AMD64 (X86-64) version (either Debian-based or Ubuntu-based) of Clonezilla live."

And don't forget to change the default boot device to the SSD.
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
Storage Controller driver missing ?
Jason JohanknechtIT Manager

Author

Commented:
I will check with Dell.  I have seen some systems that need the NVMe driver installed.  Forgot about that.
As far as Acronis goes, have been using them for several years and the most reliable software on the market.  Not every customer runs them, but we have excellent success rate.  Just trying to avoid a support fee for the call to them.  I think Andrew probably is probably right on this one.

David Johnson, CDSimple Geek from the '70s
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
what is happening is that windows boot manager is trying to load from the disk guid of the older drive. boot from recovery media, go into repair options command prompt and run
bcdboot x:\windows (replace x with the drive letter of the current windows installation (the nvme drive)  It could be any drive letter use diskpart and  list volume to see what drive letter 
Jason JohanknechtIT Manager

Author

Commented:
neither of those fixed things.
David Johnson, CDSimple Geek from the '70s
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
if you can access the drive from recovery media/install disk then it is not a driver problem. The NVME driver will just speed things up.
you may not have imaged over the boot block  so from recovery media cmd prompt
bootrec.exe /fixmbr 

Open in new window

will fix it.
Jason JohanknechtIT Manager

Author

Commented:
now it fails with error 0xc0000000e
Jason JohanknechtIT Manager

Author

Commented:
it's not a bsod error screen.  never seen this one before.
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
if it's not bsod - what is it then?
anyway, i suggest to repair the original installation first - then move to the NVMe drive
you can run chkdsk

also did youimage the whole drive?  and were there other drives in the system?  one may hold the boot partition
Jason JohanknechtIT Manager

Author

Commented:
the original HDD makes a total image of all partitions.  No other drives connected.  Then restore process shrinks the data partition since the ssd is smaller,  but leaves the others the same.  I will verify again the sizes.  No other drives are connected during restore, just  the NVMe.  The process completes successfully.   we have close a hundred
 clients using this software and no problems.  however this is the first one who has attempted restoring to an NVMe drive.
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
The process completes successfully.

it didn't complete the process successfully if your computer does not boot.

however this is the first one who has attempted restoring to an NVMe drive.

So what does that tell you?

NVMe Storage Controller access is different from SATA.

Have you restored SATA (M.2 SATA ) to a machine with NVMe!

This is known as restore to dissimilar hardware, as the original "image/computer does not have an NVMe driver installed" in will BSOD with a Stop 0x7B - Inaccessible Boot Drive. Because initial BOOT is handled by BIOS until Kernel is loaded which then needs to load a driver to continue (the NVMe driver).

Do you have the Acronis option with Restore to Dissimilar hardware, this used to be a separately licensed option.

in this option Acronis allows you to add a driver for Storage Controller.

OR does Acronis allow you to create a recovery CDROM/IMAGE which should use this driver and perform a restore to bare metal.

If all you have done is a CLONE from A to B (different hardware) <--- this will not work.
Jason JohanknechtIT Manager

Author

Commented:
yes using dissimilar hardware restore.  

the completed successfully is only the response from the restore.  vs restore failed, like when to many bad problems in the backup.
Jason JohanknechtIT Manager

Author

Commented:
I am running chkdsk on the original drive and then will run a backup again.
Jason JohanknechtIT Manager

Author

Commented:
no specific driver was found for nvme only.
Jason JohanknechtIT Manager

Author

Commented:
plugged in the old hdd to my system to run chkdsk and found it is encrypted with bit locker but suspended.  I will work on the original a bit and update.  please keep the ideas rolling in.
Jason JohanknechtIT Manager

Author

Commented:
I will also reinstall it last step into the original system and make sure they have bios, drivers, and so updated like they said was done.
Andrew Hancock (VMware vExpert PRO / EE Fellow)VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017

Commented:
if you want to give another method a test ???

I'll let you know how...

it's also odd, because Windows 10, you can move OS around different platforms, and most of the time, plug and play, detect new devices and work.
Jason JohanknechtIT Manager

Author

Commented:
I am assuming things were good before.  I come into the picture, remove the HDD and install the NVMe.  Boot to DVD Acronis media to begin the restore image, and all seemed good.  I suspect something is wrong with the original.  Everyone has been great help with their thoughts.  What other clone software do you suggest?  Not a fan of free software for this in the past.  Usually more trouble and little success.  But if my second attempt fails, I will try option B.
Jason JohanknechtIT Manager

Author

Commented:
UPDATE:  I have not seen the HDD boot the computer.  The computer was off when I arrived, and I pulled the drive.  I have the drive in my possession, and ran CHKDSK on it from another computer to also run diagnostics.  It passes, but upon connecting to the computer (with NVMe removed)... Inaccessible boot device!

I think my client left something out of the story.  Grrrr
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
you best update ALL the drivers before upgrading from :  https://www.dell.com/support/home/en-us/product-support/product/optiplex-3050-desktop/drivers 
VMware and Virtualization Consultant
CERTIFIED EXPERT
Fellow
Expert of the Year 2017
Commented:
Unlock this solution and get a sample of our free trial.
(No credit card required)
UNLOCK SOLUTION
Jason JohanknechtIT Manager

Author

Commented:
The backups run full backups every night.  The user is responsible for their own backups.  No one had complained about the computer ever.  So they said they were installing all driver and OS updates that day before the backups ran.  I can see the windows old folder from the upgrade, and they said they did not restart after that.  They shut the computer down for me before arrival to go straight to installing ssd.  To their knowledge nothing was wrong.    They say the computer had been running slow, and that is why they wanted the upgrade.  The drive now fails diagnostics, so we know the root cause now.   I have already installed the OS clean, restored data and updated the BIOS.  which means they may not have installed new drivers.  I only have myself to blame for time lost, as I took their word.
Jason JohanknechtIT Manager

Author

Commented:
Thanks for all the great help.  Sorry it turned out to be a totally different problem.  Possibly the OS update broke something.  Not going to attempt to fix that.
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.