Pics For MeeBSD 2008 and FreeBSD 15th Anniversary
作者:showlife 日期:2008-11-16
MeetBSD 2008, California
作者:showlife 日期:2008-11-16
Google WIFI
作者:showlife 日期:2008-11-15
San Francisco Fleet Week 2008
作者:showlife 日期:2008-11-14
OpenBSD下显示CPU 硬盘 主板温度 CPU风扇转速脚本
作者:showlife 日期:2008-11-08
全面转向HE
作者:showlife 日期:2008-09-01
Unix / Linux 是如何启动的!
作者:showlife 日期:2008-07-31
写给某MM的操作系统的启动分析..
首先,当我们按下了计算机电源键的后,它会做加电自检(一系列的初始化),然后开始执行BIOS程序,硬盘启动的情况下,BIOS程序会检查硬盘的0柱面0磁道1扇区,如果发现它是以0XAA55结束的话,就会认为这是一个引导扇区,内容读入内存 0x07C00 处,如果检查到特定的操作(如在PC下,你按了F8 或者F12什么,完成特定操作后)就跳转到 0x07C00 处继续执行。0x07C00是什么:这是内存偏移地址,当执行码跳到这里来了以后 意味着BIOS的工作结束,下面开始就会交给MBR来继续(举例说就像是我们会看到:windows xp loading画面).
首先,当我们按下了计算机电源键的后,它会做加电自检(一系列的初始化),然后开始执行BIOS程序,硬盘启动的情况下,BIOS程序会检查硬盘的0柱面0磁道1扇区,如果发现它是以0XAA55结束的话,就会认为这是一个引导扇区,内容读入内存 0x07C00 处,如果检查到特定的操作(如在PC下,你按了F8 或者F12什么,完成特定操作后)就跳转到 0x07C00 处继续执行。0x07C00是什么:这是内存偏移地址,当执行码跳到这里来了以后 意味着BIOS的工作结束,下面开始就会交给MBR来继续(举例说就像是我们会看到:windows xp loading画面).




程序代码






