我面临着类似的问题,虽然我不需要 YUMI 来解决它。是的,这可能来得有点晚,但我们开始吧(这是我到目前为止所得到的):
- 首先,您需要 USB 驱动器。
- 使用 Windows 7(或 HP 格式化工具)将其格式化为 NTFS。
- 使用 Linux Box(YUMI + Puppy Linux 即可)访问 NTFS USB,打开 GParted 并打开 USB NTFS 引导标志。
- 现在 USB 可启动(但尚未启动)
- 使用 pebuilder 创建一个 BartPe (
http://www.nu2.nu/pebuilder/
) 文件夹(无 iso)。(您需要一张 Windows XP SP3 安装 CD/DVD)
- 添加WinXPE 插件。有一个小帮助文件,您需要删除一些其他默认插件才能正常工作(删除:A43 文件管理、启动组、Nu2Shell)您可以将 WinXPE 配置为具有密码保护
- 添加 TrueCrypt 插件 (
http://www.paraglidernc.com/plugins/plugins.htm
) 添加 TrueCrypt 文件 ( http://www.truecrypt.org/downloads
)
- 创建没有 iso 选项的 BartPe 编译文件夹,只有文件(需要几分钟)。
- 下载Microsoft Windows Server 2003 Service Pack 1(32 位)
- 解压 WindowsServer2003-KB889101-SP1-x86-ENU.exe(Winrar 可以)并解压两个文件
setupldr.bin and ramdisk.sy_
- 展开 ramdisk.sy_ ,并在 CMD 运行:
expand ramdisk.sy_ ramdisk.sys
- 转到您的 pebuilder 文件夹(通常
C:\pebuilder3110a
)并创建一个名为“srsp1”的子文件夹,不带引号。
- 复制到
setupldr.bin
_ramdisk.sys
C:\pebuilder3110a\srsp1
- 现在假设您的 USB 在 CMD 运行中得到了驱动器字母 H:
cd C:\pebuilder3110a
pe2usb h:
最后一步需要一分钟左右。此时,您在 Windows XP PE 中拥有一个可启动的 NTFS USB 驱动器,并带有密码保护。
启动后,启动 TrueCrypt 并创建一个加密卷驱动器,以使用 USB 驱动器上所有剩余的可用空间。您可以将有价值的数据放在这个 TrueCrypt 卷上。
但是,我希望在某个时候能够加密整个 USB 驱动器并使其可启动。目前,我无法使用 TrueCrypt 实现这一点,因为 BartPE 以只读媒体启动。
pe2usb ( http://www.911cd.net/forums//index.php?showtopic=13784
) 的替代方法可以在没有 ISO 模式的情况下启动,但 TrueCrypt 无法加密 USB 驱动器,但它用 TrueCrypt 引导加载程序替换了 win 通用引导加载程序。