linux和windows的reboot

msdos的书被我丢掉了      
你太傻了!
那你不就是说,DOS没出来之前就没有热启动吗???
热启动在PC的定义是带电状态下各元件的复位。      
在单片机里就有热启动什么的啊,那时候要一个watch dog给出复位信号,否则就只能冷启动
往后,记得IBM PC-DOS Programming Guide里面讲系统引导的时候给cold booting和warm booting下了很明确的定义,其中最主要的就是热启动由CPU复位动作完成,因此不需要系统自检;冷启动指系统由初始状态(即各部件掉电状态)启动,需要系统自检。
后来随着时间推移和技术发展,有过几回重定义,不过一直没有离开CPU和外设,在热启动时,外设各寄存器值是当前状态,CPU各寄存器值为初始状态。
至于大家会以讹传讹,那要归功于当时泛滥的计算机入门书籍,所有用户都有“C-A-D就是热启动,Reset就是冷启动”的错误观念,这样的书,至今能在市面上见到
其实,你只要记住一点:需要POST的是冷启动,不需要POST的是热启动,在PC发展的任何阶段都是正确的(只限于PC机哦~~)