lanzinc 发表于 2007-8-29 19:27:04

Linux 引导过程内幕

http://www.ibm.com/developerworks/cn/linux/l-linuxboot/
写得很好

相应的windows的引导过程:

lanzinc 发表于 2007-8-29 19:30:26

MBR的一系列文章

http://mirror.href.com/thestarman/asm/mbr/index.html

lanzinc 发表于 2007-8-29 19:47:50

http://mirror.href.com/thestarman/asm/mbr/95BMEMBR.htm

95到ME的MBR的工作

其中一段程序的job:
; This next section of code tries to find an ACTIVE (i.e., bootable) entry in
; the Partition Table.The first byte of an entry indicates if it's bootable
; (normally an 80h, but in this case, anything from 81h through FFh as well!)
; or not (a 00h); any other values (from 01h through 7Fh) in these locations
; means the Table is invalid!If none of the four entries in the Table is
; active, then the INT 18h instruction will be executed; for which most BIOS
; today (see note at 062B below) will display "PRESS A KEY TO REBOOT".

npcomet 发表于 2007-8-29 20:58:39

恩 不错
丰富下理论知识

momokity 发表于 2012-3-8 17:49:49

受益匪浅

真不错

haulm 发表于 2012-3-12 11:08:08

可惜自己道行太差了。
页: [1]
查看完整版本: Linux 引导过程内幕