Falando como uma pessoa que já fez isso antes, você precisará ter um ISO legítimo da Microsoft. Você pode colocar o ISO em um drive USB e apontar para ele a partir do bootcamp. Eu tive esse problema usando uma versão modificada do Windows para testes de desenvolvimento e ele não inicializou.
Você também precisará verificar se a unidade USB está formatada corretamente. Ou seja, o sistema de arquivos USB é NTFS, solte um ISO legítimo no usb (não é necessário cancelar a ISO) e tente dessa forma.
Existem vários sites que fornecem o ISO baunilha do Windows 8 / 8.1.