dell台式机optiplex-745,硬盘是200G,因为数据存储量增长,准备再加一块SATA硬盘,正好有一块同样是200G,  打开机箱安装上以后开机提示,

NO boot device available- Strike F1 to retryboot .F2........................

一开始开机按f2进入BIOS,从BIOS的device相关项里能看到2块硬盘,找到启动顺序,修改启动顺序设第一启动项为:硬盘

重启后还是一样的提示,百度谷歌搜索相关问题发现一片文章这样写:

”-------求助不成,那只有自己解决了。我找了另一台主机,把硬盘插上去,还是出现了“no boot device available – strike f1 to retry boot, f2 for setup utility”的错误提示,这就说明了不是硬盘的问题,这一定就是主机BIOS的设置出现了问题!
    主要是我对主板电池进行了放电,改变了BIOS中的设置,从而导致了系统无法启动!之前我帮过别人修过电脑,一般xp
对应硬盘的格式为IDE,vista对应磁盘的格式为SATA。我想肯定就是这个缘故吧。
   接着我对BIOS精细仔细的查看,找了其中的DRIVER--第一项 DRIVER diskette 将它设置为OFF
  第二项 DRIVER: SATA-0,这个选项指示了,硬盘的大小,并且把它的状态设置为on。
  第三项 DRIVER: SATA-1,状态设置为on。
  第四项 DRIVER:Port-0(好像是这样的),设置为on.
 总之找到硬盘所在的驱动器,把它设置为on,其他驱动器设置为off,另外分区功能设置为on(例如第四项)。.
最后重启,搞定了!!--------“


引文来源  解决戴尔 no boot device available – strike f1 to retry boot, f2 for setup utility问题 - 王勇的日志 - 网易博客

----按照自己对文章的理解设置后还是一样的提示,

--于是联系dell在线技术支持:

http://supportapj.dell.com/support/topics/topic.aspx/ap/shared/support/chat/zh/hardware_chat?c=cn&l=zh&s=lca

----给出的答案是:2块硬盘启动是有优先顺序的,把有安装系统的磁盘设置为主硬盘,非系统磁盘设置成从硬盘,即修改BIOS,把SATA-0设置为主硬盘(系统盘),

开机按F2,选择菜单项“Drives“---SATA-0----调试成系统所在的磁盘 

 保存设置--重启--ok