u盘只能uefi启动

(u盘只能uefi启动 legacy不能)

客户的Dell需要安装新的服务器Windows2012R2系统,用UltraISO网上下载cn_windows_server_2012_r2_with_update_x64_dvd_6052725.isoU盘上写着文件。U磁盘插入服务器,想选择从U盘开始,但试了几次都不能开始。U将磁盘插入服务器,选择从U盘启动,但尝试了几次后无法启动。bios查看,是UEFI模式,改成BIOS模式可以正常启动,但硬盘界面在选择硬盘界面时无法识别,即使在后面加载RAID驱动后也不行。

找Dell400客服,问为什么不能从UEFI启动(为什么要从UEFI启动?因为服务器只是数据服务器UEFI GPT分区的硬盘能支持到2T以上,BIOS MBR分区硬盘不能),客服给出了制作启动盘的方法和相应的驱动,使U盘能够顺利安装系统,连接RAID无需手动加载驱动。

后来找到了用途UltraISOU盘不能正常安装的原因:

UltraISO默认使用FAT32格式U盘之前,Win10之前的iso文件内install.wim只有2.75G,所以用UltraISO用FAT32格式U盘可以从UEFI启动安装系统。而WinServer2012系统内install.wim文件为4.51G,FAT32不支持大于4G只能使用的文件NTFS格式化U盘(Windows下只有NTFS和exFat支持4G上述大小文件)。 但是UEFI不支持NTFS格式U盘启动安装系统,需要rufus工具制作启动盘,制作的启动盘将U盘分为两个分区,一个NTFS分区(UltraISO启动盘只有这个分区)一个FAT分区(UEFI_NTFS,It is used for booting NTFS and exFAT partitions in UEFI mode.),系统将首先从开始FAT剩余的安装工作由分区驱动完成。