Installera windows på en flash-enhet med virtualbox. Installera AirSlax på en virtuell maskin. Arbeta med WiFi. Ansluta en extern flashenhet till en virtuell maskin




Artikeln tar upp frågan om hur man kontrollerar om en startbar USB-flashenhet fungerar i VirtualBox. Jag kommer att förinstallera och kontrollera prestanda för flera flashenheter med olika operativsystem samtidigt: Android, Kali Linux och Windows. Efter det, låt oss kontrollera hur den startbara USB-flashenheten i VirtualBox fungerar.

Jag kommer inte att bli inflammerad på länge om hur bekväm en mobil flashenhet är, alltid med dig. Lyckligtvis, för att något av operativsystemen alltid ska vara med dig, behöver du bara en enhet - en USB-enhet. Och en dator som vi ska få köra en flash-enhet på. Resten är detaljer.

Men omedelbart efter att ha skapat en flash-enhet med ett bärbart operativsystem måste den testas. VirtualBox virtuella maskin är ganska lämplig för detta. Men för vissa är det processen att skapa ett startbart USB-minne i VB som gör det lite svårt. Inte konstigt – funktionen har ännu inte tagits till det grafiska gränssnittet av utvecklarna, även om den länge har varit helt funktionell.

Vad kommer vi att behöva?

  • flash-enhet med installerat OS
  • VirtualBox virtuell plattform

Vi kommer att arbeta från masterns Windows.

UPPMÄRKSAMHET. Alla öppna VirtualBox-fönster STÄNG

Flash-enhet - till hamnen. diskmgmt.msc från sträng Springa Vi kommer in på Disk Management-konsolen i Windows. Vi tittar på var din flashenhet finns i listan över diskar. Det kommer att vara lätt att upptäcka det: motsvarande storlek och ett annat serienummer (Windows numererar fysiska diskar, låt mig påminna dig, börjar med 0 ). Jag har en hårddisk Disk 0) och flash-enhet ( Skiva 1):

Egentligen behöver vi bara ett nummer, skivans serienummer. 1 - kom ihåg det; det visas lite senare i slutet av kommandot för att skapa en VMDK virtuell maskindiskfil för flashenheten som kontrolleras.

Vi lanserar. I den, gå till katalogen med den installerade virtuella plattformen:

cd %programfiles%\Oracle\VirtualBox

och ge kommandot för att skapa en diskfil för den virtuella VMDK-maskinen för vår flashenhet i roten av enhet C (filnamnet och platssökvägen kan vara vad som helst):

VBoxManage interna kommandon createrawvmdk -filnamn C:\flash-enhet.vmdk-rawdisk \\.\PhysicalDrive 1

Låt oss använda Windows Explorer och se om filen är på plats:

vart går han...

Det är dags för den virtuella maskinen. Låt oss köra det som admin. Och skapa en ny maskin som denna, peka på den skapade filen flash-enhet.vmdk:

Vi lanserar. Ett startbart USB-minne i VirtualBox med Android ombord fungerar:

Jag uppmärksammar omedelbart det faktum att i inställningarna för den virtuella maskinen i avsnittet transportörer Den första startenheten måste vara den virtuella maskindiskfilen för VMDK som du skapade. Detta är en förutsättning om du inte bara vill testa flashenheten som ett LiveCD-medium, utan också vill installera systemet på en virtuell maskin för en fullständig prestandakontroll som en installationsflashenhet. Men för detta, oavsett vilket OS du försöker installera, du du behöver en virtuell hårddisk för det. Det är lätt att skapa det i samma meny transportörer genom att klicka på ikonen Lägg till hårddisk. Och under installationen av operativsystemet på den virtuella hårddisken i VirtualBox, peka på det. För Android valde jag detta:

Vad ska man vara uppmärksam på?

  • Om du har några frågor om att installera Android på en dator, se länken med samma namn i stycket ovan.
  • Dimensionerna på den virtuella disken under installationen av operativsystemet är olika, men vi testar flashenheten, vilket innebär att vi tar minimal krav. Men jag råder dig att inte snåla med prestandaegenskaperna (ta mer video- och RAM-volymer) för att undvika problem under installationen och inte synda på prestandan för din startbara flashenhet.
  • Efter installation av operativsystemet på en virtuell disk i VirtualBox från en USB-flashenhet, filen flash-enhet.vmdk måste TA BORT FRÅN LISTA över virtuella media (annars kommer uppstart från ett USB-minne att följa dig i en cirkel).
19 maj 2015 klockan 12.33

Installera AirSlax på en virtuell maskin. Arbeta med WiFi

  • Systemadministration

På något sätt körde jag BackTrack r5 på VirtualBox, men jag kunde inte göra någonting, eftersom den behöver en Wi-Fi-adapter, och den såg adaptern inbyggd i min bärbara dator som Ethernet, så du kan inte arbeta igenom den. Du kommer inte att slå på övervakningsläget på den.

Jag har sökt på många sidor på internet och inte hittat något. Bestämde mig för att börja gräva själv. Och jag gjorde det. Jag måste genast säga att jag inte installerade AirSlax för att hacka andras WiFi-nätverk. Jag behövde ta reda på vem som är ansluten till mitt nätverk, men det handlar inte om det nu.

Jag kommer att beskriva hela processen, nämligen:
1. Installera AirSlax på VirtualBox
2. Förbereda flash-enheten
3. Konfigurera den virtuella maskinen
4 Arbeta med usb WiFi-adapter

De som vet hur man installerar AirSlax på VirtualBox kan hoppa över detta och börja läsa om att sätta upp en USB WiFi-adapter.

Låt oss börja.

Steg 1: Förbered den virtuella maskinen i VirtualBox

Förresten, varför VirtualBox och inte VMWare?
Det finns flera anledningar:

1. Jag förstod inte VMWare helt, men jag har erfarenhet av VirtualBox.
2. Jag kunde inte köra AirSlax på VMWare

Låt oss börja.

1.1 Ange ett namn för den virtuella maskinen
1.2 Skriv Linux (krävs Linux)
1.3 Version, upp till dig, men jag valde Linux 2.6 / 3.x 64bit (om du har ett 32 bitars operativsystem, välj sedan 32 bitar)

Nu kommer vi att ange mängden tilldelat minne för den virtuella maskinen

Ange ett sådant belopp att du har ett par GB kvar för huvudoperativsystemet, optimalt så här:
- med 4 GB RAM ~ 2 GB per virtuell maskin;
- med 8 GB RAM ~ 4 GB per virtuell maskin;
- med 16 GB RAM ~ 8 GB per virtuell maskin;
- med 32 GB eller mer är 8 möjligt. Det räcker för henne.

Eftersom AirSlax inkluderar starthanteraren Porteus rekommenderas inte installation på en riktig hårddisk. Denna bootloader kommer att bryta din Windows bootloader.

Nu, om du inte har skapat en flashenhet med AirSlax ännu, så beskrev jag det här, och om flashenheten redan har skapats, fortsätt sedan till steg 3

2. Förbereda flash-enheten

2.1 Ladda ner originalbilden

Du kan ladda ner bilden härifrån. Länken leder till Yandex disk.
Om du inte tror mig, gå till www.airslax.ru och ladda ner själv därifrån.

2.2 Kopiera den nedladdade bilden till en flashenhet

Kopiera boot- och porteus-mapparna till en flashenhet. Efter att ha kopierat filerna, gå till startmappen och öppna porteus-installer-windows-filen:

När det här fönstret visas, tryck på valfri tangent för att installera porteus bootloader på media. Se till att du inte installerar en bootloader på din hårddisk:

Tryck nu på valfri tangent igen för att avsluta installationsprogrammet. Det är allt, flashenheten är klar och AirSlax finns redan på flashenheten.

Nu ska jag förklara varför en flash-enhet behövs, som nämnts ovan, Porteus bootloader kan förstöra din systemladdare, respektive lägga alla filer i iso, du kan inte köra airslax utan att installera porteus bootloader.

Åh, förresten, på grund av hårddisken för den virtuella maskinen, välj "Anslut inte en virtuell hårddisk". Vi kommer att göra detta lite senare.

Någonstans på Internet hittade jag en artikel om hur man startar från en USB-flashenhet till virtualbox, kanske till och med läser den på den här webbplatsen, jag minns inte exakt.

3. Konfigurera en virtuell maskin och ställa in uppstart från ett USB-minne för VirtualBox

För att VirtualBox ska fungera med en flashenhet måste du skriva ner sökvägen till enheten, all information i vmdk-filen, hur du gör detta.

För att skapa behöver vi:

1. VBoxManager (vboxmanage.exe - finns i mappen VirtualBOX)
2. DiskPart (systemverktyg för att arbeta med diskar, diskpartitioner)

Jag lyckades skapa en vanlig bat-fil i mappen med VirtualBox, men jag hade inte tillräckligt med rättigheter för att skapa en vmdk-fil, programmet krävde administratörsrättigheter, jag var tvungen att göra det via kommandoraden (cmd).

Jag kommer att beskriva hur man gör det genom kommandoraden, men om du vill göra en bat-fil, kopiera bara raderna och redigera dem lite med din egen.

3.1 Konfigurera VirtualBox för att starta från en flashenhet

Öppna cmd (som administratör).

Ange följande: cd sökvägen till VirtualBox (min är: "C:\Program Files\Oracle\VirtualBox"). Efter
VboxManage.exe interna kommandon createrawvmdk -filnamn c:\vbox\usb.vmdk -rawdisk \\.\PhysicalDrive1

Jag skriver kommandona:
VboxManage.exe interna kommandon createrawvmdk (detta måste skrivas om);
- filnamn (sökväg för att spara vmdk-filen);
- rawdisk (fysisk disk, flash-enhet) - hur man tar reda på vilket nummer, för detta behöver vi DiskPart.

Låt oss komma igång med DiskPart.
Öppna en annan cmd, det här verktyget kräver inte administratörsrättigheter.

Ange diskpart, om du har skrivit in rätt kommer du att se detta fönster:

Ange listdisk och hitta flashenheten i listan. Observera att eftersom jag har Disk 0 är en hårddisk och Disk 1 är en flashenhet. Eftersom Disk 1 är en flashenhet blir kommandot i VboxManager:

Växla tillbaka till cmd med kommandot du angav.

VboxManage.exe interna kommandon createrawvmdk -filnamn sökväg för vmdk -rawdisk \\.\PhysicalDrive1 (i mitt fall är 1 en flashenhet).

Glöm inte att skapa en mapp där du ska spara vmdk-filen. Om allt går bra kommer du att se inskriptionen
RAW-värddiskåtkomst VMDK-filen filnamn.vmdk skapades framgångsrikt.

Låt oss nu gå vidare till att ställa in själva den virtuella maskinen.

3.2 Ansluta en extern flashenhet till en virtuell maskin

Högerklicka på den virtuella maskinen -> Inställningar

Välj Media från listan till vänster. Klicka sedan på den rödmarkerade knappen i bilden.

Klicka på knappen "Välj en befintlig disk" och välj din skapade vmdk-fil.

Låt oss nu gå vidare till att ansluta USB WiFi till AirSlax i VirtualBox:

Gå till USB-menyn och klicka på knappen med ett grönt plus och välj din adapter, klicka sedan på "OK" och kör.

Om allt är korrekt inställt kommer du att se en blå meny, välj Grafiskt läge och vänta.

Så fort skrivbordet dyker upp kan du arbeta.

Här är en skärmdump av AirSlax i VirtualBox:

Jag hoppas att jag inte slösat bort så mycket tid. Lycka till!

Den här artikeln skapades i informationssyfte. Författaren till artikeln är inte ansvarig för skador som orsakas av detta program.

Hur man startar ett USB-minne i Virtualbox och kontrollerar om det fungerar eller inte

Hallå! Idag ska vi plugga starta från flash-enhet i Virtualbox. Det är väldigt bekvämt. Du kan till exempel testa en startbar flashenhet eller se hur flashenheten startar i ett UEFI-system (virtualbox har den här funktionen, men jag har inte testat det än)
Det visade sig att allt inte är så superenkelt. Det finns ingen sådan möjlighet i Virtualbox utan shamanism. Därför gör vi allt i artikeln steg för steg och du kommer att kunna ställa in starta från usb till Virtulbox.
Det första steget är att öppna en kommandotolk med en administratör. Skriv cmd , högerklicka sedan - öppna med administratör

Nu måste vi ta reda på vilket nummer på vår flashenhet som finns i systemet. Sätt i flashenheten du vill starta i Virtualbox i din dator. Nu på kommandoraden anger vi först diskpart , sedan listdisk


Som du kan se är min flashenhet som jag vill starta från nummer 2. Kom ihåg att detta kommer väl till pass.
Nu måste vi skapa en virtuell hårddiskfil, bara i vårt fall kommer det att vara vår flashenhet. Det vill säga vår uppgift är att skapa en bild, som vi sedan kan specificera i Virtualbox-inställningarna.
För att göra detta är det första du behöver veta var Virtualbox är installerat. Om du installerade din Virtuablox i standardmappen är den här mappen C: Program FilesOracleVirtualBox. Bättre gå och kolla för det är viktigt i nästa steg.


Kör nu kommandoraden som administratör igen. Stiga på:
Först cd C:Program FilesOracleVirtualBox(tryck enter)


Nu
VBoxManage interna kommandon createrawvmdk -filnamn C:USB-download-virtualbox.vmdk -rawdisk \.PhysicalDrive2

Var är PhysicalDrive2 eftersom min flashenhet är nummer 2, i ditt fall är numret ditt. C:USB-download-virtualbox.vmdk är sökvägen och namnet på .vmdk-filen (virtuella filen på vår flashenhet). Efter 30 sekunder efter att du tryckt på Enter bör ett meddelande visas om att .vmdk skapades framgångsrikt.


Bra, låt oss gå vidare. Nu måste vi starta upp från vår flashenhetsbildfil. Avsluta Virtualbox. Vi startar det igen, bara med hjälp av administratören. Om du hoppar över detta steg kommer det att uppstå ett fel när du väljer vår fil


Öppna med Virtualbox Admin

Nu, i inställningarna för den nya maskinen, där vi kommer starta från flash-enhet till virtualbox, gå till Konfigurera - Media - Var är IDE-kontrollerna pr. cl. möss - Lägg till hårddiskVälj en befintlig enhet. Välj USB-download-virtualbox.vmdk. Klicka på OK.


Det mest intressanta är att när jag valde att starta som hårddisk fick jag ett felmeddelande. MBR-hjälpare saknas. Därför satte jag den som cd-rom. Jag hoppas att det inte blir några fel under installationen. Kohl sho här kommer definitivt att skriva.
I allmänhet skrev jag för dig video där allt är klart och synligt och allt kommer ut. Förresten, på samma sätt kan du ställa in en extern hdd om den är startbar. Tack för din uppmärksamhet!

Fel och lösning för att starta upp från Usb i Virtualbox. MBR Helper saknas.


Först trodde jag, precis som du, att startposten är skadad. Men, hur kan detta vara om en startbar flashenhet fungerar överallt (den har testats 100 gånger i fallet så att säga), men inte i Virtualbox. Och på min flashenhet finns alla verktyg för att lösa nästan alla problem. Såvida hon inte vet hur man reparerar en dammsugare =D. Så, försök och misstag.
Du måste uttrycka det så här. Jag vet inte varför. Men när jag ändrade SATA1 till SATA0 försvann detta fel från samma flashenhet. Förresten, efter att jag ställt in den att starta med IDE (ala Sidir), laddades inte ett enda installationsprogram, ingenting. Så jag fortsatte att gräva. Så här ställer du in den att fungera utan felet Missing MBR Helper.




Jag försöker installera Xp. Det gällde att installera och partitionera hårddisken. Med tanke på att det är Xp. När det kommer till denna punkt utan fel, kommer 80 procent av systemet framgångsrikt att lägga sig. Jag fortsätter inte.


Jag börjar med 7. Så länge allt är smidigt




Super. Jag försöker partitionera disken. Super. Det finns en Nästa-knapp. Jag är mästerkocken. Jag går och tar lite kaffe. Jag är nöjd. Vi fortsätter


Och sen pang. Fel. Ja, hur mycket kan


Ett fel uppstod när den virtuella maskinen kördes! Detaljerna om felet ges nedan. Du kan försöka korrigera situationen och återuppta den virtuella maskinen.
I/O-cachen påträffade ett fel vid uppdatering av data i medium "ahci-0-0" (rc=VERR_ACCESS_DENIED). Se till att det finns tillräckligt med ledigt utrymme på disken och att disken fungerar korrekt. Driften kan återupptas efteråt. Jag tänkte att cachen kanske skulle slås på. sätta på


Vi kollar. Det verkar ha gått. Och bam igen. Ja, vad är det =D


Jag försöker köra Live CD. Hurra. Det fungerade åtminstone. Men, praktiskt taget vid lastning, fångar maskinen statusen avbryts. Inte alls vad jag trodde =(. Jag har redan skruvat ihop det i huvudet, nu ska jag installera systemet och jag ska plocka det genom USB-minnet. Bummer är kortare ...
I allmänhet kan vi säkert dra slutsatser

  1. Jag kunde aldrig installera systemet från en flash-enhet, vilket betyder att jag inte kommer att kunna visa dig en flash-enhet
  2. Alla LiveCD-skivor som startas från flashenheten kraschar före uppstart och Virtualbox-maskinen blir tom
  3. Metoden för att starta en flash-enhet från Virtualbox är bra men INTE PRAKTISK
  4. Om du har några förslag vet du hur man installerar ett system från en flash-enhet (från en multiboot-flashenhet till Virtualbox, skriv i kommentarerna)
  5. Artikeln anses vara ofullständig eftersom den inte fungerar fullt ut

Alla populära hypervisorer för Windows - Hyper-V , virtuell låda , VMware- tillhandahålla lansering av virtuella maskiner (VM) från stöveln ISO-bilder och flash-enheter. lansera VM från det senare kommer det i alla fall inte att vara en process utan problem: utan att dansa med en tamburin från flashenheter UEFI bara springa VM på basen FÖRBI EFI i program virtuell låda Och VMware. Hur förenklar man lanseringen av en virtuell dator från flash-enheter i andra fall?


För att göra detta kan du skapa en sk virtuell flash-enhet- allt innehåll i det verkliga USB- överföra media till en virtuell hårddisk och kör i enlighet därmed VM från honom. Men innehållet måste överföras tillsammans med strukturen på den fysiska flashenheten - så att den virtuella disken ärver alla partitioner, om det finns flera (till exempel när det gäller Mac OS eller Chrome OS) , samt startenhetsattribut (såvida det inte är en UEFI-media) . Detta kan göras på minst två sätt, som beskrivs nedan.

Alla åtgärder i vårt fall kommer att utföras med . I andra program för virtualisering är det nödvändigt att gå vidare analogt.

1. R-Drive Image-program

Det första sättet att skapa en virtuell flashenhet är att överföra strukturen och innehållet i en riktig USB-bärare till virtuell disk med programmet- hjälpare. Öppna parametrarna för en befintlig VM och vi klickar.

Lägger till ytterligare en disk

Lämna kontrolltypen som standard.

Låt oss skapa en ny disk. Vi anger dess storlek: låt den vara ungefär samma som storleken på en flash-enhet, men låt den ändå skilja sig lite. Detta är nödvändigt för att inte förvirra enheter vid kloning. Spara som en fil.

Ange placeringsvägen. Vi trycker på.

Vi lanserar VM, anslut en riktig flashenhet till den. Installera i gästoperativsystemet rättegång- programversion . Välj i dess fönster "Kopiera disk till disk".

I grafen "Källa" välj en riktig flash-enhet. I grafen "Mottagare"- den nyskapade virtuella disken.

OCH - "Börja".

När kloningen är klar, avsluta programmet.

Nu i gästutforskaren OS vi har två identiska enheter.

Vi kan koppla bort den riktiga flashenheten från VM. Liksom vi kan koppla bort den virtuella disken från strömmen VM och använda den för att starta andra VM.

2. Rufus-program

Det andra sättet att skapa en virtuell flashenhet är att använda programmets möjligheter Rufus 3.1. I uppdaterad version 3.x detta program, förutom de befintliga funktionerna för att skapa startbar USB-enheter, lärde sig att klona riktiga flashenheter till filer vhd. A vhd kompatibel med Hyper-V, och med virtuell låda, Och VMware. Vi lanserar Rufus 3.1 på värdsystemet. Välj det rätta USB-bärare, om flera av dem är anslutna, i kolumnen "Enhet". Tryck sedan på knappen i form av en diskett.

Ange sökvägen för fillagring vhd .

Vi väntar på att operationen är klar och stänger Rufus.

3. Ansluta en virtuell flashenhet och starta från den

Så den virtuella flashenheten har skapats, hur man ansluter den till den virtuella datorn och därför startar den?

I parametrar VM klick HDD.

Välj en befintlig.

I utforskarfönstret anger du sökvägen till fillagringsmappen vhd. I kolumnen för filvisning, lägg . Och vi klickar på vår virtuella vhd- USB-minne.

EFI-bilar kommer in BIOS- använd antingen knappen på hypervisorns verktygsfält eller vid start VM tryck på F2.

Välj i bootloader-fönstret hårddisk med det nummer under vilket det är listat i den allmänna listan över anslutna virtuella diskar, men beräknat från noll. I vårt fall är den virtuella flashenheten den andra enheten. VM, så in EFI-firmware den är listad som Hårddisk 1.0.

På vanligt VM skapas på basis av emulering BIOS Arv för att starta från en virtuell flashenhet måste du VM ange den som den första hårddisken. Du måste ta bort alla befintliga diskar på maskinen och lägga till dem igen, ange den virtuella flashenheten först.

I den här artikeln skulle jag vilja beröra ämnet att installera Windows på en VirtualBox virtuell maskin från en flash-enhet. Om du arbetar med VirtualBox-programmet kommer du att ha en anledning att installera operativsystemet från ett USB-minne, i princip, om du öppnade den här artikeln, har du det redan.

För denna operation behöver vi ytterligare programvara som heter Virtuell maskin USB-start, kan du ladda ner programmet från den officiella webbplatsen genom att klicka på länken http://reboot.pro/files/download/339-virtual-machine-usb-boot/ . Från utvecklarens webbplats kan du ladda ner både den vanliga installationsversionen av programmet och den bärbara versionen som inte kräver installation. Jag laddade ner bärbar.

Programmet har laddats ner, packats upp och startat.

Klicka på Lägg till i programfönstret som öppnas.

På pricken VM-namn, vi måste välja den virtuella maskinen från vilken vår flash-enhet ska starta.

Min VirtualBox innehåller 5 virtuella maskiner, du kan se det på bilden nedan.

Jag väljer Windows 7, det vill säga vid start kommer den här virtuella maskinen att starta från ett USB-minne.

På pricken köra för att lägga till och starta, välj flashenheten som vi vill ansluta till den virtuella maskinen.

Klicka på OK i informationsfönstret som visas.

Välj fliken som visas i listan och klicka Start. Precis innan du trycker på knappen Start se till att VirualBox inte körs.

Klicka på OK igen i informationsfönstret som visas. Efter det startar den virtuella maskinen från flashenheten som vi ville.

Problem vid uppstart.

I versioner av VirtualBox sedan 5.0, uppstår ett fel när du startar från Virtual Machine USB Boot-programmet FATAL: Inget startbart medium hittades! Systemet stannade, detta fel uppstår eftersom Virtual Machine USB Boot-programmet inte automatiskt skapar en IDE-kontroller i VitualBox 5-versioner, utan den kommer det inte att vara möjligt att ansluta vmdk-filen som skapats av programmet, som i sin tur ansvarar för att ansluta till vår flashenhet .

För att åtgärda felet måste vi manuellt skapa en IDE-kontroller i VirtualBox. Vi går in i programmet, väljer den virtuella maskin som vi vill starta från (i mitt fall är det Windows 7), gå sedan till inställningar -> media, på pricken informationsbärare, längst ner, klicka på knappen med ett grönt kryss (som visas på bilden nedan) och välj objektet Lägg till en IDE-kontroller.

Kör Virtual Machine USB Boot-programmet igen, klicka Start.

Nu startar programmet från flashenheten utan några fel.

Och som vi kan se, var filen med vmdk-tillägget framgångsrikt ansluten till IDE-kontrollern.

HANDLA OMlämna din åsikt om den här artikeln, och naturligtvis, ställ dina frågor om något plötsligt gick fel för dig.

Tack för din uppmärksamhet!