Jag försöker installera Windows 10 i BootCamp på min Macbook Pro 2012, kör Mac OS Sierra men går inte att starta från USB-enheten där Windows-installationsverktygen finns. Felmeddelandet jag får är No bootable device -- insert boot disk and press any key
.
Vad jag hittills gjorde:
- Försökte skapa ett startmedium med Boot Camp-assistent. Detta misslyckades, eftersom det finns en fil install.wim på ISO-bilden som jag har, som är för stor för en FAT32-formaterad enhet.
- Försökte skapa manuellt startmediet med hjälp av ovanstående ISO-bild, formatera enheten med ExFAT. Detta resulterade i ovanstående felmeddelande. Jag undersökte lite och det verkar som att ExFAT inte är startbar?
Det mest lovande försöket var följande:
- Så eftersom jag har en annan enhet med Windows 10 tillgänglig slutade jag med att installera Microsofts MediaCreationTool och skapa en FAT32-baserad startbar USB-enhet.
- Använda den här enheten; Jag kunde en gång starta in i Windows 10-installationen. Eftersom jag inte snabbt kunde skaffa en produktnyckel och trodde att jag behövde en för installationen avbröt jag installationen just nu.
- Efter att ha avbrutit installationen slutade Windows-partitionen att visas som en startdisk !
- Jag startade om Boot Camp-proceduren och raderade och skapade om Bootcamp-partitionen.
- USB-enheten slutade erkännas; Jag får igen ovanstående felmeddelande
No bootable device -- insert boot disk and press any key
. I macOS dyker USB-enheten upp utan problem.
Jag gjorde några fler försök (varje gång jag raderade och skapade bootcamp-partitionen; försökte skapa ett annat USB-verktyg), men alltid med samma resultat.
Någon hjälp för att få detta att köra uppskattas. Om möjligt vill jag undvika att uppdatera till Mac OS Catalina.
Kommentarer
- Jag kan ' t hjälper verkligen till med det övergripande problemet – men en sak är att du kan installera Win10 utan att behöva ange en produktnyckel & det låter dig reda ut det senare, när det ' är uppe & igång.
- @Tetsujin Tack, jag klargjorde att jag under tiden är medveten om detta faktiskt. Tyvärr kommer jag inte ' till den här punkten längre.
Svar
Boot Camp Assistant fungerar under mycket strikta villkor. Fel uppstår när något av villkoren ignoreras. I ditt fall använde tillståndet Sierra. Apple förväntar sig att du installerar den senaste tillgängliga versionen av macOS för din Mac-modell.
Den firmware som behövs för att starta från ExFAT-formaterat media installeras när du uppgraderar till High Sierra. du använder Sierra, din Mac har förmodligen inte haft den här firmwareuppgraderingen. Standard Windows 10 ISO-filen, nedladdad från Microsoft när du kör macOS, innehåller filen install.wim
, som är för stor för att lagras i en FAT32-formaterad volym. Men Windows 10 ISO- eller USB-flashenhet, skapad med hjälp av verktyg för att skapa media, ersätter en install.esd
-fil för install.wim
-filen. I grund och botten använder .esd
-filer en bättre komprimeringsalgoritm än .wim
-filer. Resultatet är att install.esd
-filen kan lagras på FAT32-formaterade volymer. Du kan använda en ExFAT (eller kanske FAT32) formaterad flash-enhet för att överföra Windows 10 ISO, skapad med hjälp av media-skapande verktyg, från maskin som kör Windows till din Mac som kör Sierra.
Obs! Jag vet inte om filen
install.wim
innehåller samma data sominstall.esd
-filen. Det kan mycket väl finnas extra filer iinstall.wim
-versionen som Mac-datorer behöver som inte finns iinstall.esd
-versionen.
Din Mac-modell är utformad för att BIOS ska starta Windows 7 och UEFI starta Windows 10. När BIOS startar Windows måste installationsenheten vara hybridpartitionerad. Boot Camp Assistant avgör automatiskt om hybridpartitionering behövs för en Windows-installation genom att inspektera Windows USB-flashminne. Naturligtvis är antagandet att filerna på flash-enheten skapades av Boot Camp Assistant. Från det sätt som du formulerade din fråga placerades uppenbarligen de enda filerna på flash-enheten där av Microsoft Media Creation Tool.
GUI-installationsprogrammet för Windows installeras bara för BIOS-start när installationsenheten är hybridpartitionerad , annars kommer Windows att installeras för UEFI-uppstart. Din Mac-modell ska installera Windows 10 till UEFI-start, främst för att Windows Support Software är utformat för en UEFI-startande Windows 10.
Obs: Meddelandet
No bootable device -- insert boot disk and press any key
är en indikation på att firmware försöker starta BIOS-installationsmediet för Windows.Mediet ska starta UEFI.
Alternativ:
- Försök använda ISO-filen som kan skapas med media skapa verktyg.
- Uppgradera till en nyare version av macOS.
- Installera Windows med macOS och Windows CLI. Det här alternativet kräver många steg som har utelämnats från det här svaret.