U盘启动不仅要U盘控制芯片支持,还需要主板芯片支持.有些比较老的主板支持的USB 启动模式不同,所以有模式切换的可启动U盘还是适用性比较广的
--------------------------------
关于测试: vmware不支持U盘(否则可以new 一个专门测试)。bochs也不支持。
只能裸测了
-------------------------------
flashboot后, 当时U盘一个2g, 但是无法删除; 一个5G,“未指派”,也无法new.
pq (partition magic)不支持U盘
dg 只能在dos下。VM下dg看不见, true machine 下dg似乎死循环
-------------
Method 1: usboot
Under 1.68
可以选择“引导”(不改变已有数据,但最好还是备份);或者hdd/zip/fdd,但它会告诉你:>256M的情况下,只能选择hdd
开始之后,会提示写入引导区,然后让你拔了U盘,再提示插入,会写入三个文件:io.sys msdos.sys command
不过usboot对于corsair无效。在DFI主板上,无法启动
关于这个主板:按esc(如同vmware's bios)可以选择启动设备;usb hdd 属于hd下的子设备
---------------------------
Method 2: winimage
先用vmware进入virtial xp, format A盘,选择制作启动盘。
OK,在真实机器里,把 floppy.flp复制一份做实验。然后用winimage打开复制的实验文件,(File->open) 然后再写入U盘 (disk | write to disk)。
注意: there will be a dialog prompting that ...... reszie...... just click "OK"
---------------------------------
Method 3: flashboot
--------------------------------
Method 4: hpusbfw
可以格式化U盘,格式用fat32 (fat不可以,8G太大),ntfs(此时不能制作可启动)
而无论hpusbfw和xp自带的,都无法分区。
用corsair启动后,如果进入sw\diskgen,会报告"参数0非法";退出后dir会死掉。
以后一直如此,虽然可以vol,可以cd,可以执行exe,可以diskgen依旧报告"参数0非法".
-------------------------------
总结: 稳定起见,用xp自带格为fat32(无法格为ntfs)
不做启动盘了
没有评论:
发表评论