FreeBSD 系统结构手册
上一页 | 第1章 　引导过程与内核初始化 | 下一页

# 1.2 总览

一台运行FreeBSD的计算机有多种引导方法。这里讨论其中最通常的方法， 也就是从安装了操作系统的硬盘上引导。引导过程分几步完成:

- BIOS POST

- `boot0`阶段

- `boot2`阶段

- loader阶段

- 内核初始化

`boot0`和`boot2`阶段在手册 boot(8)中被称为bootstrap stages 1 and 2， 是FreeBSD的3阶段引导过程的开始。在每一阶段都有各种各样的信息显示在屏幕上， 你可以参考下表识别出这些步骤。请注意实际的显示内容可能随机器的不同而有一些区别:

视不同机器而定 | BIOS(固件)消息

    F1    FreeBSD
    F2    BSD
    F5    Disk 2

`boot0`

    >>FreeBSD/i386 BOOT
    Default: 1:ad(1,a)/boot/loader
    boot:

`boot2`a

    BTX loader 1.0 BTX version is 1.01
    BIOS drive A: is disk0
    BIOS drive C: is disk1
    BIOS 639kB/64512kB available memory
    FreeBSD/i386 bootstrap loader, Revision 0.8
    Console internal video/keyboard
    (jkh@bento.freebsd.org, Mon Nov 20 11:41:23 GMT 2000)
    /kernel text=0x1234 data=0x2345 syms=[0x4+0x3456]
    Hit [Enter] to boot immediately, or any other key for command prompt
    Booting [kernel] in 9 seconds..._

loader

    Copyright (c) 1992-2002 The FreeBSD Project.
    Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
            The Regents of the University of California. All rights reserved.
    FreeBSD 4.6-RC #0: Sat May  4 22:49:02 GMT 2002
        devnull@kukas:/usr/obj/usr/src/sys/DEVNULL
    Timecounter "i8254"  frequency 1193182 Hz

内核

表注: a. 这种提示仅在`boot0`阶段用户选择操作系统后 仍按住键盘上某一键时才出现。

上一页 | 起始页 | 下一页
引导过程与内核初始化 | 上一级 | BIOS POST

本文档和其它文档可从这里下载：ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题，请先阅读文档，如不能解决再联系<questions@FreeBSD.org>.
关于本文档的问题请发信联系 <doc@FreeBSD.org>.