Noen få ting å merke seg om denne metoden:
- I motsetning til live ISO-bilde vil denne disken ha full vedvarende lagring, slik at du ikke trenger å bekymre deg for å miste lagrede filer og data ved neste omstart
- Ubuntus ytelse på ekstern stasjon vil avhenge av lese- og skrivehastigheter på disken, velg en USB 3.x-stasjon hvis mulig
- Den eksterne stasjonen vil bli slettet fullstendig under installasjonen, så sørg for at den ikke har noen viktige filer
Forutsetninger
For å installere VirtualBox på Ubuntu, kjør kommandoene nedenfor en etter en:
$ sudo apt installere virtualbox virtualbox-gjest-tillegg-iso virtualbox-ext-pakke$ sudo usermod -a -G vboxusers $ USER
$ sudo modprobe vboxdrv
Start systemet på nytt for å fullføre installasjonen.
Koble til ekstern USB-stasjon der du vil installere Ubuntu, og kjør deretter kommandoen nedenfor:
$ VBoxManage-liste usbhostDu bør se den eksterne stasjonen oppført i terminalutgangen:
Jeg forberedte SanDisk Cruzer Force ekstern USB-stasjon for å installere Ubuntu, og den er oppført riktig av VBoxManage-kommandoen.
Merk at disse trinnene er helt nødvendige for å fullføre for at denne opplæringen skal fungere. Hvis ekstern USB-stasjon ikke er oppført i terminalutgangen vist ovenfor, vil du ikke kunne installere Ubuntu på den. Denne guiden er testet med Ubuntu 19.10, og det fungerer kanskje ikke på eldre versjoner.
Klargjøre den virtuelle maskinen
For å installere Ubuntu på en ekstern stasjon ved hjelp av VirtualBox, må du starte opp i Ubuntu live ISO-modus på en virtuell maskin. Når Ubuntu kjører i live-modus i en VirtualBox-maskin, kan du bruke standardinstallasjonsprogrammet som leveres med Ubuntu for å installere det i en ekstern USB-stasjon.
Start VirtualBox fra programstarteren og klikk på “Ny” -knappen for å legge til en ny virtuell maskin. Tilordne et navn du ønsker, men sørg for at “Type” er satt til Linux. Klikk på "Neste>" -knappen for å fortsette.
I neste vindu angir du RAM-beløpet for den virtuelle Ubuntu-maskinen. Forsikre deg om at du tilordner et stort beløp til standardinstallatøren av Ubuntu til å fungere uten problemer på den virtuelle maskinen.
På neste skjermbilde må du kontrollere at radioboksen “Ikke legg til en virtuell harddisk” er merket av. Siden du skal installere Ubuntu på ekstern stasjon, er det ikke nødvendig å lage en virtuell harddisk. Dette vil minimere sjansene for å installere Ubuntu på feil disk.
Ignorer advarselen "uten harddisk" og klikk på "Fortsett" -knappen for å fullføre prosessen med å lage en virtuell Ubuntu-maskin.
Velg den nyopprettede virtuelle maskinen din, og klikk deretter på “Innstillinger” -knappen for å begynne å konfigurere den virtuelle maskinen.
Gå til "System" -fanen og velg passende antall CPU-prosessorer med tanke på maskinvarefunksjonen din. Som nevnt tidligere, vil installasjonsprogrammet kjøre på en virtuell maskin. Å tildele mer strøm til virtuell maskin vil sikre raskere installasjon på den eksterne stasjonen.
Gå til "Vis" -fanen, velg passende videominne og klikk på "Aktiver 3D-akselerasjon" avkrysningsruten. Disse innstillingene vil også forbedre ytelsen til Ubuntu på den virtuelle maskinen.
Klikk på "Lagring" -fanen og klikk på lite plussikon foran "Controller: IDE" -oppføringen.
Klikk på "Velg disk" i neste vindu.
På det neste skjermbildet, velg enten et eksisterende ISO-bilde som du kanskje har brukt mens du oppretter en annen virtuell maskin, eller legg til et nytt ISO-bilde ved hjelp av "Legg til" -knappen.
Når du har valgt et ISO-bilde, må du sørge for at det vises i delen "Lagring".
Gå til "USB" -fanen og klikk på "Aktiver USB-kontroller". Velg riktig USB-versjon og klikk på pluss-ikonet for å legge til en ny enhet fra den lille popup-menyen.
Til slutt må du sørge for at den valgte USB-enheten vises i listen.
Hvis du har fulgt alle trinnene riktig så langt, er den virtuelle Ubuntu-maskinen din klar og du er klar til å starte den.
Oppstart av den virtuelle maskinen for å installere Ubuntu på USB-stasjon
Velg den nye virtuelle maskinen fra venstre sidefelt og klikk på "Start" -knappen for å starte den. Prosessen med å installere Ubuntu i en virtuell maskin er ganske grei, og den er identisk med å installere Ubuntu på en ekte PC. For å fullføre det, nevner jeg et par trinn her (testet med Xubuntu 19.10 fordi jeg hadde noen problemer med GNOME-skall på virtuell maskin).
Klikk på "Installer Xubuntu" (eller Ubuntu) -knappen for å starte installasjonsprosessen.
Fortsett å følge instruksjonene på skjermen til du kommer til "Installasjonstype" -skjermen. For å installere Xubuntu på ekstern USB-stasjon sammen med en fullt fungerende GRUB-oppstartslaster på selve stasjonen, må du klikke på "Erase disk and install Xubuntu" radiobox. Du kan også klikke på “Noe annet” for å gå til avanserte innstillinger og partisjonsbehandling.
Partisjonssjefen viser bare den eksterne USB-stasjonen som et gyldig installasjonsmål, som vist på skjermbildet nedenfor. Alternativet "Enhet for installasjon av oppstartslaster" viser også bare ekstern stasjon. Siden bare to mediedisker blir utsatt for den virtuelle maskinen: Xubuntu ISO-bilde og den eksterne USB-stasjonen, er det ingen sjanse for å installere operativsystemet på intern stasjon eller feil partisjon.
Vent til installatøren er ferdig, og trekk deretter ut USB-stasjonen. Det er det, du har nå fullført Ubuntu installert på en ekstern stasjon, og du kan starte den fra ethvert system som har en USB-port.
Merk at installasjonsprosessen i virtuell maskin vil være tregere enn på en ekte maskinvare. Tiden det tar, avhenger av maskinvarekonfigurasjonen din og den virtuelle maskinen, og det kan til og med ta timer å fullføre.
Konklusjon
Det er mulig å installere Ubuntu på ekstern stasjon fra en oppstartbar live USB-pinne. Imidlertid er det alltid en sjanse for at enten operativsystemet eller bootloader blir installert på feil partisjon, spesielt hvis det er flere stasjoner koblet til systemet. Denne metoden er mye tryggere ettersom bare et begrenset antall stasjoner utsettes for den virtuelle maskinen, noe som gjør den mindre utsatt for feil. Siden det ikke er behov for å starte en ekte USB-pinne, kan du fortsette å bruke verts-operativsystemet også mens installasjonen er ferdig i bakgrunnen på en virtuell maskin.