Configuração atual
/dev/sda
- Disco interno secundário (apesar doa
)./dev/sda1
- ESP antigo, na verdade não usado./dev/sda2
- Um Linux não utilizado, para fins de backup./dev/sda3
- Trocar partição./dev/sda4
- Instalador do Windows 10 (formatado em NTFS, copiado de uma ISO, por falta de um USB sobressalente que pudesse caber nele).
/dev/sdb
- Disco interno primário (apesar dob
)./dev/sdb1
- O ESP real em uso, com rEFInd nele./dev/sdb2
-Debian. Minha casa ❤./dev/sdb3
- Uma partição NTFS formatada de forma limpa, preparada apenas para Windows./dev/sdb4
- Partição FAT32 compartilhada para armazenamento de dados.
Problema
Quero instalar o Windows 10 /dev/sdb3
, então criei uma partição temporária /dev/sda4
para armazenar os arquivos do instalador do Windows, porque não tenho um USB grande o suficiente para funcionar como um disco de instalação. Feito isso, inicializei o instalador via rEFInd e iniciei a instalação. Porém, não consegui passar do início da fase em que começa a copiar os arquivos. Ele reclama que a partição EFI (ESP) está formatada incorretamente como NTFS, embora seja claramente FAT32. A partição de destino do Windows é NTFS, assim como o disco do instalador.
Pergunta
O Windows deveria ser tão difícil de instalar?
Responder1
Meu palpite atual é que o Windows pesquisa todas as partições em todos os discos fixos para encontrar uma que se pareça com uma partição do sistema EFI, ignorando o GUID do tipo de partição. (Isso provavelmente ocorre por motivos de reparo automático, já que um GUID de tipo de partição incorreto não impediria a inicialização do UEFI a partir dessa partição, mas acho que o Windows deseja corrigi-lo de qualquer maneira.)
Como resultado, provavelmente está detectando incorretamente sua própria partição "instaladora" como a partição do sistema EFI devido ao fato de ter um \EFI
diretório.
Possíveis soluções alternativas:
Renomeie o
\EFI
diretório na partição NTFS para algo como\NotEFI
. Você ainda deve conseguir iniciar o bootloader, por meio do rEFInd ou do EFI Shell.Exclua (ou renomeie) o
\EFI
diretório da partição NTFS assim que o instalador do Windows terminar a inicialização, usando a ShiftF10janela do terminal. Isso deve evitar que o instalador a selecione como uma partição de sistema EFI.Inicialize o instalador a partir de um pequeno pendrive e coloque apenas o
Install.wim
arquivo na partição NTFS temporária (na raiz do sistema de arquivos). Essedeveria ser apoiadopara as últimas versões do Win10, de acordo com a documentação do WinPE.Em vez de usar o instalador padrão, abra a janela do terminal Shift+F10 emanualmenteinstale o Windows usando
dism /apply-image
ebcdboot
.