Kategorie: Obecné

Windows 8 PE a isolinux

Tvorba bootovacího CD Windows 8 (Windows PE 4) a jeho začlenění do bootovacího CD se zavaděčem isolinux.

Windows ADK

  • Stáhnout a nainstalovat Windows Assessment and Deployment Kit (ADK), který zahrnuje mimo jiné také Windows Preinstallation Environment (Windows PE).
  • Spustit Deployment and Imaging Tools Environment z menu Start (příkazový řádek s přednastaveným prostředím) jako správce!
  • Vygenerovat vzorové Windows PE:
    copype.cmd x86 c:\winpe
  • Přimountovat obraz RAMdisku do složky mount:
    Dism /mount-image /imagefile:C:\winpe\media\sources\boot.wim /index:1 /mountdir:C:\winpe\mount
    
  • Nyní lze upravovat data v RAMdisku skrze C:\winpe\mount
  • Uložit provedené změny:
    Dism /unmount-image /mountdir:C:\winpe\mount /commit
  • Složit soubor ISO:
    Makewinpemedia /iso C:\winpe C:\winpe\winpe.iso

Odstranění požadavku na stisknutí libovolné klávesy

  • Čisté Windows PE běžně před svým spuštěním vyžaduje stisknutí libovolné klávesy s hláškou "Libovolnou klávesou spustíte systém z disku CD..." - to je potřebné u instalačního CD Windows, ale u servisního CD, zejména předcházela-li nabídka isolinuxu/syslinuxu je to poměrně nešikovné. Pro odstranění stačí odstranit soubor:
  • del c:\winpe\iso\boot\bootfix.bin

Sestavení ISO obrazu (čistého Windows PE)

  • oscdimg -n -bc:\winpe\etfsboot.com c:\winpe\iso c:\winpe\winpe.iso

Zahrnutí Windows PE do LiveCD se zavaděčem isolinux

  • Do syslinux.cfg připište položku:
    LABEL winpe
    COM32 /isolinux/chain.c32
    APPEND fs ntldr=/bootmgr
    
  • Pro sestavení CD lze použít příkaz:
    mkisofs -D -r -V "MojeCD" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o ../MojeCD.iso .
  • Použitý soubor zavaděče /bootmgr funguje jak pro CD, tak i pro USB disk. Takto vytvořené ISO může být tedy pomocí nástroje UNetbootin přenesena také na USB disk. (Důležitý je pak ale zejména parametr fs, který zajistí funkčnost i pokud bude obsah ISO obrazu zkopírován např. na druhý oddíl USB disku.)

Komentáře


Nebyly přidány žádné komentáře.