none
Instalar W7 desatendido

    שאלה

  • Hola a todos, estoy tratanto de crear un fichero de configuracion para instalar un windows 7 de forma desatendida. Lo que me interesa sobretodo es el tema de particiones, ya que me gustaria realizar dos particiones (sistema, datos) donde la particion del sistema sea siempre de 100GB y el resto para la de datos. Es usado WAIK para generar el fichero de configuracion con unas serie de configuraciones desatendidas y funciona bien salvo la parte del particionado. Os dejo el fichero unattend.xml que he generado (la parte que se corresponde con ello), haber si alguno con mas experiencia que yo me dice donde esta el fallo. Cuando uso este fichero para instalar el Windows, siempre me sale la pantalla de particionado de disco, cuando no deberia ser asi y deberia hacerlo solo. Gracias!

    <DiskConfiguration>
                    <Disk wcm:action="add">
                        <CreatePartitions>
                            <CreatePartition wcm:action="add">
                                <Order>1</Order>
                                <Size>300</Size>
                                <Type>Primary</Type>
                            </CreatePartition>
                            <CreatePartition wcm:action="add">
                                <Order>2</Order>
                                <Type>Primary</Type>
                                <Extend>true</Extend>
                            </CreatePartition>
                        </CreatePartitions>
                        <ModifyPartitions>
                            <ModifyPartition wcm:action="add">
                                <Order>1</Order>
                                <PartitionID>1</PartitionID>
                                <Active>true</Active>
                                <Format>NTFS</Format>
                                <Label>System </Label>
                                <TypeID>0x027</TypeID>
                            </ModifyPartition>
                            <ModifyPartition wcm:action="add">
                                <Order>2</Order>
                                <PartitionID>2</PartitionID>
                                <Format>NTFS</Format>
                                <Label>Windows</Label>
                                <Letter>C</Letter>
                            </ModifyPartition>
                        </ModifyPartitions>
                        <DiskID>0</DiskID>
                        <WillWipeDisk>true</WillWipeDisk>
                    </Disk>
                </DiskConfiguration>
    יום שישי 25 ינואר 2013 15:32

תשובות

  • He modificado el fichero pero ahora me da un error. Te comento que he realizado unos cambios en la configuracion del servidor (no del fichero). El fichero llamado autounattend.xml lo guardo en una particion de datos. Seguidamente, en el servidor WDS voy a "Install images" y en la imagen de instalacion que va a ser desatendida, voy a sus propiedades y habilito "permitir imagen en modo desatendido".

    Ahora bien, lo nuevo que he hecho es hacer una copia del fichero xml y la he guardado en el directorio que crea WDS por defecto llamado RemoteInstall en la carpeta WdsClientUnattend. Despues, he ido a las propiedades del servidor y he habilitado para las arquitecturas x64 ese fichero de instalacion desatendida.

    Ahora al ejecutar una nueva instalacion, sale un error sobre el parseo, sobre la linea 130, que coincide con esto

    <cpi:offlineImage cpi:source="wim:D:\OperativeSystems\Windows7\Win7PROx64ENwithSP1andSoft.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

    quizas tenga mal configurada esa linea

    je... es que yo siempre se lo meto en el raiz de la instalacion... ese debia ser el problema. Unicamente ahora entonces revisa esa linea y ya deberia dejarte instalar...


    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 12:50

כל התגובות

  • Mi consejo es crear 3, una de 100 MB para el boot, otra la de 100 GB para el sistema y el resto. Entonces:

    <DiskConfiguration>
                   
    <Disk wcm:action="add">
                       
    <DiskID>0</DiskID>
                       
    <WillWipeDisk>true</WillWipeDisk>
                       
    <CreatePartitions>
                           
    <CreatePartition wcm:action="add">
                               
    <Order>1</Order>
                               
    <Type>Primary</Type>
                               
    <Size>100</Size>
                           
    </CreatePartition>
                           
    <CreatePartition wcm:action="add">
                               
    <Order>2</Order>
                               
    <Type>Primary</Type>
                               
    <Size>102400</Size>
                           
    </CreatePartition>
                           
    <CreatePartition wcm:action="add">
                               
    <Order>3</Order>
                               
    <Type>Primary</Type>
                               
    <Extend>true</Extend>
                           
    </CreatePartition>
                       
    </CreatePartitions>
                       
    <ModifyPartitions>
                           
    <ModifyPartition wcm:action="add">
                               
    <Order>1</Order>
                               
    <PartitionID>1</PartitionID>
                               
    <Active>true</Active>
                               
    <Format>NTFS</Format>
                               
    <Label>Boot</Label>
                           
    </ModifyPartition>
                           
    <ModifyPartition wcm:action="add">
                               
    <Order>2</Order>
                               
    <PartitionID>2</PartitionID>
                               
    <Format>NTFS</Format>
                               
    <Letter>C</Letter>
                           
    </ModifyPartition>
                           
    <ModifyPartition wcm:action="add">
                               
    <Order>3</Order>
                               
    <PartitionID>3</PartitionID>
                               
    <Format>NTFS</Format>
                               
    <Letter>D</Letter>
                           
    </ModifyPartition>
                       
    </ModifyPartitions>
                   
    </Disk>
               
    </DiskConfiguration>



    Jose Manuel Tella Llop news://jmtella.com

    יום שישי 25 ינואר 2013 16:02
  • Muchisimas gracias, voy a probar tu idea y te comentare si funciona. Mil gracias Jose Manuel.

    PD: acabo de subir el fichero de configuracion al servidor donde tengo instalado WDS y he asociado a las imagenes de instalacion el fichero de instalacion desatendida. Despues, he iniciado un portatil y comienzo a instalar el sistema operativo por red. El primer paso de la instalacion es escoger lenguaje de teclado, y seguidamente, me muestra el disco duro con las particiones. Eso es lo que no entiendo. No se supone que con el fichero de configuracion esa parte de la configuracion no debia salir y hacerla automatizada?

    Gracias por tu ayuda.

    • נערך על-ידי tonydealbendea יום שני 28 ינואר 2013 08:15
    יום שני 28 ינואר 2013 07:56
  • Muchisimas gracias, voy a probar tu idea y te comentare si funciona. Mil gracias Jose Manuel.

    PD: acabo de subir el fichero de configuracion al servidor donde tengo instalado WDS y he asociado a las imagenes de instalacion el fichero de instalacion desatendida. Despues, he iniciado un portatil y comienzo a instalar el sistema operativo por red. El primer paso de la instalacion es escoger lenguaje de teclado, y seguidamente, me muestra el disco duro con las particiones. Eso es lo que no entiendo. No se supone que con el fichero de configuracion esa parte de la configuracion no debia salir y hacerla automatizada?

    Gracias por tu ayuda.

    Pero ¿con el que yo te he dejado?... deberia particionar solo. ¿por qué no haces que cualquier pregunta sea automatica... quizá ese es el problema. Para un windows en Ingles con teclado en Español, yo le añado esto:

               <SetupUILanguage>
                    <UILanguage>en-US</UILanguage>
                </SetupUILanguage>
                <InputLocale>es-ES</InputLocale>
                <SystemLocale>es-ES</SystemLocale>
                <UILanguage>en-US</UILanguage>
                <UserLocale>es-ES</UserLocale>

    En la parte de <component name="Micro.... etc


    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 10:39
  • Eso mismo pienso yo, que deberia hacerlo solo. Este es el fichero que estoy usando denominado autounattend.xml

    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
        <settings pass="windowsPE">
            <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                 <DiskConfiguration>
                    <Disk wcm:action="add">
                        <DiskID>0</DiskID>
                        <WillWipeDisk>true</WillWipeDisk>
                        <CreatePartitions>
                            <CreatePartition wcm:action="add">
                                <Order>1</Order>
                                <Type>Primary</Type>
                                <Size>300</Size>
                            </CreatePartition>
                            <CreatePartition wcm:action="add">
                                <Order>2</Order>
                                <Type>Primary</Type>
                                <Size>102400</Size>
                            </CreatePartition>
                            <CreatePartition wcm:action="add">
                                <Order>3</Order>
                                <Type>Primary</Type>
                                <Extend>true</Extend>
                            </CreatePartition>
                        </CreatePartitions>
                        <ModifyPartitions>
                            <ModifyPartition wcm:action="add">
                                <Order>1</Order>
                                <PartitionID>1</PartitionID>
                                <Active>true</Active>
                                <Format>NTFS</Format>
                                <Label>Boot</Label>
                            </ModifyPartition>
                            <ModifyPartition wcm:action="add">
                                <Order>2</Order>
                                <PartitionID>2</PartitionID>
                                <Format>NTFS</Format>
                                <Letter>C</Letter>
                            </ModifyPartition>
                            <ModifyPartition wcm:action="add">
                                <Order>3</Order>
                                <PartitionID>3</PartitionID>
                                <Format>NTFS</Format>
                                <Letter>D</Letter>
                            </ModifyPartition>
                        </ModifyPartitions>
                    </Disk>
                </DiskConfiguration>
                <ImageInstall>
                    <OSImage>
                        <InstallTo>
                            <DiskID>0</DiskID>
                            <PartitionID>1</PartitionID>
                        </InstallTo>
                        <WillShowUI>OnError</WillShowUI>
                    </OSImage>
                </ImageInstall>
                <UserData>
                    <ProductKey>
                        <WillShowUI>OnError</WillShowUI>
                        <Key>XXXXXXXXXXXXXXXXXXXXXXXXXXXX</Key>
                    </ProductKey>
                    <AcceptEula>true</AcceptEula>
                    <FullName>admin</FullName>
                    <Organization>Intergraph</Organization>
                </UserData>
            </component>
            <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <SetupUILanguage>
                    <UILanguage>en-US</UILanguage>
                </SetupUILanguage>
                <InputLocale>en-US</InputLocale>
                <SystemLocale>en-US</SystemLocale>
                <UILanguage>en-US</UILanguage>
                <UserLocale>en-US</UserLocale>
            </component>
        </settings>
        <settings pass="specialize">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <ComputerName>admin-PC</ComputerName>
                <ProductKey>XXXXXXXXXXXXXXXXXXXXXXXXXXXX</ProductKey>
            </component>
        </settings>
        <settings pass="oobeSystem">
            <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <AutoLogon>
                    <Password>
                        <Value>SQBuAHQAZQByAGcAcgBhAHAAaAAuADEAUABhAHMAcwB3AG8AcgBkAA==</Value>
                        <PlainText>false</PlainText>
                    </Password>
                    <Username>admin</Username>
                    <LogonCount>1</LogonCount>
                    <Enabled>true</Enabled>
                </AutoLogon>
                <OOBE>
                    <ProtectYourPC>3</ProtectYourPC>
                    <NetworkLocation>Work</NetworkLocation>
                    <HideEULAPage>true</HideEULAPage>
                    <SkipUserOOBE>true</SkipUserOOBE>
                </OOBE>
                <UserAccounts>
                    <AdministratorPassword>
                        <Value>bwBzAHMARwA1AC4AYwBhAHMAYQBuAHQAQQBkAG0AaQBuAGkAcwB0AHIAYQB0AG8AcgBQAGEAcwBzAHcAbwByAGQA</Value>
                        <PlainText>false</PlainText>
                    </AdministratorPassword>
                    <LocalAccounts>
                        <LocalAccount wcm:action="add">
                            <Password>
                                <Value>SQBuAHQAZQByAGcAcgBhAHAAaAAuADEAUABhAHMAcwB3AG8AcgBkAA==</Value>
                                <PlainText>false</PlainText>
                            </Password>
                            <Name>admin</Name>
                            <DisplayName>admin</DisplayName>
                            <Group>Administrators</Group>
                            <Description>admin</Description>
                        </LocalAccount>
                    </LocalAccounts>
                </UserAccounts>
                <TimeZone>Eastern Standar Time</TimeZone>
                <OEMInformation>
                    <Manufacturer>Intergraph</Manufacturer>
                </OEMInformation>
            </component>
        </settings>
        <cpi:offlineImage cpi:source="wim:c:/users/aalbende/desktop/install.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>

    יום שני 28 ינואר 2013 11:03
  • Lo unico que veo diferente es que en los que yo, tengo ademñas el final esta clausuae en settings que no veo en el tuyo:

       <settings pass="generalize">
            <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                <SkipRearm>1</SkipRearm>
            </component>


    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 11:20
  • Ante todo gracias por tu ayuda. He puesto tu codigo, y la verdad es que me vuelve a dar el mismo resultado. No me particiona en absoluto el disco duro como pone el fichero xml , sino que debe ser manual. El resto si que lo hace en principio por lo que debo tener algun error en concreto en esa parte.
    יום שני 28 ינואר 2013 11:47
  • Ante todo gracias por tu ayuda. He puesto tu codigo, y la verdad es que me vuelve a dar el mismo resultado. No me particiona en absoluto el disco duro como pone el fichero xml , sino que debe ser manual. El resto si que lo hace en principio por lo que debo tener algun error en concreto en esa parte.

    Haz una prueba, ya que me suena que me pasó hace tiempo alguna vez, cambia en todos los sitios que lo tengas:

    ModifyPartitionwcm:action="add"

    Por:

    ModifyPartitionwcm:action="modify"

    Y comentame...


    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 11:49
  • He modificado el fichero pero ahora me da un error. Te comento que he realizado unos cambios en la configuracion del servidor (no del fichero). El fichero llamado autounattend.xml lo guardo en una particion de datos. Seguidamente, en el servidor WDS voy a "Install images" y en la imagen de instalacion que va a ser desatendida, voy a sus propiedades y habilito "permitir imagen en modo desatendido".

    Ahora bien, lo nuevo que he hecho es hacer una copia del fichero xml y la he guardado en el directorio que crea WDS por defecto llamado RemoteInstall en la carpeta WdsClientUnattend. Despues, he ido a las propiedades del servidor y he habilitado para las arquitecturas x64 ese fichero de instalacion desatendida.

    Ahora al ejecutar una nueva instalacion, sale un error sobre el parseo, sobre la linea 130, que coincide con esto

    <cpi:offlineImage cpi:source="wim:D:\OperativeSystems\Windows7\Win7PROx64ENwithSP1andSoft.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

    quizas tenga mal configurada esa linea

    יום שני 28 ינואר 2013 12:47
  • He modificado el fichero pero ahora me da un error. Te comento que he realizado unos cambios en la configuracion del servidor (no del fichero). El fichero llamado autounattend.xml lo guardo en una particion de datos. Seguidamente, en el servidor WDS voy a "Install images" y en la imagen de instalacion que va a ser desatendida, voy a sus propiedades y habilito "permitir imagen en modo desatendido".

    Ahora bien, lo nuevo que he hecho es hacer una copia del fichero xml y la he guardado en el directorio que crea WDS por defecto llamado RemoteInstall en la carpeta WdsClientUnattend. Despues, he ido a las propiedades del servidor y he habilitado para las arquitecturas x64 ese fichero de instalacion desatendida.

    Ahora al ejecutar una nueva instalacion, sale un error sobre el parseo, sobre la linea 130, que coincide con esto

    <cpi:offlineImage cpi:source="wim:D:\OperativeSystems\Windows7\Win7PROx64ENwithSP1andSoft.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />

    quizas tenga mal configurada esa linea

    je... es que yo siempre se lo meto en el raiz de la instalacion... ese debia ser el problema. Unicamente ahora entonces revisa esa linea y ya deberia dejarte instalar...


    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 12:50
  • Pues si, la verdad es que incluso he montado el DVD virtualmente y le he especificado el wim. Tambien de la imagen que quiero que se instale (windows con software preinstalado) y demas pero nada. Haber si saco algo poco a poco.
    יום שני 28 ינואר 2013 13:05
  • Pues si, la verdad es que incluso he montado el DVD virtualmente y le he especificado el wim. Tambien de la imagen que quiero que se instale (windows con software preinstalado) y demas pero nada. Haber si saco algo poco a poco.

    A ver, para eliminar otras posibilidades... coge un ISO normal (sin tocar) de Windows, ponle en el raíz ese XML y prueba... (en virtual tardas minutos en probar). Tiene que funcionar, y en ese caso el problema no es el XML, sino algo de la imagen o del server...

    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 13:08
  • Las imagenes las he instalado mediante WDS sin problema, eso si, manualmente y muy bien la verdad. Por eso yo si que descarto que esten mal las imagenes porque funcionan. Tiene que ser algo del fichero de configuracion.
    יום שני 28 ינואר 2013 13:10
  • Las imagenes las he instalado mediante WDS sin problema, eso si, manualmente y muy bien la verdad. Por eso yo si que descarto que esten mal las imagenes porque funcionan. Tiene que ser algo del fichero de configuracion.

    Haz la prueba que te acabo de comentar (no se si se ha cruzado mi mensaje anterior con el tuyo) sobre un ISO normal... esa es la prueba del algodón.. :-)

    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 13:12
  • Ya me hace las 3 particiones!!! muchas gracias por tu ayuda Jose Manuel!
    יום שני 28 ינואר 2013 14:00
  • Ya me hace las 3 particiones!!! muchas gracias por tu ayuda Jose Manuel!

    :-)


    Jose Manuel Tella Llop news://jmtella.com

    יום שני 28 ינואר 2013 16:07
  • Jose Manuel, a la hora de instalar un nuevo equipo usando WDS te ha dado algun error en la fase de disco duro? , he modificado de mil formas el fichero de configuracion, en las particiones y cada vez que trato de instalar un equipo, al menos la primera vez me lanza un error. A veces me sale un error code  error code 0x80300024 , otras me dice que no se puede expandir la particion ... voy a abrir un post en la seccion de W7 preguntando a alguien.

     Eso si, ya el WDS lee los ficheros que era mi gran objetivo en este post. Muchas gracias por toda tu ayuda para que funcionara/
    • נערך על-ידי tonydealbendea יום רביעי 30 ינואר 2013 10:01 agradecer
    יום רביעי 30 ינואר 2013 09:46
  • Jose Manuel, a la hora de instalar un nuevo equipo usando WDS te ha dado algun error en la fase de disco duro? , he modificado de mil formas el fichero de configuracion, en las particiones y cada vez que trato de instalar un equipo, al menos la primera vez me lanza un error. A veces me sale un error code  error code 0x80300024 , otras me dice que no se puede expandir la particion ... voy a abrir un post en la seccion de W7 preguntando a alguien.

     Eso si, ya el WDS lee los ficheros que era mi gran objetivo en este post. Muchas gracias por toda tu ayuda para que funcionara/
    No,. No he tenido problemas, pero el WDS tampoco lo he usado en demasía... 

    Jose Manuel Tella Llop news://jmtella.com

    • סומן כתשובה על-ידי tonydealbendea יום רביעי 30 ינואר 2013 11:45
    • סימון כתשובה בוטל על-ידי tonydealbendea יום רביעי 30 ינואר 2013 11:45
    יום רביעי 30 ינואר 2013 11:42
  • El problema es que si modificas la particion que se reserva windows 7 de 100 MB falla. Ahora va de vicio.
    יום רביעי 30 ינואר 2013 11:46
  • El problema es que si modificas la particion que se reserva windows 7 de 100 MB falla. Ahora va de vicio.

    Es que esa no hay ni que mirarla... reservada para el sistema... prohibido :-)

    Jose Manuel Tella Llop news://jmtella.com

    יום רביעי 30 ינואר 2013 11:52