是否可以将 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。
再次强调,假设如下:
- 无法通过 USB 驱动器启动。
- 您需要.Net,而不是Mono或任何替代品。
- 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 工具集,否则您可能会发现它无需任何特殊操作即可运行。
还有另一种可能性:
这些是有关如何从 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 驱动器上并使其可启动。制作完成后,您可以按如下方式从中启动:
- 将准备好的外部 USB 驱动器(硬盘或闪存驱动器)连接到目标系统(使用 USB 2.0 端口,而不是 USB 3.0 端口!)
- 启动系统
- 在 BIOS 启动菜单中选择 USB 驱动器作为启动设备
- 现在允许系统直接从 USB 驱动器启动到 Windows 7。
- 目标系统的内部硬盘上有什么并不重要,即使内部硬盘损坏/无法工作。
答案3
不可以。这是不可能的。Windows 7 只能从磁盘启动,无法从 CD 启动。
如果您有足够大的 USB 棒和受支持的 BIOS,您可能能够将 Windows7 安装到 USB 磁盘。然后,您可以通过关闭机器、插入 USB 棒并打开机器电源来从中启动。