从Dell官网下载的硬盘固件升级程序SeaBootBuilderr_Dell_Pharaoh_KC47.exe,运行后会制作出一个启动U盘,但做出的这个启动U盘总是无法启动,总是停止在一个光标闪烁的界面。经过本人研究发现,这是由于程序附带的syslinux引导制作程序不支持大U盘所导致的。
特分享经验,如果制作syslinux相关的启动u盘遇到同样问题,也可以试试。
手头找不到小u盘了,怎么办?首先要用分区工具Diskgenius,清空u盘的分区,然后分一个2G的分区,我不确定syslinux最大支持多少G的分区,反正我测试过2G是没问题的。注意,这个2G的分区要格式化成FAT32格式,并标记成活动分区。后面的容量可随意处理,不分也没事,反正升级完了还可以再把分区改回去。
dell官网下载的SeaBootBuilderr_Dell_Pharaoh_KC47.exe,是一个压缩包,可以直接解压。只需要解压后面这几个文件,到新分好的2G分区里。
打开命令行工具cmd,注意要“用管理员权限运行”。我新分好的2G分区是G盘,所以在G:\>下运行syslinux.exe -ma -d /boot/syslinux/ G: 即可,无报错的话,就说明成功了。这样引导U盘就制作成功了,试试能启动了没?