从计算机开发之初开始,启动电脑的设备经历了从
软盘、zip大容量软驱、光盘、硬盘的转变过程
usb接口的出现让usb fdd usb zip usb cdrom usb hdd也诞生了。
win98时代非常常见的启动方式是usb zip/hdd 和usb fdd
对于 软驱 zip大软驱 光盘 硬盘 如果要给启动兼容性排个表的话 ,那么
软驱/硬盘>>zip大软驱>>光驱 但是目前为止 软驱几乎消亡了 zip大容量软驱也绝种了 很难找 硬盘太大不方便携带 ,所以兼容性在目前看来最好的启动方式变成了光驱 也就是CDROM 可是cdrom也不方便 光盘容易被损坏。 当然从win98时代开始一种兼容性很好的启动方式也出现了 PRL/PXE 就是网络启动 不过网络启动听起来很复杂 需要一台正常电脑当服务器 听到服务器就有人害怕了 所以网络启动装系统 这个方法 很少有人去搞 除非是大型网吧之类的电脑群集地方才有人这样搞。 好了 说了这么多 给目前启动电脑最方便的设备搞个兼容性列表吧 PXE>>光驱启动>>usb接口的模拟设备 因为光驱是启动的主流方式,网上iso很多 下载也方便,量产教程多,所以很多新手都往这个方面发展了。 然而对于usb接口的usb cdrom兼容性真的和IDE--CDROM一样吗? 这样从dos时代说起 因为dos时代usb设备没有流行 然而CDROM那时候就流行起来了 CDROM的流行使得我们有了dos下访问IDE—CDROM的兼容性很好的通用驱动 所以目前网上的iso都有一键ghost到C 这个东西出来。 然后usb cdrom就不同了 dos时代没能流行起来 使得现在无法找到一种兼容性和IDE—CDROM一样通用的usb cdrom驱动 这就是为什么很多人都问usb cdrom为什么不能一键ghost到C盘的原因。 IDE很早就出来了 有非常明确的标准 兼容性自然好用。 usb cdrom就不同了 usb接口是个很容易扩展的接口, usb可以扩展到很多东西,比如鼠标 键盘 蓝牙 声卡 打印机 光驱 硬盘 软驱 等等。。。。 所以usb cdrom即使量产出来,不能启动也不要抱怨,也不需要追求优盘主控去无限兼容变态主板。 我以前量产的cdrom有的主板很搞笑 识别为usb auto disk,启动后出现的提示是 无效磁碟。 汗颜 居然把usb cdrom识别为一个错误的硬盘 刚才说到启动历史上, 硬件上软驱兼容性最好,但是优盘量产的软驱是不是最好呢?? 呵呵 答案是否定的 早期的主板上usb fdd确实兼容性好 可是新主板就不是这样了。 目前我认为启动电脑兼容性最好的就是usb hdd这种方式了。 这里的usb hdd是指经过量产后在xp下识别为本地磁盘 而不是固定磁盘 却容量大于512M 其实越大越好。 usb hdd的优盘能启动不代表usb的移动硬盘也能启动,移动硬盘耗电高,主板自检可能识别不到,出错率很高的。 为什么不是usb zip了 我现在能体会到 就是主板识别usb的两种机制, 一种主板根据主控提供的参数来确认 和xp下的识别一致,xp光驱 主板就认为usb cdrom xp下可移动磁盘 主板识别为usb zip 要是xp认为是硬盘 主板识别为usb hdd 845 award bios中很多主板都是这样来识别优盘的 还有一种主板根据容量和主板硬件模拟设置来识别优盘 845PE amibios中部分主板就可以,你可以人为的让主板把优盘当作fdd hdd cdrom 即使是hdd格式的磁盘 你也让主板识别为cdrom 要想启动 用winhex把iso文件直接用扇区方式写入你的优盘里面 然后主板里面设置usb cdrom 免量产 就能cdrom启动, 这种主板很好说,启动盘也好做,不必讨论。 要做个启动兼容性极好的盘 那么就要让第一种主板能启动,因为它要启动的要求高,第二种主板设置 正确一般就能启动了。 因为usb cdrom dos驱动没法搞成通用的,所以我放弃dos下一键ghost到c 这个功能了,当然这个功能我能够实现 不过要么速度慢,要么不通用。汗颜。 usb cdrom一般就量产原版修改版的iso 如xp的 win7 linux的..... 或者量产pe linuxpe之类的iso 这类iso使用的是32位的usb cdrom驱动,是完美兼容的。 下面说下为什么我认为usb hdd(xp显示为本地盘)方式是启动兼容性最好的。 首先 硬件上没见过主板把usb hdd识别错误的,除非不识别,那是bios的bug。 当然usb hdd容量要超过512M 这是部分amibios默认的识别机制(大于512当hdd处理,小于512当zip/fdd处理) 要不然就是做的usb hdd启动 主板当成usb zip启动了 那就不好玩了。 其次 很多量产工具都支持将硬盘镜像img格式 (光盘对应iso格式)只读方式量产的。 就算不是这样,本地盘win7可以设置为写保护,对付病毒也够了。 还有win7的原版安装已经不再支持dos安装了,dos除非分区,ghost,修复磁盘 一般很少用到。 还有 我个人认为usb cdrom这种方式一定会流行, 但是等到efi主板流行(三年内),usb启动必定失去它的价值了。efi主板不需要启动,因为efi本省就是一个支持usb 2.0的32位系统 类似于xp。 还有一般优盘如果只是用来启动电脑或拷贝数据,那么win7的diskpart的写保护就完全可以防止病毒了。 再说了 搞维护的 不正是要和病毒斗争吗? 怕什么? 呵呵 如果真要写保护,smi主控优盘是个不错的选择。 最后说下装系统的实质。 工具只有一个 失败就是bios的问题了 装系统实质分为两步 1.bootice.exe 写入引导 (根据需要可以格式化) PE下使用 第一步一般是可以跳过的 如提示ntldr is messing 2.把系统文件往C盘拷贝,一般用ghostexp把gho文件解压到C盘就完事了,本人不推荐使用PE下的ghost32.exe这个工具 当然也可以把系统文件用rar 7z zip等方式打包 解压到C盘 个人感觉速度比ghost快多了。 好了 就说这么多了 系统网那些对usb 启动有疑问的可以平息下。 可能很乱 多多见谅! 这篇帖子没有讲到优盘启动的实质。我的另一片帖子提到了优盘启动为什么失败的问题 大家看这篇帖子作为补充。关于usb cdrom/usb fdd/usb hdd/usb zip启动兼容性探讨:http://bbs.mydigit.cn/read.php?tid=221313
如果见解错误和不当之处,恳请拍砖指正,感激不尽。[ 此帖被guo4qing在2010-12-23 11:26重新编辑 ]