So, removing the CMOS battery fixed the issue where "Sony Storage Media 0100" was present on the boot screen?
Could you please be more specific about this "When legacy boot is enabled, non UEFI USB boot devices are never listed after F10 (I think they should)
but boot is executed."?
I made some deeper tests and I cannot confirm the things I wrote before.
"Sony Storage Media 0100" came back again , I cannot find a way to get rid of this.
I tried to unplug the cmos battery again but didn't solve.
I went through some steps taking snapshots.
This is my boot configuration and doesn't chance during the steps
Steps are in sequence
Only one change between steps.
at this step an usb device is inserted "SMI USB DISK 1100",
at this step a second usb device is added (not the SONY) and something is detected as UEFI USB UEFI USB ?????
at this step a third usb device is added (the Cruzer Blade)
the sony is still there , the cruzer is detected and "SMI USB DISK 1100" now is detected
during this step UEFI Boot was disabled
during this step Legacy Boot was disabled
Bios is version 0051
I really can't understand what's going on.
When I've had issues with boot orders it was always because I had both the SATA drive and the m.2 drive plugged in. When I removed the sata drive, boot orders returned to normal. I spent countless hours talking to different tech levels with intel and never found a real solution. The ****** part is that their "tested peripherals" list is full of outdated parts that can no longer be purchased new. We ended up having another company build the NUCS for us and we image them in shop.
Fun fact, sometimes id have to select the SATA HDD to boot to the OS on the m.2 SSD. The HDD was blank... derp.
I already tried bios recovery without appreciable results.
I started from version 0039 to version 0051
After each recovery I entered with F2 and loaded factory defaults.
I inserter my cruzer blade pendrive and I had always the
UEFI : USB : UEFI : USB : Sony Storage Media 0100 : Part 0 : OS Bootloader : P
I wonder where this information is saved and if there's a way to clean it up.
cpalazzetti this is an odd situation and we haven't come across with something like this, my guess is that some how the BIOS memory is corrupted and it is recognizing the Sony storage each time you insert a pen drive. Since you have tried all possible troubleshooting steps without success at this stage you can replace the unit, just give us a call in order to check the replacement options for your NUC. See here for the contact information Contact Support.
1 of 1 people found this helpful
I didn't contact support as I managed to solve the problem.
It was a bit tricky but now everthing seem to work fine.
It was clear that something was corrupted in the nvram, something that was untouched by firmware updates and reset to factory defaults.
So I looked for a tool able to dump uefi nvram to give a look inside.
First I found EasyUEFI V2.6 that can do that.
I saved the dump and digged into it with an hexeditor.
I found inside it some text regarding the sony pendrive.
I decided to remove it overwriting with some 0x00.
So I edited the dump file and tried to restore back.... Didn't work as Easyuefi verifies some checksum.
So I looked for another tool "Dual-boot Repair 10 (version 1.3)" that can make a dump and the restore it back (without checking anything ).
I filled all the file with 0x00 leaving just the beginning untouched and restored it to the nuc.
That did the trick.
Now every usb device is detected and works like it should.
I think it's strange that Intel does not have a documented procedure to reset this nvram when it gets corrupted.