none
请教关于XPE镜像复制的问题 RRS feed

  • 问题

  • 假设我需要在几台配置完全一样的电脑上安装XPE操作系统,现在已经build好一个XPE的镜像,用其中一台机器做好了FBA,并且也把驱动全部装好了。

    如果我把这台机器硬盘里的东西全部复制到其他几台机器的硬盘上,那么是不是其他机器就都能正常运行了?

     

    我的疑问是:听说配置完全一样的机器也会有一些不同,比如网卡的mac地址什么的。那么照我这种方法复制系统可以使这几台机器都正常运行吗?

    2008年8月31日 8:16

答案

  • 制作Windows Vista系统镜像

    使其可以适用于所有计算机

     

    Ver0.1

    By Wilson

     

    第一步: 制作一张镜像部署光盘.

    1.  安装 Windows Automated Installation Kit

    下载地址:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=c7d4bc6d-15f3-4284-9123-679830d629f2&DisplayLang=en

     

    2.  打开CMD工具定位到 PETools 所在目录:
    例如: CD C:\Program Files\Windows AIK\Tools\PETools

    默认安装就是这个目录, 视情况而定.

     

    3.  PETools复制到你C盘的某个目录下:
    格式
    : Copype.cmd [arch] [destination]
    [arch]:
    系统类型, 包括: x86, amd64, ia64.

    [destination]: 目录.
    例如: Copype.cmd x86 C:\WinPE_x86

     

    4.  复制ImageX文件到刚才的目录中.
    例如: copy "C:\Program Files\Windows AIK\Tools\x86\imagex.exe" C:\WinPE_x86\iso

     

    5.  利用记事本编辑一个配置文件,名为wimscript.ini.
    内容如下:

    [Exclusion List]
    ntfs.log
    hiberfil.sys
    pagefile.sys
    "System Volume Information"
    RECYCLER
    Windows\CSC
    [CompressionExclusionList]
    *.mp3
    *.zip
    *.cab
    \WINDOWS\inf\*.pnf

     

    6.  将该文件放到与ImageX相同的目录中:
    例如: C:\WinPE_x86\iso

     

    7.  将刚才所建的目录制作成光盘镜像文件 (.iso).
    定位到PETools所在目录:

     

    8.  例如: cd C:\Program Files\Windows AIK\Tools\PETools

    键入:

    Oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\iso c:\winpe_x86\winpe_x86.iso

     

    9.  将该镜像刻成光盘.

     

    第二步: 制作一个Vista安装镜像.

    1.       现在所有的工具都在光盘上了, 可以制作Vista镜像了.

    首先安装Vista.

    安装必要的软件.

     

    2.       (该步骤可以不做,视需要而定)清除系统用户信息打开CMD, 输入:

    C:\Windows\System32\Sysprep\Sysprep.exe /oobe /generalize /shutdown

    利用刚才制作的光盘启动计算机, 将进入下图所示界面:

     

    : 利用光盘启动进入的界面

     

    3.       在该界面, 首先到光盘下, 找到Imagex.exe文件, 输入以下命令:
    例如: D:\ImageX.exe /capture C: C:\MyImage.wim "My Vista Install" /verify

     

    4.       经过一段时间制作镜像完成, 可以将MyImage.wim复制到其他盘或内网其他机器上:

    例如: net use \\[network share]
    network_share
    是共享目录名
    .
    然后输入 username
    password
    最后输入: copy C:\MyImage.wim \\[network_share]

    现在镜像就已经成功转移到共享目录中了。

     

    第三步: 在新机器上还原Vista

    1.       在新机器上,备份好你所有的数据。

     

    2.       利用刚才做备份的光盘启动计算机。

     

    3.       格式化你要装Vista的盘
    例如:format C:

     

    4.       从共享目录中复制你的镜像文件到C

    输入: net use \\<network share>
    输入: username
    password
    输入: copy \\<network share> C:

     

    5.       这时就可以还原Vista到你的计算机了,到光盘下找到Imagex.exe工具:
    例如: D:\ImageX.exe /apply C:\Myimage.wim 1 C:

    经过一段时间的还原,完成后重新启动计算机即可。

     

    2008年9月11日 0:08
    版主

全部回复

  • 如果你的系统里面没有EWF或者FBWF这样的东西,那么有个工具叫GHOST,我想和你安装XP的方法一样,

    备份和恢复都可以的,配置一样,没有问题的哦!

     

    2008年9月1日 2:10
    版主
  • 可以的。GHOST带-IR参数,就是磁盘克隆。如果有EWF分区,则麻烦一些。可以参考前面的帖子。

    2008年9月4日 2:35
  • (1),每台机器的MAC地址不一样,MAC不会冲突,但IP如果是静态指定分配,则会有IP网络冲突.需手工解决.如自动运行某BAT设置新IP.

    (2),主要冲突是SID,对有域的环境,每台机器必须拥有唯一SID,新SID可以用FBReseal.exe(微软的System Cloning组件)或者Ghost协助生成.

    (3),Ghost或者备份制作好的XPE系统,建议还是先将EWF或者BFWF关闭后,再备份,发布或恢复XPE后再将EWF或者FBWF开启.

    以上建议供参考.

    2008年9月4日 4:57
    版主
  •  

    对于提到的第3点,只要加入system cloning,在部署前重新封装fbreseal 命令即可实现EWF开启又能获得新的SID吧。我是这么做的,不知会不会有其它问题。

    另外我想问一下BFWF是什么意思,好象没见过。

    谢谢!

    2008年9月10日 14:13
  • 制作Windows Vista系统镜像

    使其可以适用于所有计算机

     

    Ver0.1

    By Wilson

     

    第一步: 制作一张镜像部署光盘.

    1.  安装 Windows Automated Installation Kit

    下载地址:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=c7d4bc6d-15f3-4284-9123-679830d629f2&DisplayLang=en

     

    2.  打开CMD工具定位到 PETools 所在目录:
    例如: CD C:\Program Files\Windows AIK\Tools\PETools

    默认安装就是这个目录, 视情况而定.

     

    3.  PETools复制到你C盘的某个目录下:
    格式
    : Copype.cmd [arch] [destination]
    [arch]:
    系统类型, 包括: x86, amd64, ia64.

    [destination]: 目录.
    例如: Copype.cmd x86 C:\WinPE_x86

     

    4.  复制ImageX文件到刚才的目录中.
    例如: copy "C:\Program Files\Windows AIK\Tools\x86\imagex.exe" C:\WinPE_x86\iso

     

    5.  利用记事本编辑一个配置文件,名为wimscript.ini.
    内容如下:

    [Exclusion List]
    ntfs.log
    hiberfil.sys
    pagefile.sys
    "System Volume Information"
    RECYCLER
    Windows\CSC
    [CompressionExclusionList]
    *.mp3
    *.zip
    *.cab
    \WINDOWS\inf\*.pnf

     

    6.  将该文件放到与ImageX相同的目录中:
    例如: C:\WinPE_x86\iso

     

    7.  将刚才所建的目录制作成光盘镜像文件 (.iso).
    定位到PETools所在目录:

     

    8.  例如: cd C:\Program Files\Windows AIK\Tools\PETools

    键入:

    Oscdimg -n -bc:\winpe_x86\etfsboot.com c:\winpe_x86\iso c:\winpe_x86\winpe_x86.iso

     

    9.  将该镜像刻成光盘.

     

    第二步: 制作一个Vista安装镜像.

    1.       现在所有的工具都在光盘上了, 可以制作Vista镜像了.

    首先安装Vista.

    安装必要的软件.

     

    2.       (该步骤可以不做,视需要而定)清除系统用户信息打开CMD, 输入:

    C:\Windows\System32\Sysprep\Sysprep.exe /oobe /generalize /shutdown

    利用刚才制作的光盘启动计算机, 将进入下图所示界面:

     

    : 利用光盘启动进入的界面

     

    3.       在该界面, 首先到光盘下, 找到Imagex.exe文件, 输入以下命令:
    例如: D:\ImageX.exe /capture C: C:\MyImage.wim "My Vista Install" /verify

     

    4.       经过一段时间制作镜像完成, 可以将MyImage.wim复制到其他盘或内网其他机器上:

    例如: net use \\[network share]
    network_share
    是共享目录名
    .
    然后输入 username
    password
    最后输入: copy C:\MyImage.wim \\[network_share]

    现在镜像就已经成功转移到共享目录中了。

     

    第三步: 在新机器上还原Vista

    1.       在新机器上,备份好你所有的数据。

     

    2.       利用刚才做备份的光盘启动计算机。

     

    3.       格式化你要装Vista的盘
    例如:format C:

     

    4.       从共享目录中复制你的镜像文件到C

    输入: net use \\<network share>
    输入: username
    password
    输入: copy \\<network share> C:

     

    5.       这时就可以还原Vista到你的计算机了,到光盘下找到Imagex.exe工具:
    例如: D:\ImageX.exe /apply C:\Myimage.wim 1 C:

    经过一段时间的还原,完成后重新启动计算机即可。

     

    2008年9月11日 0:08
    版主