[an error occurred while processing this directive] FreeBSD Handbook : Assorted technical topics : The FreeBSD Booting Process : Determine the root filesystem
Previous: Loading a kernel
Next: Initialize user-land things

21.1.2. Determine the root filesystem

Once the kernel is loaded and the boot-code jumps to it, the kernel will initialize itself, trying to determine what hardware is present and so on, and then it needs to find a root filesystem.

Presently we support the following types of rootfilesystems:

UFS

This is the most normal type of root filesystem. It can reside on a floppy or on harddisk.

MSDOS

While this is technically possible, it isn't particular useful, because of ``FAT'' filesystems inability to make links, device nodes and such ``UNIXisms''.

MFS

This is actually a UFS filesystem which has been compiled into the kernel. That means that the kernel does not really need any disks/floppies or other HW to function.

CD9660

This is for using a CD-ROM as root filesystem.

NFS

This is for using a fileserver as root filesystem, basically making it a diskless machine.


FreeBSD Handbook : Assorted technical topics : The FreeBSD Booting Process : Determine the root filesystem
Previous: Loading a kernel
Next: Initialize user-land things [an error occurred while processing this directive]