无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5129|回复: 19
打印 上一主题 下一主题

关于imagex的问题,欢迎来指点,无忧的高人还望不吝赐教。恭候老九光临

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-9 13:12:19 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
先贴点东东出来:
1.执行如下命令:
imagex /flags "HomePremium" /compress maximum
/capture d:\mount f:\install.wim "Windows 7 32-bit HOMEPREMIUM" "Windows 7 32-bit HOMEPRIMIUN"

2.生成的install.wim用imagex查看信息如下:
<WIM>
  <TOTALBYTES>2285837593</TOTALBYTES>
  <IMAGE INDEX="1">
    <DIRCOUNT>11749</DIRCOUNT>
    <FILECOUNT>56820</FILECOUNT>
    <TOTALBYTES>9097751445</TOTALBYTES>
    <HARDLINKBYTES>3734512713</HARDLINKBYTES>
    <CREATIONTIME>
      <HIGHPART>0x01CA1771</HIGHPART>
      <LOWPART>0xA9A5C67C</LOWPART>
    </CREATIONTIME>
    <LASTMODIFICATIONTIME>
      <HIGHPART>0x01CA1771</HIGHPART>
      <LOWPART>0xAADBB830</LOWPART>
    </LASTMODIFICATIONTIME>
    <WINDOWS>
      <ARCH>0</ARCH>
      <PRODUCTNAME>Microsoftreg; Windows&reg; Operating System</PRODUCTNAME>
      <EDITIONID>HomePremium</EDITIONID>
      <INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
      <HAL>acpiapic</HAL>
      <PRODUCTTYPE>WinNT</PRODUCTTYPE>
      <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
      <LANGUAGES>
        <LANGUAGE>en-US</LANGUAGE>
        <LANGUAGE>zh-CN</LANGUAGE>
        <DEFAULT>zh-CN</DEFAULT>
      </LANGUAGES>
      <VERSION>
        <MAJOR>6</MAJOR>
        <MINOR>1</MINOR>
        <BUILD>7600</BUILD>
        <SPBUILD>16385</SPBUILD>
        <SPLEVEL>0</SPLEVEL>
      </VERSION>
      <SYSTEMROOT>WINDOWS</SYSTEMROOT>
    </WINDOWS>
    <NAME>Windows 7 32-bit HOMEPREMIUM</NAME>
    <DESCRIPTION>Windows 7 32-bit HOMEPRIMIUN</DESCRIPTION>
    <FLAGS>HomePremium</FLAGS>
  </IMAGE>
</WIM>

3.再看看官方的install.wim查看信息
<WIM>
  <TOTALBYTES>4421797562</TOTALBYTES>
  <IMAGE INDEX="1">
    <DIRCOUNT>11749</DIRCOUNT>
    <FILECOUNT>56820</FILECOUNT>
    <TOTALBYTES>9097751445</TOTALBYTES>
    <CREATIONTIME>
      <HIGHPART>0x01CA0443</HIGHPART>
      <LOWPART>0x6568BDF8</LOWPART>
    </CREATIONTIME>
    <LASTMODIFICATIONTIME>
      <HIGHPART>0x01CA175E</HIGHPART>
      <LOWPART>0x117D00D0</LOWPART>
    </LASTMODIFICATIONTIME>
    <WINDOWS>
      <ARCH>0</ARCH>
      <PRODUCTNAME>Microsoftreg; Windows&reg; Operating System</PRODUCTNAME>
      <EDITIONID>HomePremium</EDITIONID>
      <INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
      <HAL>acpiapic</HAL>
      <PRODUCTTYPE>WinNT</PRODUCTTYPE>
      <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
      <LANGUAGES>
        <LANGUAGE>en-US</LANGUAGE>
        <LANGUAGE>zh-CN</LANGUAGE>
        <DEFAULT>zh-CN</DEFAULT>
      </LANGUAGES>
      <VERSION>
        <MAJOR>6</MAJOR>
        <MINOR>1</MINOR>
        <BUILD>7600</BUILD>
        <SPBUILD>16385</SPBUILD>
        <SPLEVEL>0</SPLEVEL>
      </VERSION>
      <SYSTEMROOT>WINDOWS</SYSTEMROOT>
    </WINDOWS>
    <NAME>Windows 7 32-bit HOMEPREMIUM</NAME>
    <DESCRIPTION>Windows 7 32-bit HOMEPREMIUM</DESCRIPTION>
    <FLAGS>HomePremium</FLAGS>
    <HARDLINKBYTES>3734512713</HARDLINKBYTES>
    <DISPLAYNAME>Windows 7 32位 家庭高级版</DISPLAYNAME>
    <DISPLAYDESCRIPTION>Windows 7 32位 家庭高级版</DISPLAYDESCRIPTION>
  </IMAGE>

4.自己生成和官方生成的install.wim区别就在红色字体标示的部分,自己生成的是没有红色字体部分信息的。现在想请教的就是红色字体的部分是如何添加进wim映像中的?具体说就是imagex加什么参数?也或者是制作后用其他工具添加进去(感觉这种可能性不大)。请告知。

顺便把要用到的2个工具放上来,需要的下:
imagex_16385_x86.rar (283.12 KB, 下载次数: 300)

gimagex2.0.15_cn.rar (82.91 KB, 下载次数: 162)

[ 本帖最后由 armymangl 于 2009-8-9 20:44 编辑 ]
2#
 楼主| 发表于 2009-8-9 19:02:24 | 显示全部楼层
连老九都不知道怎么搞?莫非微软还有什么隐含参数没有公布?
希望高人们继续研究,早日攻克这个问题。
————————————————————————————————————————————
以下为用Gimagex生成wim,/info而来的信息,和官方生成基本一样,(不同之处就在 <HARDLINKBYTES></HARDLINKBYTES>和<FLAGS>HOMEPREMIUM</FLAGS>这两组组的位置)
<WIM>
  <TOTALBYTES>2459998239</TOTALBYTES>
  <IMAGE INDEX="1">
    <FLAGS>HOMEPREMIUM</FLAGS>
    <DIRCOUNT>11749</DIRCOUNT>
    <FILECOUNT>56820</FILECOUNT>
    <TOTALBYTES>9097751445</TOTALBYTES>
    <HARDLINKBYTES>3734512713</HARDLINKBYTES>
    <CREATIONTIME>
      <HIGHPART>0x01CA18EA</HIGHPART>
      <LOWPART>0xA9EE3162</LOWPART>
    </CREATIONTIME>
    <LASTMODIFICATIONTIME>
      <HIGHPART>0x01CA18EA</HIGHPART>
      <LOWPART>0xABF51D5D</LOWPART>
    </LASTMODIFICATIONTIME>
    <WINDOWS>
      <ARCH>0</ARCH>
      <PRODUCTNAME>Microsoft&reg; Windows&reg; Operating System</PRODUCTNAME>
      <EDITIONID>HomePremium</EDITIONID>
      <INSTALLATIONTYPE>Client</INSTALLATIONTYPE>
      <HAL>acpiapic</HAL>
      <PRODUCTTYPE>WinNT</PRODUCTTYPE>
      <PRODUCTSUITE>Terminal Server</PRODUCTSUITE>
      <LANGUAGES>
        <LANGUAGE>en-US</LANGUAGE>
        <LANGUAGE>zh-CN</LANGUAGE>
        <DEFAULT>zh-CN</DEFAULT>
      </LANGUAGES>
      <VERSION>
        <MAJOR>6</MAJOR>
        <MINOR>1</MINOR>
        <BUILD>7600</BUILD>
        <SPBUILD>16385</SPBUILD>
        <SPLEVEL>0</SPLEVEL>
      </VERSION>
      <SYSTEMROOT>WINDOWS</SYSTEMROOT>
    </WINDOWS>
    <NAME>Windows 7 32-bit HOMEPREMIUM</NAME>
    <DESCRIPTION>Windows 7 32-bit HOMEPREMIUM</DESCRIPTION>
    <DISPLAYNAME>Windows 7 32位 家庭高级版</DISPLAYNAME>
    <DISPLAYDESCRIPTION>Windows 7 32位 家庭高级版</DISPLAYDESCRIPTION>
  </IMAGE>
</WIM>

[ 本帖最后由 armymangl 于 2009-8-9 20:31 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2009-8-9 19:04:44 | 显示全部楼层
这些节要在 Win7 或 Vista 系统中执行 ImageX 才能产生?

我也是在xp下试了一下,等下就到windows7中实验
回复

使用道具 举报

4#
 楼主| 发表于 2009-8-9 19:15:11 | 显示全部楼层
原帖由 lxl1638 于 2009-8-9 19:09 发表


1、其中 HARDLINKBYTES 表示硬链接的字节数,要求源目录在 NTFS 分区;
2、WINDOWS 表示系统的版本信息;
3、DISPLAYNAME 表示显示的名称
4、DISPLAYDESCRIPTION 表示显示的描述


想解决第3、第4点很 ...

第1.2点其实自动可以生成的,看顶楼我自己生成的(2即是),只是和官方生成的位置不同而已。用的是imagex 6.1.7600.16385版。
问题就是3.4点无法实现。
回复

使用道具 举报

5#
 楼主| 发表于 2009-8-9 20:03:48 | 显示全部楼层
原帖由 lxl1638 于 2009-8-9 19:21 发表


3.4点可用最新版的 GIamgex.EXE 解决,本人更新一下 WimTool.EXE 也可以解决这个问题。
但 GImagex.EXE 没有修改 INFO 的功能,不知它的制作时能否生成第1、第2点,如果不行,最终要等 WimTool.EXE 更新了。

这么说又有新作可以期待了!!看来不虚此行啊
回复

使用道具 举报

6#
 楼主| 发表于 2009-8-9 20:46:08 | 显示全部楼层
原帖由 lxl1638 于 2009-8-9 19:21 发表


3.4点可用最新版的 GIamgex.EXE 解决,本人更新一下 WimTool.EXE 也可以解决这个问题。
但 GImagex.EXE 没有修改 INFO 的功能,不知它的制作时能否生成第1、第2点,如果不行,最终要等 WimTool.EXE 更新了。

已经证实,gimagex生成的和官方的基本一样,为了便于对比,已把gimagex生成的info放到8楼
回复

使用道具 举报

7#
 楼主| 发表于 2009-8-10 07:20:24 | 显示全部楼层
<ARCH>0</ARCH>                                        //意义不明

0表示文件系统是32位的,64位用9

[ 本帖最后由 armymangl 于 2009-8-10 11:49 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-3 18:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表