Windows 8 Native VHD Boot

[ 2013/01/02 10:44 | by gOxiA ]

windows_8_logo

Windows 8 Native VHD Boot

        Native VHD Boot 相关的文章 gOxiA 之前已经写过很多了,之前貌似大伙都以 VHD Native Boot 来称呼。之所以今天要把这个话题重新拿出来分享是因为 Windows 8 已经正式发布一段时间,而且看到很多网友都在咨询如何能在不影响当前系统的前提下,安装全新的 Windows 8 进行体验!既然涉及到双系统,那么 Native VHD Boot 的方式则是最佳的选择!为了便于大家查询参考,gOxiA 本次以一台 Windows 7 的系统环境,并在其上安装 Windows 8 Native VHD Boot 为例,对执行步骤做一次路演!

        首先,我们要创建一个 VHD 文件用于承载 Windows 8 Native VHD Boot,在 Windows 7 上我们完全可以使用图形界面来完成这一步骤,当然也可以使用下面的命令行。

diskpart

create vdisk file=c:\windows8.vhd maximum=40000 type=expandable

attach vdisk

create partition primary

format fs=ntfs quick

assign letter=v

exit

        下来,我们需要使用工具将 install.wim 释放到 vhd 中,简单点还是推荐用 imagex.exe,需要的朋友点击文件名即可下载,然后执行如下命令行:

imagex /apply x:\sources\install.wim 1 v:
  

        当然也可以使用广为流传的 Install-WindowsImage Powershell Script,使用方法见其文档。这里一定要提一下 Windows 8 内置的 DISM 命令,可以直接操作 WIM 十分有用,命令行参考如下:  

dism /apply-image /imagefile:x:\sources\install.wim /index:1 /applydir:v:\
  

        最后,使用 bcdedit 命令来创建启动信息,命令行如下:  

bcdedit /copy {current} /d “Windows 8 Native VHD Boot”
  

bcdedit /set {GUID} device vhd=[c:]\windows8.vhd
  

bcdedit /set {GUID} osdevice vhd=[c:]\windows8.vhd

        至此大功告成,重新启动计算机执行后续的初始化过程最终完成 Windows 8 Native VHD Boot,理解了三大步就会明白其实 Native VHD Boot 非常简单易用!如果要在裸机上以 Native VHD Boot 方式运行 Windows 8,也非常简单,事先做个安装 U盘,启动计算机进入安装向导,调用 cmd 执行前面的第一大步创建 VHD,之后在安装向导的磁盘分区那一步刷新一下就能看到 VHD 这个磁盘卷,选择将系统安装到其上,之后一路跟着向导走都搞定了!

        很简单,不复杂!不依赖第三方的软件,安全可靠!对 Windows Server 2012 一样奏效,gOxiA 当前的本子上就是这样使用的(PS:UEFI Mode)。

Tags: , , , , , , ,

windows_8_logo

让 Windows 8 使用个人系统映像进行恢复默认安装

        在 Windows 7 时代,系统内置的“备份和还原”中提供了“创建系统映像”的功能,能够让用户创建当前系统的映像,并允许其保存在本地磁盘、外置磁盘、光盘,甚至是网络共享中,且在需要的时候能够将系统还原到这个映像状态。作为系统恢复解决方案,这一功能非常的实用,而且还很便捷,普通用户也能很轻松的进行操作和使用。

image

        这一功能在 Windows 8 中也得到了保留,但似乎微软正打算弃用它,因为该功能是以“Windows 7 文件恢复”而存在于 Windows 8 上的。既然为过度做了保留,那么 Windows 8 应该会提供新的备份和恢复解决方案?!没错,还记得 gOxiA 之前撰写的日志吗?!《HOWTO : 在保留个人文件和个人化设置的前提下恢复 Windows 8 默认安装》,《HOWTO: 初始化已安装的 Windows 8》,这两个全新的功能便是 Windows 8 的备份和恢复方案。

image

        前者,可以借助恢复功能在保留个人文件和个性化设置的前提下将系统还原到默认状态,简单理解就是重装系统后除了先前安装的桌面应用会被删除以外,其他诸如个人文件、个性化设置和商店应用都会得到保留。今天的内容也就是借助 Windows 8 的这个功能来实现使用个人系统映像来进行恢复默认安装。

        而后者,其实就是对电脑执行完整的重装过程,gOxiA 之前又重新进行了测试,前文中提到初始化电脑时会提示放入安装源,其实就是要从安装源读取原始数据进行初始化。测试中还发现,如果当前系统是中文,而初始化时放入的安装源是英文版,那么初始化的电脑会变成一个中英混杂的系统环境。有朋友可能会质疑这个功能的价值,其实设想一下,如果一位普通用户要重装电脑,你让他用光盘或U盘引导安装,除了可能要设置 BIOS 启动项以外,期间的分区选择过程可能都会为普通用户带来阻碍。而借助 Windows 8 初始化电脑的功能,用户只需放入安装源,之后就无需再进行干预。

        回过头来继续今天的重点,前面提到微软正打算弃用 Windows 7 文件恢复,gOxiA 个人认为是有一定原因的!细节来讲,首先备份不能存储在系统卷上,也就是说当前系统的磁盘除了系统卷以外,还要有第二个分区卷,否则就只能存储到外置磁盘、光盘或网络共享上。其次备份会自动在分区卷上生成一个根目录,除了名字比较长以外,默认我们是无法访问的。最后也是最关键的一点,恢复后的状态便是我们之前备份的状态,如果在这之间我们做了其他的个性化设置或生成了新的个人文件,将不会得到保留。

        也许这些限制不足以让用户放弃这个功能,但是微软也确实提供了新的解决方案,正如前面提到的 Windows 8“恢复电脑而不影响你的文件”这一功能,除了可以在保留个人数据的前提下恢复系统默认状态,微软还为高级用户提供了一个命令,可以设置该功能使用我们自己的系统映像来作为恢复的默认状态。

image

        那么该功能除了基本的特性以外,还能为我们带来什么呢?

  • 创建的系统映像使用的是 WIM 格式
  • 系统映像能够存储在系统卷下
  • 支持在指定路径下存储映像文件
  • 使用自己的系统状态作为恢复映像

        了解了这一功能的特性之后,是否开始动心?!那就跟随 gOxiA 完成下面的操作:

        首先,以管理员权限打开“CMD”,执行下面的命令行,以创建当前系统状态的映像,之后会在指定位置生成一个名为“customrefresh.wim”文件。

recimg /createimage d:\backup

        然后,执行下面的命令行,将默认恢复映像设置为用户创建的映像。

recimg /setcurrent d:\backup\

        两条命令行便搞定了设置,如果要查看当前的设置,可以执行“recimg /showcurrent”进行查看。如果要恢复成默认设置,只需要将命令参数改为“/deregister”即可。

        现在我们便可以将常用的驱动、应用安装好,并做好系统设置,之后执行映像的创建和设置即可,以后当我们需要恢复时,只需要进入 Windows 8 的常规设置找到“恢复电脑而不影响你的文件”执行便可进行恢复,而且期间不再需要放入安装源。

[Windows 8] 体验 Windows To Go

[ 2012/10/23 16:57 | by gOxiA ]

windows_8_logo

体验 Windows To Go

windows-to-go

        Windows To Go 是 Windows 8 Enterprise(企业版)独有的功能,可以让用户从 USB 连接的外部存储设备(UFlash、移动硬盘)上启动和运行 Windows。需要注意的是 Windows To Go 并非设计为代替 PC、笔记本,或其他移动产品,旨在为了满足某些企业特殊场景的需求,例如:Call Center、多个销售人员共用主机、员工出差时需要使用企业环境 ……!

        Windows To Go 虽然能在移动设备上启动和运行 Windows,但是在某些特性和功能上会有所限制:

  • 默认禁用休眠和睡眠功能:为防止 Windows To Go 在漫游期间遭受意外的数据损坏,默认禁用休眠和睡眠功能,可通过使用组策略设置重启启用这些功能。
  • 内部磁盘处于脱机状态:为确保数据不被意外公开,启动 Windows To Go 时,主计算机上的内部驱动器将处于脱机状态,此外当把 Windows To Go 驱动器插入正在运行的系统时,Windows 资源管理器将不会显示该驱动器,可以通过磁盘管理重新挂载脱机的驱动器。
  • Windows 恢复环境不可用:Windows To Go 无法运行 Windows RE,恢复 Windows To Go 必须重新生成镜像。
  • Windows 重置功能不可用:Windows To Go 不支持重置到出厂环境。
  • Windows 应用商店不可用:Windows To Go 不支持从 Windows 应用商店安装应用。
  • 受信任的平台模块(TPM)不可用:因为 Windows To Go 驱动器要在各计算机间移动使用,出于对安全的考虑,当使用 Bitlocker 驱动器加密时,将使用预操作系统启动密码,而无法使用 TPM。

        对 Windows To Go 初步有个了解之后,便可以下手尝试了,在开始前请准备一个容量不小于 32GB 的 U盘,为了保证运行性能最好是 USB3.0 的,当然也可以像 gOxiA 一样使用一个移动硬盘来体验。确保当前的操作系统是 Windows 8 Enterprise 并拥有一份安装镜像,因为只有该版本才包含 Windows To Go 的制作工具,和支持 Windows To Go。一切准备就绪后,使用 Windows 8 原生的 ISO 装载功能将 Windows 8 Enterprise 安装镜像挂载到系统,然后打开“控制面板”运行“Windows To Go”。

        向导程序启动后自动扫描当前系统上连接的外部存储,在找到合适的存储后会要求我们确认方可进行下一步,因为后续的操作会清理掉整个磁盘上的分区和数据。

1

        接下来添加 Windows 8 Enterprise 的系统映像(Install.wim),将路径定位到已挂载的 Windows 8 Enterprise 镜像位置(盘符),向导能够自动找到该路径下的 Install.wim。

23

        如果添加并选择的不是 Windows 8 Enterprise 的系统映像,向导会提示错误,将不会继续下一步的操作。

4

        在“设置 Bitlocker 密码(可选)”中,如果希望使用 Bitlocker 来保护 Windows To Go 以防止未经授权的使用,那么可以在此步骤中键入 Bitlocker 密码,这样每次在 Windows To Go 启动时都会要求输入密码,否则无法使用。

5

        下面两张图是 gOxiA 使用手机拍摄的 Windows To Go 在启用 Bitlocker 后实际的启动情况,开机启动后会提示 Bitlocker,如果输入错误会进入提示界面!

WP_000396WP_000397

        回到刚才的操作步骤,在完成 Bitlocker 的设置之后,向导会最后一次提示将删除当前驱动器上的所有数据,如果确认则点击“创建”按钮,接下来需要等待近10分钟左右的时间,向导将把 Windows 8 Enterprise 系统映像释放到驱动器上。

67

        系统映像拷贝完毕后,会出现“启动选项”,这里请选择否,这样启动信息便会记录在 Windows To Go 驱动器上。

8

        Windows To Go 支持 UEFI Bios,所以在 gOxiA 的 ThinkPad T420 上无需重新设置 BIOS 即可直接从 Windows To Go 进行引导和启动,第一次运行与平常完成 Windows 8 安装一样,需要初始化检测,然后进入 OOBE 阶段设置,之后就与平常用 Windows 8 是一样的。注意:如果将 Windows To Go 移动到另外一台计算机上运行时,第一次启动会耗费一些时间,因为系统需要重新识别硬件并安装驱动。

        最后一图便是 Windows To Go 下运行 Windows 应用商店时的提示界面。(PS:挺可惜!本来想着 Windows To Go 可以运行应用商店里那些轻量级的应用程序,这样就无需再安装传统桌面应用程序,看来还是有所限制的。)

无命名

Tags: , , , , ,
分页: 66/149 第一页 上页 61 62 63 64 65 66 67 68 69 70 下页 最后页 [ 显示模式: 摘要 | 列表 ]