从U盘启动有三种方式:USB-HDD, USB-CDROM, USB-FDD,其中USB-FDD格式较老,同时兼容性存在一定问题,目前也仅仅针对USB-HDD以及USB-CDROM两种方式进行了研究。
一、从U盘启动
1、USB-HDD方式简介
USB-HDD方式是将U盘格式化成硬盘格式,具有与硬盘相同形式的MBR,只需要将启动引导代码写入USB-HDD格式U盘的MBR,同时在启动时,进入BIOS选择从USB-HDD启动,或者在硬盘启动序列中,将U盘置成主磁盘。
USB-HDD方式存在一定的问题,比如,选择USB-HDD启动后,U盘成了主磁盘,调用int 13h中断进行读写时,dl=80h对应的磁盘就是U盘,在引导原系统时存在一定问题,需要再进行启动盘切换。同时,如果用USB-HDD方式启动,进行系统安装时,也应当注意,C盘对应的是U盘,选择安装系统文件目录时需要注意。
2、USB-HDD格式U盘的制作流程
主要工具:选择hp U盘格式化工具,如HP USB Disk Storage Format Tool
如上图所示,运行工具,在Device处选择U盘,再选择Createa DOS startup disk -> using DOS system files located at:选择dos文件,点击Start,等待片刻即可。
3、USB-CDROM方式简介
USB-CDROM方式是比较主流,同时也是兼容性相对来说比较好的一种方式。USB-CDROM方式就是将U盘利用指定厂商的U盘量产工具,量产成CDROM形式,具有只读特性。启动时,选择USB-CDROM启动,或者,在光盘启动序列中,将U盘量产后的USB-CDROM置成优先选择即可。