Om en VirtualBox-maskin med inte kunde starta med felet "FATAL: Inget startbart medium hittades! System stoppat", fortsätt sedan att läsa nedan för att åtgärda problemet.
Felet "No bootable media found", indikerar att VirtualBox inte kan hitta en giltig startenhet för att starta den virtuella maskin (t.ex. en monterad iso eller en virtuell disk med ett startbart operativsystem) och kan förekomma för något av följande skäl:
- Den virtuella disken innehåller inget operativsystem.
- Den virtuella disken innehåller ett UEFI-baserat operativsystem (t.ex. Windows 10/11).
- Startkonfigurationen på den virtuella disken är ogiltig eller skadad.
Den här handledningen innehåller detaljerade instruktioner för att felsöka felet "Inget startbart medium hittades" i VirtualBox.
Hur man FIXAR: FATAL: Inget startbart medium hittades! Systemet stannade i VirtualBox.
Metod 1. Installera ett operativsystem i VirtualBox-maskinen.
För att en virtuell maskin (VM) ska fungera måste du installera ett operativsystem på den. Så om du precis har skapat VM-maskinen och du inte har installerat något operativsystem, bifoga en startbar ISO-fil med det operativsystem som du vill installera och fortsätt med att installera operativsystemet. *
* Notera: Om den virtuella datorns virtuella disk redan innehåller ett operativsystem, hoppa till metod-2.
1. Öppna inställningar på VirtualBox-maskinen och gå till Lagring.
2. Klicka på 1:a pluset (+)-knappen bredvid Controller till lägg till optisk enhet.
3. Klick Lägg till och öppna den startbara ISO-filen med det operativsystem som du vill installera (t.ex. filen "Windows.iso" i det här exemplet)
4. Välj sedan iso-filen och klicka Välja.
5. Efter att ha bifogat iso-filen på lagringsenheterna på den virtuella maskinen...
7. … gå till Systemet och dra Optisk till toppen (för att starta upp den virtuella datorn från den bifogade startbara ISO-filen) och klicka OK.
8. Slutligen, följ instruktionerna på skärmen för att installera operativsystemet på VM-maskinen.
Metod 2. Aktivera UEFI-stöd i VirtualBox-maskin.
Om den virtuella disken innehåller ett UEFI-baserat operativsystem (t.ex. Windows 10/11), fortsätt för att aktivera UEFI-funktionen i VirtualBox, annars hoppa till nästa metod.
1. Öppna den virtuella datorn inställningar och gå till Systemet > Moderkort.
2. Se här till att Hårddisk är kontrollerade och är första startenheten, och vid Utökade funktioner kontrollera följande två (2) alternativ och klicka OK:
Aktivera I/O APIC
Aktivera EFI (endast speciella operativsystem)
3. Försök att starta den virtuella maskinen nu. Om problemet kvarstår, inaktivera EFI-stödet i VM-inställningarna och fortsätt till nästa metod.
Metod 3. Reparera startkonfigurationsdata med BCDBOOT-verktyget.
Som jag nämnde ovan kan det fatala felet "Inget startbart medium hittat" i VirtualBox visas om GÄST OS inte har en giltig start konfiguration.* I ett sådant fall måste du reparera startfilerna på den virtuella disken för att VM-maskinen ska starta utan fel.
* Notera: Det här felet uppstår ibland om den virtuella disken (VHD/VHDX) är skadad, eller efter att en fysisk disk har konverterats till en virtuell disk/bild (VHD/VHDX) med Disk2vhdverktyg.
1. Följ stegen i metod-1 ovan för att bifoga en startbar Windows ISO-fil på den virtuella maskinen och starta den virtuella maskinen från ISO-filen. *
* Notera: Om VM-maskinen inte startar från ISO-filen, gå till VM inställningar > Systemet > Moderkort och inaktivera EFI. (Efter att ha fixat startkonfigurationen och om gästoperativsystemet är UEFI, fortsätt för att återaktivera UEFI. )
2. Tryck på Windows Setup-skärmen FLYTTA + F10 för att komma åt kommandotolken, eller välj Nästa –> Reparera din dator –> Felsökning –> Avancerade alternativ –> Kommandotolken.
3. Vid kommandotolken, ge följande kommandon i ordning (tryck enter efter varje kommando)
- diskdel
- välj disk 0
- listpartition
4. Nu lägga märke till de storlek av Systemet partition (t.ex. 100MB i det här exemplet).
5. Skriv sedan följande kommando och ta reda på de volymnummer av systempartitionen genom att använda dess storlek som referens. *
- listvolym
* t.ex. Som du kan se i skärmdumpen nedan, i det här exemplet är systempartitionen (100MB) den volym 2.
6. Ge nu följande kommandon för att välja systempartitionen (med dess volymnummer) och för att tilldela enhetsbeteckningen Z: till det. Avsluta sedan DISKPART:
- välj volym 2*
- tilldela bokstav = Z
- utgång
* Notera: Ändra volymnummer "2" enligt ditt fall.
7. Slutligen, i kommandotolken ge detta kommando för att reparera startfilerna: *
- bcdboot C:\windows /s Z: /f ALLA
* Notera: Om gästoperativsystemet är UEFI-baserat kan du ge följande kommando istället:
- bcdboot C:\windows /s Z: /f UEFI
8. Stäng alla fönster och stäng av VM-maskinen.
9. Gå till VM inställningar > Systemet och uppsättning de Hårddisk som första startenheten.
11. Starta VM och du är klar! *
* Notera: OM den virtuella datorn inte kunde starta nu med felet "FATAL: INT18: BOOT FAILURE", fortsätt och aktivera I/O APIC & EFI i VM: s inställningar.
Det är allt! Vilken metod fungerade för dig?
Låt mig veta om den här guiden har hjälpt dig genom att lämna din kommentar om din upplevelse. Gilla och dela den här guiden för att hjälpa andra.