我最近将我的主要开发机器升级到了 Windows 7。这需要清除我的主要启动驱动器(Windows XP 64 位)并重新开始。在清除之前,我直接将磁盘到磁盘复制到了我拥有的一个大外部硬盘上。虽然我能够毫无问题地迁移大部分必要的文件,但我今天想从它启动以检查一些设置。我插入硬盘,重新启动,将 BIOS 更改为首先从 USB-HDD 启动。但是,无论我做什么,它总是从我的主驱动器启动到 Windows 7。我没有看到任何类型的错误消息或任何东西。
如何在此外部硬盘上启动 Windows XP 64 位?
答案1
外置驱动器可以启动吗?您是如何复制数据的?
您需要驱动器上的引导扇区,通常由安装过程确定。
简单的 Windows 复制不会复制此扇区。您需要执行相当于 unix“dd”命令的操作来获取磁盘的精确映像。
答案2
我曾多次从 USB 驱动器启动。某些磁盘复制软件不会复制引导扇区。使用 Windows 7 DVD 上的 BOOT 菜单中的命令 - bootsect.exe /nt60 x:(其中 x: 是您的外部驱动器)
答案3
我认为这种方法也许对你有帮助。
指南:如何为 Windows 8 创建 USB 可启动安装程序驱动器
我终于找到了答案!!
我需要从外部硬盘启动,因为我没有 CD/DVD 驱动器,也没有闪存 USB。这对我来说很有效:使用 MiniTool Partition Wizard,一个免费工具!
- create a boot disk in partition wizard
- boot your computer with boot disk in
- copy the win8-iso-partition (do the step 5 thing as well, but as described in comments) from external hdd to the computer hard drive.
- set partition as primary and active
- reboot, and boot from local drive
步骤5:在命令提示符中,输入以下命令,并在输入每个命令后按 Enter 键。
x:
cd/boot
bootsect x:
(其中“x”是您的外部硬盘驱动器的驱动器号)