以下是我在外部硬盘上安装 Windows 7 的方法:
- 我以前
WinToUSB
安装的是Windows 7; - 我在和选项中选择了相同的分区(
L:\
)。the system partition
the boot partition
- 我等到它安装完 Windows 7。
然后我尝试将第一启动优先级更改为外部硬盘,但 BIOS 检查后出现黑屏。
接下来我尝试了诸如bcdboot L:\Windows
、bootsect /NT60 L:
、bootrec /fixmbr
、之类的命令bootrec /fixboot
。将启动优先级更改为内置硬盘或将启动优先级更改为外置硬盘都无法在外置硬盘上启动 Windows 7。
我已经用 的表面测试检查了外部硬盘,MiniTool Partition Wizard
没有问题,还检查了分区L:
类型Primary
是否为Logical
,并且是active
。
有人能告诉我如何将 Windows 7 安装到外部硬盘驱动器并从中启动 Windows 7 吗?
编辑: WinToUSB
使用传统方法安装 Windows 7。
答案1
据我所知,最好的选择是使用 Windows 8,因为它支持您想要做的事情。
如果 Windows 8 不行,那么尝试使用 Virtual Box Portable 之类的东西。这应该有助于实现你想要实现的目标。
VirtualBox 通常必须安装才能运行。作为虚拟机程序,它需要安装 Windows 内核驱动程序和系统服务。与大多数程序一样,它也将其设置保存在系统区域中。它不能直接安装到 USB 驱动器并在您遇到的任何计算机上运行。
便携式 VirtualBox 是 VirtualBox 的包装器,可将其转换为可安装在 USB 记忆棒或外部硬盘上的便携式应用程序。当您在计算机上启动便携式 VirtualBox 时,它会自动安装相应的驱动程序和系统服务(此操作需要管理员访问权限),并在完成后自动从计算机上卸载它们。它还提供了一个图形界面,用于下载 VirtualBox、在便携式环境中进行设置以及更改其选项。
便携式 VirtualBox 设计用于在 Windows 主机 PC 上运行,因此不要指望它能在 Linux 或 Mac 主机系统上运行。
指导:
步骤 1:首先,将 USB 连接到机器并备份 USB 驱动器中的所有数据。
第 2 步:下载 VirtualBox 便携式版本,双击可执行文件并将内容提取到您的 USB。
在 USB 上安装 Windows 7
步骤 3:现在,转到 USB 中的 VirtualBox 便携式文件夹,并执行 Portable-VirtualBox (.exe) 文件。
步骤 4:从这里开始,您需要按照屏幕上的步骤创建虚拟磁盘并在 USB 上安装 Windows 7。按照在 VirtualBox 上安装 Windows 7 的指南完成该过程。
步骤5:完成安装过程后,您可以安全关闭VirtualBox并移除USB驱动器。
步骤 6:您现在可以在任何 Windows 机器上使用此 Windows 7 USB 驱动器。要在其他机器上使用 Windows 7,请连接 Windows 7 USB,打开 USB 驱动器,然后运行 portable-VirtualBox 文件。
这两个链接应该可以帮您找到所需的内容。
答案2
WinToUSB 是一款在外部驱动器上安装 Windows 8 的工具。它不应该在 Windows 7 上运行。所以这可能是它无法启动的原因。
正如 TheNerdyNerd 指出的那样,Into Windows 可以帮助您解决问题: http://www.intowindows.com/how-to-install-windows-7-to-usb-external-hard-drive-must-read/