是否可以创建“完整”的 Windows 7 Live DVD?

是否可以创建“完整”的 Windows 7 Live DVD?

是否可以将 Windows 7 完整实例安装到 DVD 上?

完整实例是指正在运行、可启动的实例,例如不是安装程序,也不是 WinPE 环境。我认为可以使用 WinPE 工具来创建实例,但正在运行的实例一定不是 WinPE。

这个环境相当短暂,但是有必要不要是 WinPE。

一些背景知识:

我正在尝试寻找一种无需内置或外置硬盘即可启动完整 Windows 7 的方法。我强烈建议从 USB 闪存驱动器启动完整实例,但由于可移动介质位(与 Lexar 的 BootIt 不兼容),我遇到了启动问题。

我知道这听起来很傻但这是有充分理由的。

答案1

好的,根据您提供的所有信息:

您无法在 DVD 上运行 Windows 7 的“完整版本”。1,完整安装太大;2,完整版本的 Windows 需要能够写入其源,因此 DVD 无法工作。

如果完全无法从 USB 磁盘启动,并且无法通过 DVD 完整安装 Windows 7,那么您的选择就会受到很大限制,但至少您现在对可以做什么和不能做什么有了更好的了解。

有 Linux 和 Windows 的 Live CD,但如果您需要 .Net,而 Mono(.Net 的 Linux 兼容实现)不起作用,那么您需要 Windows。

再次强调,假设如下:

  1. 无法通过 USB 驱动器启动。
  2. 您需要.Net,而不是Mono或任何替代品。
  3. Windows 无法通过 DVD 完整安装运行,因为空间不足且需要可写的“基础”媒体。

因此唯一的选择就是预装了 .Net 组件的 Live Windows 磁盘。

如果 Windows XP 是一个选项,那么将其装入磁盘就容易得多,并且 .Net(我相信最高可达 Runtime 4)将在其上运行,并且可以作为 Live 磁盘设置的一部分进行安装。如果此选项适合您,请尝试 PE Builder:http://www.instantfundas.com/2007/11/how-to-create-windows-xp-live-cd.html

我找不到 Windows 7 live 明确说明允许 .Net 功能的选项。尽管 Windows 7 默认实现了 .Net,但除非是默认未包含的特定 .Net 工具集,否则您可能会发现它无需任何特殊操作即可运行。

还有另一种可能性:

http://www.hanselman.com/blog/GuideToInstallingAndBootingWindows8DeveloperPreviewOffAVHDVirtualHardDisk.aspx

这些是有关如何从 VHD 或虚拟硬盘(例如 Windows 8 开发人员预览版)启动的说明。创建 Windows 7 VHD 应该不会太难,并且应该可以满足您的许可要求。

如果您有足够大的 USB 驱动器,这可能是解决从 USB 启动问题的方法。看起来您可以将从 USB 启动的步骤替换为从磁盘启动,然后在安装过程的适当时间点安装存储在 USB 驱动器中的 VHD。

答案2

查看本教程。

http://www.rmprepusb.com/tutorials/win7onusb

重要提示:RMB 在启动 USB 闪存盘时不起作用。

无论是否设置 RMB,均可启动 USB 闪存盘。

请注意:本教程可让您准备一个 USB 驱动器,以便您可直接从 USB 驱动器启动 Windows 7。因此,现在您可以试用 Windows 7,而无需将其安装到内部硬盘上!

注意:本教程不会制作 Windows 安装程序 USB 驱动器,它实际上将 Windows 7 的副本放到 USB 驱动器上并使其可启动。制作完成后,您可以按如下方式从中启动:

  1. 将准备好的外部 USB 驱动器(硬盘或闪存驱动器)连接到目标系统(使用 USB 2.0 端口,而不是 USB 3.0 端口!)
  2. 启动系统
  3. 在 BIOS 启动菜单中选择 USB 驱动器作为启动设备
  4. 现在允许系统直接从 USB 驱动器启动到 Windows 7。
    • 目标系统的内部硬盘上有什么并不重要,即使内部硬盘损坏/无法工作。

答案3

不可以。这是不可能的。Windows 7 只能从磁盘启动,无法从 CD 启动。

如果您有足够大的 USB 棒和受支持的 BIOS,您可能能够将 Windows7 安装到 USB 磁盘。然后,您可以通过关闭机器、插入 USB 棒并打开机器电源来从中启动。

相关内容