jeraldpunx
I just finished my dual boot tonight with Windows 10 and Batocera v31.
I believe your issue is in your 2nd step where you copy content from the flash drive back to the local storage. You are dropping your files onto a NTFS volume. You will want to format that to a 7gb FAT32 volume then paste your Batocera from the flash drive.
If you are on the newer versions of Windows 10, chances are you wont have the option for FAT32, so follow these steps. Be sure you know what partition you are selecting first so that you do not wipe out something you want to keep. Read into this if you are unsure what you are doing. You can also make the partition using the GUI and format it as NTFS then reformat it as fat32 using steps 1,2,3,4, & 7-11
In the Start menu, type cmd
, and then click the entry for the cmd program.
At the command prompt, enter diskpart
(you might have to approve this operation as an administrator). The prompt line should now display “DISKPART”.
Enter list disk
.
Enter select disk
X
, where X is the number of your selected disk.
Enter clean
.
Enter create partition primary
.
Enter select partition 1
.
Enter active
.
Enter format fs=fat32
.
Enter assign
.
Enter exit
.
After format is complete, copy your contents
Inside Grub2Win create a “custom code” paste in the following, save and close the notepad that opens then hit apply. Set the title also.
set efibootmgr=/EFI/BOOT/bootx64.efi
getpartition file $efibootmgr root
if [ ! -z $reviewpause ] ; then
echo GNU Grub will load the Batocera EFI Boot Manager at disk address $root
g2wsleep
fi
echo GNU Grub is now loading the Batocera EFI Boot Manager
chainloader $efibootmgr
savelast 1 'Batocera'
I also have my ROMS on the same drive but on a separate partition. This way I do not need two drives connected to my PC. Do you best to follow this video starting around 8:20 or so
https://disk.yandex.ru/i/tp4EPirqR1N9SQ