Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

Denna handledning guidar dig genom processen att skapa en Windows ISO som kommer att vara kompatibel med Vultrs system. Original/orörda Windows ISO:er kommer inte att fungera på Vultr eftersom de saknar nödvändiga drivrutiner för att interagera med Vultrs system.

Den här handledningen använder en Windows Server 2016 ISO, men samma process gäller för andra versioner.

En Windows-dator krävs för denna handledning. Om du bara har en Mac- eller Linux-dator, fortsätt inte förrän du skaffar en Windows-dator. Du kan också ställa in en Windows VM med din favorit Mac eller Linux VM/sandlåda/virtualiseringsprogramvara.

Förberedelser - Nedladdningar

Innan vi sätter igång finns det några saker du behöver ladda ner till din dator:

  1. Din önskade Windows ISO. Du kan få en ISO från MSDN, Technet eller genom att avbilda en installationsskiva som du äger.
  2. Ladda ner och installera den kostnadsfria versionen av NTLite . Denna handledning använder v1.3.1.5060 Stable.
  3. Ladda ner de senaste eller stabila VirtIO-drivrutinerna ISO. En person som är ansvarig för ett affärskritiskt databassystem kan välja de stabila drivrutinerna medan någon som är intresserad av de senaste och bästa kan välja de senaste drivrutinerna. Att granska ändringsloggen kan hjälpa dig att bestämma dig.
  4. Valfritt : Hitta den senaste kumulativa uppdateringen KB för din OS-byggnad här och ladda ner den från Microsoft Update Catalog . Att integrera en kumulativ uppdatering ger dig de senaste säkerhets- och buggfixarna. Du kan också integrera ytterligare uppdateringar om du vet att de behövs. I skrivande stund är KB3186568 och KB4035631 ytterligare uppdateringar som kan integreras med Windows Server 2016. För att ta reda på vilka andra uppdateringar som behövs bör du installera din ISO i en lokal virtuell dator, köra Windows Update och notera KB:erna. Ladda inte ner/integrera Delta-uppdateringar, borttagningsverktyget för skadlig programvara eller definitionsuppdateringar för Windows Defender.

Förberedelser - Installera filer

Med allt nedladdat:

  1. Dubbelklicka på din Windows ISO för att öppna den och komma åt dess innehåll. Kopiera innehållet till en ny mapp någonstans på din dator, till exempel C:\ISO.
  2. Dubbelklicka på VirtIO-drivrutinens ISO för att öppna den och komma åt dess innehåll. Kopiera innehållet till en ny mapp någonstans på din dator, till exempel C:\VirtIO.

Skapar ISO

Med alla våra filer konfigurerade kan vi nu fortsätta:

Öppna NTLite och välj "Lägg till -> Bildmapp" i verktygsfältet. Välj mappen som innehåller dina extraherade ISO-filer.

Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

Det första vi ska göra är att integrera VirtIO-drivrutinerna i Windows återställnings- och installationsmiljöer. Detta kommer att säkerställa att Vultr SSD-enheter känns igen under installation och återställning av Windows.

Ladda "Microsoft Windows PE (x64)" med högerklicksalternativet.

Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

När det är klart väljer du kategorin "Drivers" i den vänstra rutan. Integrera drivrutinerna med "Lägg till -> Drivrutiner (INF-val)" i verktygsfältet:

Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

Det finns 5 drivrutiner du vill integrera. Ersätt 2k16med OS-versionen du installerar och amd64med OS-plattformen. NetKVM(nätverksdrivrutin) och viostor(lagringsdrivrutin) KRÄVS . Det rekommenderas fortfarande att inkludera resten för att undvika potentiella problem. Den här listan kan ändras i framtiden när Vultr ändrar och uppgraderar sina system, så kontrollera den här listan igen nästa gång du förbereder en ny ISO.

  1. Balloon\\2k16\\amd64\\balloon.inf
  2. NetKVM\\2k16\\amd64\\netkvm.inf
  3. qemufwcfg\\2k16\\amd64\\qemufwcfg.inf
  4. viorng\\2k16\\amd64\\viorng.inf
  5. viostor\\2k16\\amd64\\viostor.inf

Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

När drivrutinerna är integrerade väljer du "Apply" i den vänstra rutan. Under "Alternativ", välj "Säkerhetskopiera inte logg och förinställning". Lämna de andra alternativen som de är.

Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

Välj "Process" i verktygsfältet. När det är klart, välj "Källa" i den vänstra rutan. Ladda "Microsoft Windows Setup (x64)". Upprepa processen.

När du har integrerat drivrutinerna i båda operativsystemen under Boot/Setup kan vi nu integrera dem i det riktiga operativsystemet. Välj det operativsystem du planerar att använda och ladda det. Detta kommer att ta lite längre tid att ladda eftersom det är större.

Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

Integrera samma 5 drivrutiner som tidigare.

Från denna punkt är du fri att göra andra ändringar som du tycker är lämpligt. Om du har laddat ner uppdateringar kan du integrera dem i avsnittet "Uppdateringar".

När du är nöjd väljer du "Använd" i den vänstra rutan. Det rekommenderas att du tar bort alla utgåvor du inte behöver för att minska storleken på ISO. Ta inte bort några boot.wimutgåvor!

ESD vs Standard (WIM) : Att välja ESD kommer att resultera i en mindre ISO som laddas upp snabbare till Vultr, men det tar längre tid att skapa och kräver avsevärda datorresurser. Det rekommenderas att du provar ESD först och om du har problem, gå tillbaka till att använda "Standard (WIM)". Vultr stöder båda formaten.

Välj "Säkerhetskopiera inte logg och förinställning" och sedan "Skapa ISO". Ange ett filnamn/plats och etikett. Etikett är det interna namnet på ISO - det kan vara vad du vill, till exempel "Windows Server 2016".

I slutändan bör dina inställningar se ut så här:

Hur man skapar en Windows anpassad ISO med uppdateringar med NTLite

Välj "Process" i verktygsfältet. Beroende på vilket bildformat du har valt, de uppdateringar du har integrerat och dina tillgängliga datorresurser kan detta ta upp till en timme att bearbeta. Överväg att dubbelkolla ditt arbete innan bearbetning.

När NTLite är klar kan du stänga den, ladda upp ISO till Vultr och distribuera nya instanser med den!

PS: Glöm inte att ta bort den extraherade ISO-mappen, den extraherade VirtIO-mappen och eventuella uppdateringar från din dator - NTLite gör inte detta åt dig. Du kan också avinstallera NTLite när du har bekräftat att din ISO fungerar på Vultr.


Konfigurera en DHCP-server på Windows Server 2012

Konfigurera en DHCP-server på Windows Server 2012

DHCP är ett protokoll som används för att dynamiskt allokera IP-adresser till maskiner i ditt nätverk. Inte bara kan Windows Server 2012 vara en DNS-server eller -domän

Hantera flera servrar med Server Manager på Windows Server

Hantera flera servrar med Server Manager på Windows Server

Server Manager är ett mycket kraftfullt verktyg som ingår i nästan alla Windows Server-versioner. Med serverhanteraren kan du hantera båda lokalerna

Windows anpassad ISO med VirtIO-drivrutiner

Windows anpassad ISO med VirtIO-drivrutiner

Bygga Windows ISO (endast serverversioner) Skaffa de senaste binära VirtIO-drivrutinerna för Windows, paketerade som en ISO-fil, från

Windows Server 2016 Återställningsläge

Windows Server 2016 Återställningsläge

När du kommer åt återställningsläget på Windows Server 2016 kan du uppleva ett stoppfel (blå skärm). Lösningen är att komma åt alternativet Reparera dator

Lär dig fjärrskrivbordstjänster: Del 3 - Konfiguration

Lär dig fjärrskrivbordstjänster: Del 3 - Konfiguration

Den här artikeln är en del av en serie i tre delar om fjärrskrivbordstjänster. Del 1: Teknik Del 2: Implementering Del 3: Konfiguration Konfigurera RDP I

Bygg en e-postserver med hMailServer på Windows

Bygg en e-postserver med hMailServer på Windows

Om du kör en webbplats på din Windows Server vill du förmodligen också kunna ta emot e-post. Det finns ett program som heter hMailServer som låter dig t

Använda Hosts File för att testa webbplatser

Använda Hosts File för att testa webbplatser

Hosts-filen är en speciell fil på din arbetsstationsdator som lagrar IP- och namninformation. Den här filen kontrolleras före DNS, så om du placerar en

Hur man installerar Hyper-V Manager på en VPS för fjärradministration

Hur man installerar Hyper-V Manager på en VPS för fjärradministration

Hyper-V är en virtualiseringsteknik från Microsoft som gör att du enkelt kan distribuera virtuella maskiner på en Windows-server. Men vid installation av Hyper-V o

Lägga till en sekundär domänkontrollant på Windows Server 2012

Lägga till en sekundär domänkontrollant på Windows Server 2012

Domänkontrollanter används för att bland annat autentisera användare när Active Directory är installerat. När du har ställt in din domänkontrollant, enkelt

Hur du kommer åt din Vultr VPS

Hur du kommer åt din Vultr VPS

Vultr tillhandahåller flera olika sätt att komma åt din VPS för att konfigurera, installera och använda. Åtkomstuppgifter Standardinloggningsuppgifterna för din VPS ar

Exekvera fjärrkommandon i PowerShell

Exekvera fjärrkommandon i PowerShell

PowerShell är en kraftfull kommandokonsol som ingår i moderna versioner av Windows. En av dess mest användbara funktioner är möjligheten att köra kommandon på fjärrkontroll

Konfigurera en DNS-server på Windows Server 2012

Konfigurera en DNS-server på Windows Server 2012

Windows Server 2012 kan konfigureras som en DNS-server. DNS används för att lösa domännamn till IP-adresser. Genom att vara värd för dina egna DNS-servrar har du mer

Lär dig fjärrskrivbordstjänster: Del 1 - Teknik

Lär dig fjärrskrivbordstjänster: Del 1 - Teknik

Den här artikeln är en del av en serie i tre delar om fjärrskrivbordstjänster. Del 1: Teknik Del 2: Implementering Del 3: Konfiguration Vad är Remote Deskto

Fixa ett identiskt SID när du går med i en Active Directory-domän

Fixa ett identiskt SID när du går med i en Active Directory-domän

När du konfigurerar en ny Active Directory-skog och försöker lägga till en klient till en domän kan följande fel dyka upp: Domänen går inte

Lär dig fjärrskrivbordstjänster: Del 2 - Implementering

Lär dig fjärrskrivbordstjänster: Del 2 - Implementering

Den här artikeln är en del av en serie i tre delar om fjärrskrivbordstjänster. Del 1: Teknik Del 2: Implementering Del 3: Konfiguration Implementering av RDS Det är dags

Hur man ställer in Exchange 2013 på en domänkontroller på Windows Server 2012

Hur man ställer in Exchange 2013 på en domänkontroller på Windows Server 2012

Exchange är ett gruppprogram skrivet av Microsoft. Det är mycket populärt bland både små och större företag. Exchange körs naturligtvis bara på Windows

Hur man installerar och konfigurerar Ansible på Debian 9 för användning med Windows Server

Hur man installerar och konfigurerar Ansible på Debian 9 för användning med Windows Server

Använder du ett annat system? Ansible är ett verktyg med öppen källkod för att automatisera uppgifter. Den hanterar konfigurationen av dina Linux- och Windows-servrar. Det Fungerar

Ansluter till din server med SSH via PuTTY på Windows

Ansluter till din server med SSH via PuTTY på Windows

Att ansluta till en Linux-server för första gången kan verka förvirrande, speciellt om du har en stark Windows-bakgrund. När du ansluter till en Linux (eller UNIX

Konfigurera IIS på Windows Server

Konfigurera IIS på Windows Server

IIS är en webbserver skapad av Microsoft. IIS är kompatibel med Windows Server - det betyder att du helt enkelt kan lägga till den som en funktion, snarare än att ladda ner den

Ställ in dynamisk DNS för Windows Remote Desktop

Ställ in dynamisk DNS för Windows Remote Desktop

Den här artikeln kommer att visa dig hur du ställer in dynamisk DNS för Remote Desktop så att du kan undvika besväret med att ställa in fjärrassistans om och om igen. W

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Artificiell intelligens är inte i framtiden, det är här i nuet I den här bloggen Läs hur Artificiell intelligens-applikationer har påverkat olika sektorer.

DDOS-attacker: En kort översikt

DDOS-attacker: En kort översikt

Är du också ett offer för DDOS-attacker och förvirrad över de förebyggande metoderna? Läs den här artikeln för att lösa dina frågor.

Har du någonsin undrat hur hackare tjänar pengar?

Har du någonsin undrat hur hackare tjänar pengar?

Du kanske har hört att hackare tjänar mycket pengar, men har du någonsin undrat hur de tjänar den typen av pengar? låt oss diskutera.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Revolutionerande uppfinningar från Google som gör ditt liv lätt.

Vill du se revolutionerande uppfinningar av Google och hur dessa uppfinningar förändrade livet för varje människa idag? Läs sedan till bloggen för att se uppfinningar av Google.

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Fredag ​​Essential: Vad hände med AI-drivna bilar?

Konceptet med att självkörande bilar ska ut på vägarna med hjälp av artificiell intelligens är en dröm vi har ett tag nu. Men trots flera löften finns de ingenstans att se. Läs den här bloggen för att lära dig mer...

Technological Singularity: A Distant Future of Human Civilization?

Technological Singularity: A Distant Future of Human Civilization?

När vetenskapen utvecklas i snabb takt och tar över en hel del av våra ansträngningar, ökar också riskerna för att utsätta oss för en oförklarlig singularitet. Läs, vad singularitet kan betyda för oss.

Utveckling av datalagring – Infographic

Utveckling av datalagring – Infographic

Lagringsmetoderna för data har utvecklats kan vara sedan födelsen av data. Den här bloggen tar upp utvecklingen av datalagring på basis av en infografik.

Funktioner för Big Data Reference Architecture Layers

Funktioner för Big Data Reference Architecture Layers

Läs bloggen för att känna till olika lager i Big Data Architecture och deras funktionaliteter på enklaste sätt.

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

6 fantastiska fördelar med att ha smarta hemenheter i våra liv

I denna digitala värld har smarta hemenheter blivit en avgörande del av livet. Här är några fantastiska fördelar med smarta hemenheter om hur de gör vårt liv värt att leva och enklare.

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

macOS Catalina 10.15.4 tilläggsuppdatering orsakar fler problem än att lösa

Nyligen släppte Apple macOS Catalina 10.15.4, en tilläggsuppdatering för att åtgärda problem, men det verkar som om uppdateringen orsakar fler problem som leder till att mac-datorer blir murade. Läs den här artikeln för att lära dig mer