• 如何将VHD转化为可启动,并在Windows 8中启动

     

    最近在制作开发Windows Azure的虚机的时候,发现一个有趣的问题。

    在完成一个基本的VHD后,如何将这个VHD转化为可启动的?

    先将这个VHD拷贝到指定的目录,例如C:盘建立的新的VHD目录,例如C:\VHD\。

    然后可以用管理员身份,启动PowerShell,然后执行下面的操作:

    通过bcdedit /copy {current} /d "VHD_Boot"的输出,获得{CLSID}。

    然后bcdedit /set {CLSID} device vhd=[C:]\VHD\DISK.VHD

    bcdedit /set {CLSID} osdevice vhd=[C:]\VHD\DISK.VHD

    bcdedit /set {CLSID} detecthal on

    bcdedit /set {CLSID} hypervisorlaunchtype Auto

    bcdedit /default {CLSID}

    之后,可以通过命令行执行MSConfig命令,可以在对话框进行修改、删除等操作:

    clip_image002

  • 使用Windows Azure Portal管理和监控Windows Azure资源

     

    Windows Azure的门户提供了简便直接、快捷的资源及服务的管理和监控工具。这对于开发者,还是IT专业人士,都是一个极大的便利。同时,对于性能和资源消耗情况的关注,也是一个重要的工作。

    例如,在创建完一个CentOS 6.2虚机后,可以转到它的仪表盘,看到这个虚机的CPU、磁盘读、磁盘写、网络出/入的性能指标。

    clip_image002

    对于这些指标,可以在右上角定制,例如是否使用相对值,即显示每个指标的值,还是绝对值,即按照纵坐标同一值来显示。

    clip_image004

    同时,也可以在右上角定制指标度量的时间区间。这样在性能监控和调优的时候,就可以自由选择时间段,更好地进行分析。

    clip_image006

    另外,对于不同类型的服务,门户也提供了不同的监控指标。例如,利用Websites建立一个新的博客,除了常规的度量指标,可以对访问请求量、错误数等进行监控。

    clip_image008

    对于云服务,除了常规指标,可以增加度量指标,对不同的服务进行分别度量、监控:

    clip_image010

  • Windows 8 Store App和Desktop App如何使用WIFI API

    Windows 8 为移动应用开发提供了巨大的拓展空间。其中一个应用场景就是如何让应用能够自动地配置、连接和断开无线网络连接。

    对于Desktop App,以下的资源比较有用,特别是针对Windows 8和Windows Server 2012:

    http://msdn.microsoft.com/en-us/library/windows/desktop/ms706556(v=vs.85).aspx

    http://msdn.microsoft.com/en-us/library/windows/desktop/dd439487(v=vs.85).aspx

    但对于Windows 8 Store App,又应该选择什么方式呢?

    可以访问下面的API资源,这些都是针对Windows Store App的:

    http://msdn.microsoft.com/en-us/library/windows/apps/br211369.aspx

    对于网络连接、WIFI设置等,可以参考以下类和API资源:

    Windows.Networking.Connectivity classes: http://msdn.microsoft.com/en-us/library/windows/apps/br212028.aspx