Компьютер под управлением FreeBSD может быть загружен несколькими способами, из которых самым обычным является загрузка с жёсткого диска, на котором установлена ОС. Этот вариант мы здесь и рассмотрим. Процесс загрузки осуществляется в несколько этапов:
BIOS POST
этап boot0
этап boot2
стадия загрузчика
инициализация ядра
Стадии boot0 и boot2 являются соответственно стадиями загрузки 1 и 2, описанными в boot(8), как первые стадии трёх-этапного процесса загрузки FreeBSD. Во время прохождения каждой стадии на экран выводится различная информация, поэтому вы можете визуально определить стадию, на которой находитесь, с помощью нижеприведённой таблицы. Однако учтите, что на различных машинах сами данные могут различаться:
могут различаться |
сообщения BIOS (firmware) |
F1 FreeBSD F2 BSD F5 Disk 2 |
boot0 |
>>FreeBSD/i386 BOOT Default: 1:ad(1,a)/boot/loader boot: |
boot2a |
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..._ |
загрузчик |
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>.
По вопросам, связанным с русским переводом документации, пишите в рассылку <frdp@FreeBSD.org.ua>.
Информация по подписке на эту рассылку находится на сайте проекта перевода.