Technical Anshu Hem › Självstudier › Ubuntu på ESXi
🖥️ ESXi-virtualisering

Ubuntu-virtualisering på ESXi - Installation, konfigurering, felsökning

ESXi är hypervisorn i barmetall som skär in en värddator i många virtuella maskiner. Den här guiden skapar en Ubuntu VM på rätt sätt - EFI-firmware, en tunn disk du övervakar, en VMXNET3-nätverksadapter och open-vm-verktyg efter installationen - mappar sedan de vanliga problemen till deras fixar.

✍️ Technical Anshu🖥️ VMware ESXi🎧 Multi-Language Audio
Ubuntu-virtualisering på ESXi - Installation, konfigurering, felsökning
🎧 Flerspråkigt ljud: Klicka på [Inställningar] (⚙️) ➔ [Ljudspår] i videospelaren för att välja språk.

📑Kapitel

  1. Innan du börjar — vad ESXi-värden behöver (webbklient, virtualisering påslagen, datalagringsutrymme, Ubuntu ISO)
  2. Skapa den virtuella maskinen i ESXi webbklient
  3. De fyra inställningarna som bestämmer allt – firmware, diskprovisionering, nätverksadapter och storlek
  4. Installera Ubuntu inuti den virtuella maskinen
  5. Första startjobb — open-vm-tools och systemuppdateringar
  6. Verifiera den virtuella datorn från värden – IP-adress, värdnamn och elegant avstängning
  7. Felsökning – matcha varje symptom med dess fix

📋 Översikt och steg-för-steg-guide

1

Innan du börjar — Vad värden behöver

Tre saker måste vara sanna innan skapelseguiden öppnas. Först är ESXi själv installerad på värden och du kan nå dess webbklient - värddatorn är nu en hypervisor, inte en vanlig PC, så allt händer genom det webbgränssnittet. För det andra har värd-BIOS CPU-virtualisering (Intel VT-x eller AMD-V) påslagen; utan det kommer 64-bitars gäster att vägra springa. För det tredje behöver du utrymme och en bild: en databutik med ledigt utrymme (en första Ubuntu VM är bekväm i 40 GB) och Ubuntu ISO som laddas upp till den datastore via webbläsaren Datastore. Välj en aktuell LTS-version så att den virtuella datorn får år av uppdateringar.

📌 En ärlig notering om ESXi-licensiering: ingenting i den här guiden behöver en betald funktion – att skapa virtuella datorer, konsoler, ögonblicksbilder och OVF-export fungerar på en fristående värd. Men efter att Broadcom köpte VMware drogs den gamla gratis ESXi tillbaka i början av 2024, och en gratisutgåva återkom senare med ESXi 8.0 Update 3e 2025, riktad mot laboratorier och icke-produktionsanvändning, utan vCenter-hantering och med begränsningar som ett tak för vCPU:er per virtuell dator och inget stöd. Betald licensiering är nu prenumerationsbaserad och prissatt per kärna. Villkoren har ändrats mer än en gång, så kolla Broadcoms nuvarande licenssida innan du bygger något seriöst utifrån ett antagande.
2

Skapa den virtuella maskinen

I ESXi-webbklienten väljer du Skapa / Registrera VM och sedan Skapa en ny virtuell maskin. De val som betyder något: ge den virtuella datorn ett namn som säger jobbet (som ubuntu-filer eller ubuntu-test, inte "VM 3"); lämna Kompatibilitet som standardvärden – en högre virtuell hårdvaruversion låser upp nyare virtuella enheter, och att sänka den spelar bara roll när en virtuell dator måste flyttas till en äldre värd; ställ in Gäst OS-familj: Linux och version: Ubuntu Linux (64-bitars) — detta är inte dekoration, det förinställer förnuftig virtuell hårdvara för Ubuntu; och välj dataarkivet med plats på. På anpassningsskärmen ställer du in CPU, minne, disk, nätverk och firmware som nästa steg förklarar.

3

De fyra inställningarna som bestämmer allt

Firmware: EFI. Moderna Ubuntu förväntar sig EFI, EFI är det som möjliggör säker start och det är ESXi-standard för nya virtuella Linux-datorer. Legacy BIOS fungerar fortfarande för Ubuntu, men behandla valet som permanent - ett installerat OS förväntar sig den firmware som det installerades under.

Disk: tunn provisionerad. En tunn disk växer när Ubuntu skriver data, så en 40 GB disk kan använda 12 GB på dag ett. Tjock provisionering reserverar full storlek i förväg – säkrare för kritiska servrar, slösaktigt för labb.

Nätverksadapter: VMXNET3. Det är VMwares eget virtuella nätverkskort, byggt för virtuella maskiner, och Ubuntu bär sin drivrutin i kärnan. Den emulerade E1000E fungerar också och är en reserv för udda fall.

Storlek: börja smått. 2 vCPU och 4 GB RAM kör Ubuntu Server glatt och Desktop acceptabelt. Du kan lägga till mer senare på en minut; en överdimensionerad virtuell dator slösar mest på värden.

⚠️ Titta på tunna diskar: tunn provisionering innebär att datalagret måste övervakas, eftersom tio tunna diskar kan lova mer utrymme än vad datalagret faktiskt rymmer – och ett datalager som fylls stoppar varje virtuell dator på den.
4

Installera Ubuntu

Fäst ISO till den virtuella datorns CD/DVD-enhet, markera Anslut vid påslag, slå på den virtuella datorn och öppna konsolen. Ubuntus installationsprogram beter sig precis som det gör på en fysisk maskin. Välj Server eller Desktop — Server för tjänster och inlärning av terminalen, Desktop endast om du verkligen behöver den grafiska miljön. Låt installationsprogrammet använda hela den virtuella disken; det är en fil i dataarkivet, inget fysiskt raderas. Skapa din användare, ställ in ett starkt lösenord och markera OpenSSH-serveralternativet på serverinstallationer så att du kan logga in på distans efteråt. När installationen är klar, starta om — och koppla bort ISO från CD/DVD-enheten.

✅ Startar tillbaka in i installationsprogrammet? Om den virtuella datorn startar till en svart skärm eller in i installationsprogrammet igen, är orsaken nästan alltid den ISO som fortfarande är ansluten eller startordningen – inte en trasig installation.
5

First Boot Jobs — open-vm-tools och uppdateringar

En fräsch Ubuntu VM fungerar, men ESXi är halvblind för den: värdsammanfattningen visar ingen IP-adress, och "avstängning" från värden är ett hårt strömavbrott, inte en ren avstängning. Fixningen är ett paket från Ubuntus eget arkiv — VMwares rekommenderade rutt för Ubuntu. Använd inte det gamla ISO-baserade VMware Tools-installationsprogrammet i ESXi-menyn; för Ubuntu är open-vm-tools den sökväg som stöds och den hålls uppdaterad av Ubuntus normala uppdateringssystem.

Ubuntu Terminal
sudo apt update
sudo apt install open-vm-tools

På skrivbordsinstallationer, lägg även till skrivbordspaketet: sudo apt install open-vm-tools-desktop — det är det som får konsolupplösning, kopiera-klistra och dra-och-släpp att fungera. Bekräfta sedan att tjänsten körs och avsluta med de vanliga uppdateringarna:

Ubuntu Terminal
sudo systemctl status open-vm-tools
sudo apt upgrade

Statusen ska visa att tjänsten är aktiv och igång. Det här paketet är det som ger värden gästens IP-adress och värdnamn, möjliggör graciös avstängning från ESXi och bestämmer hur tidssynkronisering och stillastående ögonblicksbilder beter sig.

6

Verifiera den virtuella datorn från värden

Uppdatera VM:s sammanfattningssida i ESXi webbklient: gästens IP-adress och värdnamn visas nu, vilket bevisar att open-vm-tools pratar med värden. Testa en graciös avstängning från värden - Ubuntu bör stängas av rent istället för att skäras. Härifrån, gör dagligt arbete över SSH istället för att bo inne i konsolen; konsolen är för installationer och nödsituationer, SSH är snabbare och ger dig en ordentlig terminal.

✅ Den stående regeln: Skaparguiden tar två minuter och avgör de kommande två åren. EFI-firmware, en tunn skiva som du faktiskt övervakar, en VMXNET3-adapter och open-vm-tools efter installationen — gör de fyra rätt och Ubuntu på ESXi är tråkigt på bästa sätt.
7

Felsökning — Matcha symtomet med åtgärden

När en Ubuntu VM inte beter sig nämner symtomet vanligtvis sin egen orsak. Arbeta den här kartan i ordning:

VM startar inte eller startar upp installationsprogrammet igen – ISO:n är fortfarande ansluten, startordningen är felaktig eller så ändrades den fasta programvaran efter installationen. Inget nätverk — kontrollera adaptertypen och portgruppen först, kontrollera sedan inuti Ubuntu om nätverkskonfigurationen fortfarande pekar på en gammal MAC-adress. Värd visar ingen IP och avstängning är ett strömavbrott — open-vm-tools saknas eller stoppas; installera om det som i steg 5. Konsol liten, laggy eller urklipp är död — ett problem med konsol/skärminställning; för det dagliga arbetet, använd istället SSH. Klockdrift — fixa tidssynkronisering med NTP i Ubuntu. Allt långsamt — värden är överengagerad; jämför total vCPU och RAM som ges till virtuella datorer mot den fysiska maskinen innan du skyller på Ubuntu.

Två snabba kontroller inuti Ubuntu täcker det mesta av detektivarbetet - dina nätverksadresser och gränssnitt och klocktillståndet:

Ubuntu Terminal — Quick Checks
ip a
timedatectl

De flesta "ESXi-problem" visar sig vara en inställning, ett paket eller en ärlig hårdvarugräns.

🏷️Ämnessökvariabler och nyckelord

🔍 VMware ESXi 🔍 Ubuntu VM 🔍 Virtualization 🔍 open-vm-tools 🔍 VMXNET3 🔍 Thin Provisioning 🔍 EFI Firmware 🔍 Hypervisor 🔍 Datastore 🔍 Ubuntu Server 🔍 ESXi Troubleshooting 🔍 TechnicalAnshu
🎙️ Fullständig transkription – tryck för att expandera

__TOK_33__

❓ Vanliga frågor

Är denna handledning 100 % gratis att följa?

__TOK_34__

Kan nybörjare följa den här guiden?

__TOK_35__

Var kan jag ställa frågor om jag fastnar?

__TOK_36__

🚀 Se hela handledningen på YouTube

__TOK_37__

__TOK_38__

▶️ Se hela videoklippet
Den här handledningen är baserad på Technical Anshus Ubuntu-virtualisering på ESXi-video • Har du fastnat i något steg? Fråga i videokommentarerna — du får hjälp där 🙏