(u盘启动出现两个uefi)

客户的Dell新服务器需要安装Windows2012R2系统,用UltraISO把网上下载的cn_windows_server_2012_r2_with_update_x64_dvd_6052725.iso文件写到U盘。U盘插入服务器,想选择从U盘启动,但试了几遍无法从启动。进bios查看,是UEFI模式,改成BIOS模式后可以正常启动了,但在选择硬盘界面始终无法认出硬盘,即使后边加载了RAID驱动后也不行。

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

事后查找了用UltraISO做出的U盘不能正常安装的原因:

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分区驱动再完成剩下的安装工作。


电脑