连续三天完成了 VistaPE 的系列实践并在 Blog 上发布了文章,于是在今天下午决定一鼓作气完成从 UFD 动硬盘存储上启动 VistaPE 的试验,结果以失败而告终。
如我所料 VistaPE 无法实现从 UFD 移动存储上启动,主要就是因为在生成 BCD 配置文件时所产生的 GUID 值,而这个 GUID 值就是取自默认的磁盘分区 C,当我直接把移动硬盘挂载到系统后,按照硬盘启动的制作过程进行,在准备最后的生成 BCD 文件时提示我的 GUID 无法从库中提取存储数据。没有过多地测试直接恢复了我的移动硬盘,之后重新启动了系统,发现我的系统无法启动了,仔细一看提示才发现我之前生成的 BCD 覆盖了我宿主系统的引导信息。Faint!
无奈,使用安装光盘上的恢复功能重新生成了我宿主系统的 BCD 配置文件,系统才得以恢复正常。看来想在 UFD 移动存储设备上直接启动 VistaPE 并不是容易的事情。只能抽时间找环境再做测试!设想,如果我拔掉所有内置的磁盘驱动器,然后只挂接 UFD 移动存储设备,然后用光盘方式的 VistaPE 引导不知道是否可以生成 BCD 。获取还有其他办法,因为从1月份的 WindowsITPro 杂志中获知国外的一个达人在获得微软的认可后为当地的警察局设计了一套可以运行在 UFD 设备上 XP 系统。也就是说有可能微软为了避免此类的应用被滥用而在 VistaPE 中加入了限制措施。要知道现在一个大容量的 UFD 太便宜了,而且很多人迫切需要一个更加小巧便捷的操作环境来满足自己的某些工作需要。还需要再揣摩揣摩!
今天就到此为止吧!周末还是应该放松放松!