locked
添加clone组件后的分辨率设置 RRS feed

  • 问题

  • hello everyone,

    我在Target Design中显卡驱动组件里设置我的分辨率为1920*1080,添加clone组件后在一台设备A上进行FBA,该设备使用的显示器为1440*900,然后我将clone完的image拷贝到设备B中使用,该设备使用的显示器为1920*1080。出现的问题是设备B中的实际分辨率显示为1440*900,我希望他能显示为1920*1080,希望clone后的image能根据不同的显示器设置自己的分辨率。我symstem cloing tool中的设置为:

    Reseal Phase:   Automatic (12000) (选择)
                           Manual (0)
     
    Reseal Options:   (选择)Generate New Computer Name
                              (选择)Unjoin Domain (if joined)
                              (未选)Remove AutoLogon Settings
                              (未选)Remove Custom Network Settings
                              (未选)Remove Custom User Settings
                              (选择)Remove Mounted Devices

    是不是Remove Custom User Settings应该选上?
    2009年8月12日 3:40

答案

  • “clone后的image即使调整,每次重启后又被设置成原来的分辨率,即我说的例子中的1440*900。”
    是因为写保护Enable了?关掉它再做Ghost。
    http://wince.cn/ or http://windowsce.com.cn/
    2009年8月13日 11:32

全部回复

  • 关键看此显卡驱动是否将配置写入User注册表。一般是写入System。
    所以可能没用,也许只好克隆后启动时按F8选VGA模式,各机各自设置分辨率。
    http://wince.cn/ or http://windowsce.com.cn/
    2009年8月12日 10:48
  • 最简单的方法:写个程序检测硬件ID识别是A机还是B机,然后设置分辨率。 另外,如果使用DVI连接显示设备,系统启动的时候会自动设置屏幕分辨率(显示卡驱动已经装好)

    另外系统克隆工具要求2台机器的硬件环境必须相同(尤其是HAL!)
    • 已编辑 happymy 2009年8月12日 13:09 补充
    • 已建议为答案 happymy 2009年8月12日 13:23
    2009年8月12日 13:07
  • 我们的程序本来是可以自动调整为最佳分辨率的,但是clone后的image即使调整,每次重启后又被设置成原来的分辨率,即我说的例子中的1440*900。
    这个怎么办呢,因为我们不可能每个设备都手动去调的~~~

    谢谢
    2009年8月13日 9:58
  • “clone后的image即使调整,每次重启后又被设置成原来的分辨率,即我说的例子中的1440*900。”
    是因为写保护Enable了?关掉它再做Ghost。
    http://wince.cn/ or http://windowsce.com.cn/
    2009年8月13日 11:32
  • clone组件中有写保护的设置吗,我没找到呢,如果真有这个设置的话可以试一下,请问在什么地方。

    谢谢
    2009年8月17日 1:15
  • 有没有使用FBWF、EWF还原系统 另外在我的印象中,某个组件会锁定分辨率 叫VGA safe或VGA什么的。
    • 已建议为答案 happymy 2009年8月17日 10:38
    2009年8月17日 10:38
  • 我并没有使用FBWF、EWF等功能,也没有类似VGA *的组件。麻烦的是每次重启都会重设一次分辨率~莫非clone功能把显示器的分辨率作为硬件信息的一部分给固定了~不懂
    2009年8月18日 8:21