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.

Lämna en kommentar

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.

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.

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.

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