Existe algum defeito neste gparted. Embora o Linux seja capaz de montar o sistema de arquivos resultante (e os arquivos sejam idênticos ao original), file -s
mostra a seguinte estranheza:
Antes
/dev/loop0p1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "MSDOS5.0", sectors/cluster 8, reserved sectors 3310, Media descriptor 0xf8, sectors/track 63, heads 255, hidden sectors 2048, sectors 15114240 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 14729, serial number 0x9a856b85, unlabeled
Depois de
/dev/loop1p1: DOS/MBR boot sector; partition 2 : ID=0xb2, start-CHS (0x2f0,0,0), end-CHS (0x0,0,0), startsector 2944401408, 51 sectors; partition 4 : ID=0x65, start-CHS (0x0,0,0), end-CHS (0x163,118,41), startsector 1626349669, 2144852992 sectors
Claramente, alguma parte do caminho de inicialização do Windows 10 Recovery aceita a esquisitice - eu acho que a parte onde o driver do sistema de arquivos EFI é usado. O código posterior deve usar verificações semelhantes em um Windows totalmente em execução e não o aceita.
No caso de uma Unidade de Recuperação do Windows 10 para UEFI, isso poderia ser contornado simplesmente criando um sistema de arquivos FAT menor e copiando os arquivos para ele. (Sim, realmente :).