GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit bitovou kopii Windows pro OpenStack

Dostal jsem za úkol vytvořit image Windows pro OpenStack na rozdíl od většiny linuxových distribucí, není možné stahovat generické obrázky qcow2, na internetu nemůžeme najít žádné obrázky pro Windows. Tato příručka poskytne podrobné vysvětlení pro vytvoření bitové kopie Windows qcow2 pro použití v cloudu OpenStack. Tento článek lze použít ke spuštění libovolného operačního systému Windows.

Předpoklady

Než začneme, je potřeba:

  • ISO pro instalaci systému Microsoft Windows (zkušební verze)
    • Pro Windows Server ISO
    • Pro Windows 10 ISO
  • Ovladače Virtio Red Hat pro Windows
    • ISO ovladačů VirtIO
  • CentOS Linux s nainstalovaným KVM
  • Minimálně 15 GB dostupného místa na disku
  • K dispozici minimálně 2 GB RAM

Vytvořit bitovou kopii Windows pro OpenStack

Konfigurace VM pro Windows pomocí virt-manager GUI

Přihlaste se k počítači CentOS Linux, který má nainstalovaný KVM, pomocí MobaXterm a spusťte virt-manager příkaz GUI.

# virt-manager
X server zapnutý v MobaXterm

Ujistěte se, že X server je zapnutý v MobaXterm pro export X-Display z vašeho počítače CentOS Linux do počítače s Windows.

V oknech Virt-Manager přejděte na Soubor -> Nový virtuální počítač

Windows ISO &VirtIO ISO soubor na serveru

Zkopírujte ISO systému Windows a Virtio ISO soubory do /var/lib/libvirt/images serveru adresář.

Vyberte instalační médium

Zadejte PATH ISO Windows a klikněte na Vybrat hlasitost tlačítko.

Vyberte operační systém, který instalujete. Zrušte zaškrtnutí přepínač, aby nedošlo k automatické detekci OS. Zadejte název operačního systému a vyberte vhodný operační systém. Pro účely tohoto článku instaluji Windows 10.

Přidělte RAM a CPU

Zadejte velikost virtuálního pevného disku

Vyberte název virtuálního počítače , vyberte typ sítě Virtuální síť:NAT a vyberte přepínač Upravit konfiguraci před instalací .

Po dokončení se otevře okno konfigurace QEMU/KVM

Přejděte na SATA Disk 1 a vyberte VirtIO jako Disková sběrnice

Přejděte na NIC (virtuální síťové rozhraní) a zvolte VirtIo pro model zařízení

Ovladače zařízení VirtIO

Chcete-li používat virtuální zařízení na vašem virtuálním počítači QEMU/KVM Windows, abyste mohli nainstalovat ovladače VirtIO v nezbytných časech, musíte připojit ISO VirtIO na disk CDROM. Pojďme přidat nové zařízení CDROM a připojit soubor ISO ovladače VirtIO.

Klikněte na Přidat hardware . V části Úložiště , vyberte typ zařízení jako Zařízení CDROM a klikněte na spravovat a vyberte Virtio iso a klikněte na Dokončit tlačítko.

Instalace systému Windows na KVM

Je dobré pokračovat s Zahájit instalaci a zobrazí se Instalační služba Windows Installer. Klikněte na Další

Klikněte na Instalovat nyní

Nastavení systému Windows – Klikněte na Nemám kód Product Key

Nastavení systému Windows – Vyberte Windows 10 Home

Ve výchozím nastavení systém Windows nezjistí virtualizovaný pevný disk bez ovladačů.

Klikněte na Načíst ovladač

Klikněte na Procházet

Vyberte amd64> w10 (pro Windows 10) pod Jednotkou CD VirtIO namontován dříve.

Nainstalujte ovladač řadiče Red Hat VirtIO SCSI

Jakmile ovladač řadiče Red Hat VirtIO SCSI  je úspěšně nainstalován, virtuální pevný disk bude viditelný pro instalaci operačního systému Windows. Klikněte na Další .

Instalační program systému Windows zahájí instalaci systému Windows. Dokončení instalace systému Windows může chvíli trvat a během instalace se může několikrát restartovat. Zobrazí se vám řada obrazovek nastavení systému Windows, jak je uvedeno níže:

  • Vyberte svou zemi
  • Typ rozložení klávesnice
  • Chcete přidat druhé rozložení klávesnice? – Přeskočit
  • Připojíme vás k síti – Nemám internet
  • Po připojení k internetu toho můžete objevit více – Pokračujte s omezeným nastavením
  • Kdo bude tento počítač používat?
    • Nastavte uživatelské jméno a heslo a řadu bezpečnostních otázek
  • Zvolte nastavení ochrany osobních údajů pro své zařízení
    • Můžete nakonfigurovat podle svých potřeb
  • Nechte Cortanu, aby vám pomohla věci dělat – Teď ne

Uvolněte se, protože Windows chvíli trvá, než připraví systém.

Instalovat ovladače Red Hat VirtIO

Po úspěšné instalaci se vám zobrazí přihlašovací obrazovka

Přejděte na jednotku VirtIO CDROM ve virtuálním počítači.

Dvakrát klikněte na virtio-win-guest-tools spustitelný k instalaci všech potřebných ovladačů pro operační systém Windows pro použití virtuálního hardwaru.

Po úspěšné instalaci ovladačů VirtIO bude vaše síť aktivována a nyní můžete používat internet.

Příprava hostujícího OS Windows pro použití v cloudu

Nyní, když je hostující OS nainstalován, musíme nakonfigurovat systém pro použití v cloudovém prostředí. Cloudbase Solutions vyvinula Cloudbase-Init, což je Windows ekvivalent projektu Cloud-Init používaného na většině obrazů OpenStack Linux.

Stáhněte si Cloudbase-init a nainstalujte jej do nově vytvořené instance Windows 10 VM. Během instalace Cloudbase-init a Install ponechte výchozí možnosti. Před dokončením instalačního programu Cloudbase-init se ujistěte, že jste zaškrtli obě políčka.

Spusťte nástroj Sysprep a vytvořte zobecněnou bitovou kopii: zaškrtnuto

Vypnutí při ukončení Sysprep:  zaškrtnuto

Klikněte na Dokončit a Sysprep poběží chvíli a automaticky vypne systém.

Nyní obrázek Windows 10 QCOW2 v umístění /var/lib/libvirt/images na serveru je cloudový obrázek s podporou OpenStack.

Při použití bitové kopie Windows 10 QCOW2 v OpenStacku však muselo na spuštění bitové kopie dlouho čekat. Bylo to kvůli chybě v konfiguraci souboru bezobslužné instalace systému Windows. Postupujte podle článku:Jak opravit, že systém Windows nemohl analyzovat nebo zpracovat soubor bezobslužných odpovědí pro Pass Specialize, abyste problém vyřešili, a nyní je obraz Windows 10 QCOW2 připraven k nasazení v OpenStack Cloud.

Pokračujte dále a vytvořte bitovou kopii Windows s automatickým přihlášením nakonfigurovaným tak, aby uživatel nemusel ručně zadávat uživatelské jméno a heslo pro každé spouštění. Exportujte bitovou kopii Windows 10 QCOW2 pro nasazení v OpenStack Cloud s povolenou funkcí automatického přihlášení!


Linux
  1. Jak vytvořit Kali Linux Image ve formátu QCOW2 pro OpenStack?

  2. Jak zadat heslo pro více Windows?

  3. Jak vytvořit sdílenou složku Windows na FreeNAS

  1. Jak zabalit aplikace Python pro Linux

  2. Jak vytvořit spouštěcí obraz Windows 10 v Debianu?

  3. Jak vytvořit vlastní obrázek z kontejneru Docker

  1. Jak vytvořit bootovací USB disk pro Linux

  2. Jak vytvořit galerii obrázků ve WordPressu

  3. Vytvořte bitovou kopii oddílu Windows v systému Linux