Bootflash 和Flash本质上没有什么区别的,都是用来存储Image啊,配置文件啊什么的.一般情况下, bootflash是采用Flash芯片的方式做在板卡上的,比如2600/3600系列底板, 7500系列的RSP板,GSR的GRP等.而Flash往往采用外置的ATA Flash卡的方式. 一般情况下Flash的容量比较大一些.
Cisco的东西在启动的时候,一般会先去Bootflash找第一个可启动的Image;如果没有的话再去找Flash里面的第一个Image. 当然,比较大的机器都采用两段式的启动的.  启动的次序和采用哪个Image文件启动,都是可以通过设置 bootvar变量来控制的... 也可以启动到ROM状态后,手工用boot 命令来指定文件进行启动.