我可以在可移动 USB 硬盘上安装 Windows 操作系统(Windows 7)吗?

我可以在可移动 USB 硬盘上安装 Windows 操作系统(Windows 7)吗?

我想先睹为快,所以想到安装 Windows 7。我的笔记本电脑上预装了 Windows Vista。我不想弄乱它。

于是我在 USB 外置硬盘上创建了一个分区(20 GB),并尝试在该分区上安装 Windows 7。但是当我从 Windows 7 DVD 启动并选择 USB 硬盘上的目标分区时,系统提示无法安装。

有没有办法在外部 USB 硬盘上安装 Windows?

答案1

你可以给予密码保护靴尝试一下。

PWBoot 代表便携式 Windows 启动项目,该项目旨在让您的 Windows 操作系统能够轻松地从 USB 存储介质启动。


看这里以获得更加手动的方法。

快速教程:

方法 1:虚拟机(操作系统:Windows Vista,VM:VMware Workstation)

  1. 下载 Vmware Workstation 并安装。
  2. 为 Windows 创建一个新的虚拟机,选择自定义,然后选择 LSI Logic 作为 SCSI 卡,使用物理 DVD-ROM 或 ISO 映像作为您想要从哪里安装 Windows。
  3. 插入 USB 驱动器。在 VMware 中使用 USB 驱动器的物理磁盘(高级)。确保选择正确的物理驱动器(通常是驱动器 1),否则可能会擦除当前操作系统驱动器。
  4. 使用整个磁盘。
  5. 在虚拟机设置中,单击磁盘上的高级。单击磁盘的独立和持久更改。
  6. 现在,请在磁盘管理(diskmgmt.msc)中删除 USB 驱动器的所有分配的字母。
  7. 另外,请确保在 VMware 中安装 Vista 时格式化驱动器。如果驱动器已经格式化,您仍需要在安装 Vista 时格式化(否则您可能会因 crcdisk 错误而导致启动损坏)。
  8. Vmware 将显示该驱动器为 LSI Logic 控制器下的 SCSI 磁盘,这很好,因为 Vista 将安装在 SCSI 磁盘上。
  9. 在 Vmware 中启动并完成 Vista 安装程序。
  10. 让 Vista 在 VMware 中首次启动进入桌面,之后只需启动 PWBoot 程序(您需要先将其复制到您的虚拟机中)。
  11. 单击主 PWBoot 程序上的 Patch 按钮。
  12. 关闭 Vmware 中的 Windows Vista。
  13. 关闭 Vmware。
  14. 现在重新启动您的计算机并从 BIOS 启动中选择 USB 启动驱动器。计算机现在应该启动到 Vista 桌面。

方法 2:物理机(操作系统:Windows Vista,硬盘:SATA;2.5 英寸)

  1. 将硬盘驱动器插入物理机器(SATA 或 IDE)。
  2. 插入 Windows Vista 安装 DVD 并从其启动。
  3. 像往常一样将 Windows 安装到您的便携式硬盘上。
  4. 安装完成后,应用 PWBoot 补丁。
  5. 关闭 Windows 并关闭机器。
  6. 取出硬盘,然后将其插入接口转换器:SATA -> USB、IDE -> USB 等。
  7. 现在重新启动您的计算机并从 BIOS 启动中选择 USB 启动驱动器。计算机现在应该启动到 Vista 桌面。

答案2

我的方法

  • 安装 Windows 7 到虚拟机
  • 从虚拟机系统驱动器创建映像
  • 将映像恢复至 USB 驱动器

如果您从某些 BIOS 启动,它们可以模拟 USB 大容量存储行为。

  • 硬盘
  • 频分双工
  • ETC。

在此处输入图片描述

答案3

这可能有点复杂,但 Windows Vista 和 Windows 7 (Ultimate) 可以从 VHD 文件启动,我认为该文件可以存储在可移动 USB 硬盘上,如下所述http://edge.technet.com/Media/Windows-7-Boot-from-VHD/。唯一的问题是您可能无法直接从它启动。

作为一般警告,Microsoft 默认不允许您这样做的原因之一是更换硬件通常会破坏 Windows 安装。我并不是说这是您的目标,我只是说如果这是您的目标,它可能行不通。如果您将其保留在同一台机器上,您应该没问题。

答案4

使用 Windows 7 SP1,可以更轻松地将 Windows 7 安装到 USB 硬盘或 USB 闪存驱动器。

这是 cdob 在 Reboot 时发现的:http://reboot.pro/topic/14186-usb-hdd-boot-and-windows-7-sp1/?p=127587

归根结底是两个注册表项,我认为它们存在于 Windows 8 中以启用 Windows To Go 功能。我猜这个功能在 Windows 7 中存在,但从未被激活过。

reg.exe add HKLM\System\CurrentControlSet\Control /f /v BootDriverFlags /t REG_DWORD /d 0x6
reg.exe add HKLM\System\CurrentControlSet\Control\PnP /f /v PollBootPartitionTimeout /t REG_DWORD /d 15000

因此,为了使用这些新的注册表设置并将 Windows 7 安装到 USB 硬盘或闪存驱动器,您可以使用我在此处提到的名为 WinNTSetup 的工具是否有与 Windows To Go 相当的供个人使用的产品?

此工具使用简单,可快速将 Windows 7 安装到 USB 硬盘上。此工具还允许在 USB 驱动器上创建 VHD(虚拟硬盘),并将 Windows 7 安装到 USB 驱动器上的 VHD 上。

更多信息请参见以下链接:

http://agnipulse.com/2012/11/windows-to-go-all-versions-windows-7-8/

http://www.msfn.org/board/topic/149612-winntsetup-v306/

相关内容