Answers:
有一种从外部硬盘驱动器安装Windows 7的相当简单的方法,它的安装时间不到10分钟。您也不需要切换到FAT32即可使用此方法。
首先,将磁盘格式化为NTFS(快速格式可以使用默认扇区大小)。然后,将Windows 7光盘/ ISO提取到硬盘驱动器。Windows 7光盘上包含一个实用程序,可让您在boot
文件夹中将驱动器标记为可启动。
到那里后,运行BOOTSECT /NT60 X:
,X:
外部硬盘驱动器的盘符在哪里。完成后,您只需将驱动器插入计算机,就可以从该驱动器启动。仅供参考,BOOTSECT工具会更新该驱动器分区的MBR。
另外,您也可以只运行以下命令(从命令提示符或“运行”对话框中,WinKey + R):
X:\boot\BOOTSECT /NT60 X:
再次X:
是外部硬盘驱动器的驱动器号。完成此操作后,硬盘驱动器已标记为可启动,如果尝试从中启动计算机,则将启动Windows 7安装。
他们在您发布的Technet文章中使用FAT32的原因是,这些说明是针对USB密钥的。您可以按照该DISKPART
指南的内容来准备和设置分区,但是请确保使用NTFS格式化驱动器。
This tool can only be run on systems booted using a PC/AT BIOS. This system was booted using EFI or some other firmware type.
运行命令时遇到错误BOOTSECT /NT60 X:
我将检查以确保USB HDD上的fs是fat32。如果是这样,那么继续操作应该没有问题。如果不是,我建议将其重新分区为一个较小的块,并仅使用该位(确保已设置了启动标志)。
我认为您可能会遇到一个可以追溯到20年的问题:FAT32引导分区大于4GB。我不能说Windows 7,因为我不再使用FAT32,但是它在Windows NT和Windows 2000中都无法使用。
他们在Windows 2000中突破了这个限制,但是安装程序仍然受到它的约束。
http://support.microsoft.com/kb/138364
这些指令在我看来就像他们选择将其格式化为FAT32一样,原因是许多闪存驱动器仅适用于FAT32。如果您选择NTFS,我想它应该对您有用。
您遇到的问题是您无法在Windows中创建大于32 GB的FAT32驱动器。自XP以来的Windows版本不再支持创建大于32GB的FAT32分区。请参阅此问题,该问题提供了有关创建分区的几个选项,以及详细介绍该问题的Microsoft网站。
您或者需要获得一个小于32GB的USB记忆棒,对外部硬盘驱动器重新分区,以使第一个分区小于32GB,或者使用其他工具来创建FAT32分区(Linux LiveCD或其他东西)。
该format quick
选项可能会将驱动器格式化为NTFS,有关如何使用NTFS安装的信息,请参见“突破解答”。