locked
x32 a x64 edici na jedno instalační medium (USB či DVD) RRS feed

  • Dotaz

  • Zdravím,

    mám jeden dotaz. Lze vytvořit nějakým způsobem jedno instalační  medium, který bude obsahovat 32 i 64 bit verzi ? Konkrétně se mi jedná, že jsme koupili několik Windows 7 Pro v krabicové verzi a chci udělat nové instalační médium se všemi aktualizacemi. Tak mě zajímá, zda musím mít dvě média, jedno pro 32 a a jedno pro 64bit systém, či je mohu nějakým způsobem dostat do jedné a při instalaci si vybrat, jakou verzi chci instalovat. 

    Dík za odpověď.

     

    Aleš Ulrych


    Aleš Ulrych
    pondělí 28. listopadu 2011 10:07

Odpovědi

  • Ahoj,

    to určitě není problém - 

     

    imagex /export C:\install_Professionalx86.wim 1 C:\install.wim "Windows 7 Professional"
    imagex /export C:\install_Professionalx64.wim 1 C:\install.wim "Windows 7 Professional"
    

    Tím si vytvoříš soubor install.wim který bude obsahovat jak 32 tak 64 bitovou edici. V instalačním dialogu je poznáš jednoduše - je tam sloupeček ve kterém je vidět bitová edice. Pro to, aby se ti zobrazil tento dialog tak musíš odstranit soubor ei.cfg ze složky sources.

    Jinak samozřejmě předpokládám, že ty instalace aktualizací a capture wim imagů máš už zmáknuté :)

     

    pondělí 28. listopadu 2011 10:13

Všechny reakce

  • Ahoj,

    to určitě není problém - 

     

    imagex /export C:\install_Professionalx86.wim 1 C:\install.wim "Windows 7 Professional"
    imagex /export C:\install_Professionalx64.wim 1 C:\install.wim "Windows 7 Professional"
    

    Tím si vytvoříš soubor install.wim který bude obsahovat jak 32 tak 64 bitovou edici. V instalačním dialogu je poznáš jednoduše - je tam sloupeček ve kterém je vidět bitová edice. Pro to, aby se ti zobrazil tento dialog tak musíš odstranit soubor ei.cfg ze složky sources.

    Jinak samozřejmě předpokládám, že ty instalace aktualizací a capture wim imagů máš už zmáknuté :)

     

    pondělí 28. listopadu 2011 10:13
  • Jojo, díky vyzkouším.

    Instalace jsem řešil v minulém dotazu. :)


    Aleš Ulrych
    pondělí 28. listopadu 2011 10:32
  • Ještě malá drobnost. Kam mám ten nový wim soubor dát. Do instalačky k 32bit či 64 bit verze ? Nebo to je jedno?
    Aleš Ulrych
    pondělí 28. listopadu 2011 14:03
  • Myslím, že by se to mělo dávat do x86 média. Protože z toho x64 by nějak nešla nainstalovat ta 32 bitová edice. Zatím jsem nenašel ověření - ale vyzkoušej to a mělo by to fungovat.

    Já na to budu mít čas asi až zítra to zkusit/najít.

    pondělí 28. listopadu 2011 14:07
  • Vyzkouším. Pokud bude problém, dám vědět.


    Aleš Ulrych
    pondělí 28. listopadu 2011 14:11
  • Při vytváření x64 verze mi to skončilo s chybou, že název "Windows 7 Professional" Už tam jednou je. Mám to přejmenovat, nebo je chyba ještě jinde ? Myslím už při exportu.
    Aleš Ulrych
    pondělí 28. listopadu 2011 14:23
  • Úplně to stačí přejmenovat - třeba Windows 7 Professional (64 bitová edice).

    To samé můžeš udělat u té první - Windows 7 Professional (32 bitová edice).

    Zapoměl jsem to přejmenovat, když jsem to tvořil. Ty jiné názvy vůbec nevadí - je to jen pojmenování - nemá to na nic vliv.

    pondělí 28. listopadu 2011 14:34
  • Hm, tak bohužel se nepovedlo. 


    Aleš Ulrych

     

    Ještě přikládám Screen z UltraISO, kde jsem ten ie vymazal a install.wim tam je nový.


    pondělí 28. listopadu 2011 14:56
  • NN, u té volby nemá být dvojka - je to jen pořadí v tom zdrojovém wim image.

    Co když provedeš imagex info na ten WIM image? Zobrazí se tam všechny edice?

     

    pondělí 28. listopadu 2011 15:12
  • Ano.

     


    Aleš Ulrych
    pondělí 28. listopadu 2011 15:15
  • pondělí 28. listopadu 2011 15:16
  • Zkusím to projít, zda jsem někde neudělal chybu. Z obou upravených wim souborů (se všemi aktualizacemi i záplatami) se každý systém dá bez problémů nainstalovat. Jen když je spojím, tak to nešlape. No nic, zkusím to zítra znovu.
    Aleš Ulrych
    pondělí 28. listopadu 2011 15:20
  • Tak zatím bez úspěchu. Chybu jsem nikde nenašel. Ještě se pokusím to udělat přesně dle návodu, krok za krokem.

    Jestli to není tím, že mám nejnovější média s Service Packem 1. Zda tam nebyla udělaná nějaká úprava :(


    Aleš Ulrych
    úterý 29. listopadu 2011 6:25
  • Ne, píšou dát do x86 media, tak to tam jsem dával. X64 medium vyzkouším. Právě jsem dodělal další pokus, tak to jdu vyzkoušet.

    Aleš Ulrych

     

    Bohužel, stále stejná písnička. Žádný výběr a píše mi to, že není k dispozici žádná bitová kopie. :(

    úterý 29. listopadu 2011 6:40
  • Tohle je ten příkaz:

    oscdimg -n -b"C:\Program Files\Windows AIK\Tools\PETools\amd64\boot\etfsboot.com" C:\ISO C:\windows.iso -m
    

    bude tam potřeba nahradit to amd64 za x86...

    úterý 29. listopadu 2011 7:03
  • Jsem zvědav, už se ISO vytváří...

     


    Aleš Ulrych

    Tak nová chyba, viz obrázek

    úterý 29. listopadu 2011 7:14
  • Hm, to bych taky rád. Tak to vidím, že si asi hold budu mít dvě média, když se mi spojení nedaří. Nebo je možnost, někam uploadnout můj wim soubor ? Na prozkoumání, zda je chyba v něm či mám nějakou neobvyklou instalačku ? Dorazila minulý týden, tak je asi nejnovější.
    Aleš Ulrych
    úterý 29. listopadu 2011 7:31
  • Pošli kompletní výpis z

    imagex /info D:\install.wim
    
    Máš zadané description - popis - viz můj obrázek.

    úterý 29. listopadu 2011 7:35
  • Updating path to include dism, oscdimg, imagex
       C:\Program Files\Windows AIK\Tools\PETools\
       C:\Program Files\Windows AIK\Tools\PETools\..\AMD64;C:\Program Files\Windows
    AIK\Tools\PETools\..\x86
       C:\Program Files\Windows AIK\Tools\PETools\..\AMD64\Servicing;C:\Program File
    s\Windows AIK\Tools\PETools\..\x86\Servicing;
    C:\Program Files\Windows AIK\Tools\PETools>oscdimg -n -b"C:\Program Files\Window
    s AIK\Tools\PETools\x86\boot\etfsboot.com" D:\x86 D:\Win7_Pro_x86-x64_all.iso -m
    OSCDIMG 2.55 CD-ROM and DVD-ROM Premastering Utility
    Copyright (C) Microsoft, 1993-2007. All rights reserved.
    Licensed only for producing Microsoft authorized content.
    Scanning source tree (500 files in 11 directories)
    Scanning source tree complete (876 files in 201 directories)
    Computing directory information complete
    Image file is 4643770368 bytes
    Writing 876 files in 201 directories to D:\Win7_Pro_x86-x64_all.iso
    100% complete
    Final image file is 4643770368 bytes
    WARNING: This image contains filenames and/or directory names that are
     NOT COMPATIBLE with Windows NT 3.51. If compatibility with
     Windows NT 3.51 is required, use the -nt switch rather than
     the -n switch.
    Done.
    C:\Program Files\Windows AIK\Tools\PETools>dism /get-wiminfo /wimfile:d:\install
    .wim
    Nástroj Obsluha a správa bitových kopií
    Verze: 6.1.7600.16385
    Podrobnosti bitové kopie: d:\install.wim
    Index: 1
    Název: Windows 7 PROFESSIONAL
    Popis: <Nedefinováno>
    Velikost: 9 163 458 235 bajtů
    Index: 2
    Název: Windows 7 PROFESSIONAL x64
    Popis: <Nedefinováno>
    Velikost: 13 360 692 144 bajtů
    Operace byla dokončena úspěšně.
    C:\Program Files\Windows AIK\Tools\PETools>imagex /info D:\install.wim
    ImageX Tool for Windows
    Copyright (C) Microsoft Corp. All rights reserved.
    Version: 6.1.7600.16385
    WIM Information:
    ----------------
    Path:        D:\install.wim
    GUID:        {8b9b5efe-e7e0-4478-b38a-1a2772cc27e9}
    Image Count: 2
    Compression: LZX
    Part Number: 1/1
    Attributes:  0x8
                 Relative path junction
    Available Image Choices:
    ------------------------
    <WIM>
      <TOTALBYTES>4305218999</TOTALBYTES>
      <IMAGE INDEX="1">
        <DIRCOUNT>10404</DIRCOUNT>
        <FILECOUNT>51182</FILECOUNT>
        <TOTALBYTES>9163458235</TOTALBYTES>
        <HARDLINKBYTES>3198960218</HARDLINKBYTES>
        <CREATIONTIME>
          <HIGHPART>0x01CCADD6</HIGHPART>
          <LOWPART>0x93AE3D6F</LOWPART>
        </CREATIONTIME>
        <LASTMODIFICATIONTIME>
          <HIGHPART>0x01CCADD6</HIGHPART>
          <LOWPART>0x9470F62B</LOWPART>
        </LASTMODIFICATIONTIME>
        <WINDOWS>
          <ARCH>0</ARCH>
          <PRODUCTNAME>MicrosoftR WindowsR Operating System</PRODUCTNAME>
          <EDITIONID>Professional</EDITIONID>
          <INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
          <HAL>acpiapic</HAL>
          <PRODUCTTYPE>WinNT</PRODUCTTYPE>
          <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
          <LANGUAGES>
            <LANGUAGE>cs-CZ</LANGUAGE>
            <DEFAULT>cs-CZ</DEFAULT>
          </LANGUAGES>
          <VERSION>
            <MAJOR>6</MAJOR>
            <MINOR>1</MINOR>
            <BUILD>7601</BUILD>
            <SPBUILD>17651</SPBUILD>
            <SPLEVEL>1</SPLEVEL>
          </VERSION>
          <SYSTEMROOT>WINDOWS</SYSTEMROOT>
        </WINDOWS>
        <NAME>Windows 7 PROFESSIONAL</NAME>
        <FLAGS>Ultimate</FLAGS>
      </IMAGE>
      <IMAGE INDEX="2">
        <DIRCOUNT>14840</DIRCOUNT>
        <FILECOUNT>70585</FILECOUNT>
        <TOTALBYTES>13360692144</TOTALBYTES>
        <HARDLINKBYTES>4700327723</HARDLINKBYTES>
        <CREATIONTIME>
          <HIGHPART>0x01CCADD8</HIGHPART>
          <LOWPART>0x53ECFA73</LOWPART>
        </CREATIONTIME>
        <LASTMODIFICATIONTIME>
          <HIGHPART>0x01CCADE2</HIGHPART>
          <LOWPART>0xB2DCD3C3</LOWPART>
        </LASTMODIFICATIONTIME>
        <WINDOWS>
          <ARCH>9</ARCH>
          <PRODUCTNAME>MicrosoftR WindowsR Operating System</PRODUCTNAME>
          <EDITIONID>Professional</EDITIONID>
          <INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
          <HAL>acpiapic</HAL>
          <PRODUCTTYPE>WinNT</PRODUCTTYPE>
          <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
          <LANGUAGES>
            <LANGUAGE>cs-CZ</LANGUAGE>
            <DEFAULT>cs-CZ</DEFAULT>
          </LANGUAGES>
          <VERSION>
            <MAJOR>6</MAJOR>
            <MINOR>1</MINOR>
            <BUILD>7601</BUILD>
            <SPBUILD>17651</SPBUILD>
            <SPLEVEL>1</SPLEVEL>
          </VERSION>
          <SYSTEMROOT>WINDOWS</SYSTEMROOT>
        </WINDOWS>
        <NAME>Windows 7 PROFESSIONAL x64</NAME>
        <FLAGS>Ultimate</FLAGS>
      </IMAGE>
    </WIM>
    C:\Program Files\Windows AIK\Tools\PETools>

    Aleš Ulrych
    úterý 29. listopadu 2011 7:40
  • Popis nemám, jak to tam mám přidat a v které fázi ? - viz obrázek o něco výše s výpisem pomocí dism
    Aleš Ulrych

    úterý 29. listopadu 2011 7:42
  • Tam je problém v tom, že tam máš rozdíly mezi parametrem flags a editionID - máš tam totiž Ultimate. Takhle jsem vytvářel já ty wim image:

    C:
    cd "C:\Program Files\Windows AIK\Tools\amd64"
    imagex /capture Z: C:\install_HomeBasic.wim "HomeBasic" "Windows 7 Home Basic" /compress maximum /verify
    
    mkdir %temp%\offline
    dism /Mount-Wim /WimFile:C:\install_HomeBasic.wim /index:1 /MountDir:%temp%\offline
    dism /image:%temp%\offline /Set-Edition:HomePremium
    imagex /capture %temp%\offline C:\install_HomePremium.wim "HomePremium" "Windows 7 Home Premium" /compress maximum /verify
    dism /Unmount-Wim /MountDir:%temp%\offline /discard
    
    dism /Mount-Wim /WimFile:C:\install_HomeBasic.wim /index:1 /MountDir:%temp%\offline
    dism /image:%temp%\offline /Set-Edition:Professional
    imagex /capture %temp%\offline C:\install_Professional.wim "Professional" "Windows 7 Professional" /compress maximum /verify
    dism /Unmount-Wim /MountDir:%temp%\offline /discard
    
    dism /Mount-Wim /WimFile:C:\install_HomeBasic.wim /index:1 /MountDir:%temp%\offline
    dism /image:%temp%\offline /Set-Edition:Ultimate
    imagex /capture %temp%\offline C:\install_Ultimate.wim "Ultimate" "Windows 7 Ultimate" /compress maximum /verify
    dism /Unmount-Wim /MountDir:%temp%\offline /discard
    
    imagex /export C:\install_HomeBasic.wim 1 C:\install.wim "Windows 7 Home Basic"
    imagex /export C:\install_HomePremium.wim 1 C:\install.wim "Windows 7 Home Premium"
    imagex /export C:\install_Professional.wim 1 C:\install.wim "Windows 7 Professional"
    imagex /export C:\install_Ultimate.wim 1 C:\install.wim "Windows 7 Ultimate"
    


     

    úterý 29. listopadu 2011 7:44
  • Popis jsou ty druhé červené uvozovky...
    úterý 29. listopadu 2011 7:45
  • Aha, tak jestli tomu dobře rozumím, tak /flags  vůbec používat nemusím. Předělám wim a dám vědět. Jen mě zaráží, že pro nespojené instalační médium to nevadí.  
    Aleš Ulrych
    úterý 29. listopadu 2011 7:53
  • imagex /compress maximum /flags Ultimate /capture j: D:\install_Win7-Pro-x64-all.wim "Windows 7 Professional"

    imagex /compress maximum /flags Ultimate /capture j: D:\install_Win7-Pro-x86-all.wim "Windows 7 Professional"

     

    takto jsem původně vytvořil oba wim soubory

     

    Poté jsem je sloučil do jedné takto:

     

    imagex /export D:\install_Win7-Pro-x86-all.wim 1 D:\install.wim "Windows 7 Professional x86"

    imagex /export D:\install_Win7-Pro-x64-all.wim 1 D:\install.wim "Windows 7 Professional x64"

     

     


    Aleš Ulrych
    Přiznám se, že jsem nevěděl, k čemu tam flags je, ale protože jsem ho viděl někde v návodě použít i u jiné edice, než Ultimate, řekl jsme si, že to zřejmě nemá nic společného s Ultimate verzí Windows.
    úterý 29. listopadu 2011 8:06
  • Nemusíš a nevím proč vůbec máš Flag Ultimate u Professional. Buď to můžeš odstranit, nebo to tam můžeš dát Professional a vyzkoušet, jestli to nebylo tím..
    úterý 29. listopadu 2011 8:09
  • Nemusíš a nevím proč vůbec máš Flag Ultimate u Professional. Buď to můžeš odstranit, nebo to tam můžeš dát Professional a vyzkoušet, jestli to nebylo tím..
    Přiznám se, že jsem nevěděl, k čemu tam flags je, ale protože jsem ho viděl někde v návodě použít i u jiné edice, než Ultimate, řekl jsme si, že to zřejmě nemá nic společného s Ultimate verzí Windows.
    Aleš Ulrych
    úterý 29. listopadu 2011 8:14
  • Je mi to jasné - tak ho zatím odstraň - to bude ideální.

    Teda oprava - ta specifikace edice by tam měla být, pokud to chceš instalovat přes ten standardní setup - ale u Windows 7 to funguje i bez něj...takže by jsi to tam měl mít...ale protože edition ID už je tam ještě jednou specifikována tak kvůli tomu to nevadí, že to tam není.

    úterý 29. listopadu 2011 8:25
  • Sláva, už to funguje. Nejdříve jsem se bál, že ne (to jsem iso vytvořil pomocí oscdimg -n -b"C:\Program Files\Windows AIK\Tools\PETools\x86\boot\etfsboot.com" D:\x86 D:\Win7_Pro_x86-x64_all.iso -m

    ale skončilo to s chybou, jako předtím. Ale poté jsem vyzkoušel první způsob přes UltraISO a už to fachá. :)

     

    Díky moc.

     

    Malý dodatek. Flags jsem tam přeci jen nechal, jen jsem ho udělal dle edice, tedy Professional. Byl jsem zvědav, zda to bude fungovat a funguje. :)


    Aleš Ulrych
    úterý 29. listopadu 2011 10:54
  • No já jdu vyzkoušet, zda toto půjde i u Visty.
    Aleš Ulrych
    úterý 29. listopadu 2011 13:01