Lines Matching +full:in +full:- +full:kernel
4 .\" Redistribution and use in source and binary forms, with or without
9 .\" 2. Redistributions in binary form must reproduce the above copyright
10 .\" notice, this list of conditions and the following disclaimer in the
16 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
20 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 .Nd kernel bootstrapping final stage
36 kernel bootstrapping process.
42 and usually located in the directory
46 automate tasks, do pre-configuration or assist in recovery
48 This scripting language is roughly divided in
53 The main drive behind these commands is user-friendliness.
97 on the console while kernel and modules are being loaded.
98 In some
102 .Dq Li -1 ,
103 in this case
109 In
116 In the case of an error, an error message will be displayed and
122 .Bl -tag -width Ds -compact
129 The kernel will be loaded first if necessary.
139 Immediately proceeds to bootstrap the system, loading the kernel
141 Any flags or arguments are passed to the kernel, but they
142 must precede the kernel name, if a kernel name is provided.
166 Each file, in turn, is completely read into memory,
177 Loads a kernel, kernel loadable module (kld), disk image,
180 Kernel and modules can be either in a.out or ELF format.
185 type to make the kernel create a file-backed
189 Currently, argument passing does not work for the kernel.
206 Displays a listing of files in the directory
221 in a format that resembles
233 hierarchy in a pool.
245 Scans for Plug-and-Play devices.
253 Reads a line of input from the terminal, storing it in
296 Their values can also be accessed as described in
306 or the kernel at boot.
310 .Bl -tag -width bootfile
315 Configuration options are described in
318 Instructs the kernel to prompt the user for the name of the root device
319 when the kernel is booted.
321 Instructs the kernel to try to mount the root file system from CD-ROM.
323 Instructs the kernel to start in the DDB debugger, rather than
326 Instructs the kernel to mount the statically compiled-in root file system.
328 Selects gdb-remote mode for the kernel debugger by default.
330 Enables multiple console support in the kernel early on boot.
331 In a running system, console configuration can be manipulated
336 All kernel console output is suppressed when console is muted.
337 In a running system, the state of console muting can be manipulated by the
343 Force userland to boot in
346 desired in safe mode.
349 in the loader menu, which also sets some other hints for the kernel.
354 in
361 Prevents the kernel from initiating a multi-user startup; instead,
362 a single-user mode will be entered when the kernel has finished
366 by the kernel during the boot phase.
368 List of semicolon-separated search path for bootable kernels.
370 .Dq Li kernel .
373 If the previous boot stage indicated that a serial console is in use
396 environment variable to provide a hint to kernel for location of the console.
424 In that case, the first listed console will become the default console for
428 Selects the default device to loader the kernel from.
437 Sets the device for kernel dumps.
442 has been processed, allowing kernel panics that happen during the early stages
451 Sets the list of binaries which the kernel will try to run as the initial
470 named in a load command or implicitly required by a dependency.
472 .Dq Li /boot/kernel;/boot/modules .
474 Sets the number of IDE disks as a workaround for some problems in
476 This has been deprecated in favor of
491 gaps in the sequence (e.g.\& no primary slave), the unit number can
497 when the kernel is booted.
503 Other variables are used to override kernel tunable parameters.
505 .Bl -tag -width Va
507 Disable UEFI runtime services in the kernel, if applicable.
508 Runtime services are only available and used if the kernel is booted in a UEFI
512 By default the size is in bytes, but the
519 An invalid suffix will result in the variable being ignored by the
520 kernel.
540 When set, this tunable replaces the value declared in the kernel
541 compile-time configuration file.
545 determined when the kernel was compiled.
561 This value is specified in bytes of KVA space.
565 physical memory present in the system.
575 the system in an unrecoverable state.
581 Modifies kernel option
585 buffer cache, specified in bytes.
590 KVM in large-memory machine configurations.
600 Sets the size of the kernel message buffer.
605 Overrides kernel option
610 Overrides the compile-time set value of
617 I/O progress indicator displayed while loading the kernel and modules.
623 Sets the size of kernel memory (bytes).
624 This overrides the value determined when the kernel was compiled.
629 Sets the minimum and maximum (respectively) amount of kernel memory
630 that will be automatically allocated by the kernel.
631 These override the values determined when the kernel was compiled.
648 is a ZFS filesystem name as described in
659 will instruct kernel to use that filesystem as the root filesystem.
666 .Bl -bullet
673 command line by booting unconditionally in
675 In order for this to be effective, one should also configure the firmware
679 .Bl -tag -width /boot/loader_simp -compact
689 Boot in single user mode:
691 .Dl boot -s
693 Load the kernel, a splash screen, and then autoboot in five seconds.
694 Notice that a kernel must be loaded before any other
697 .Bd -literal -offset indent
698 load kernel
700 load -t splash_image_data /boot/chuckrulez.bmp
705 This would be needed in a system with two IDE disks,
707 .Bd -literal -offset indent
709 boot /boot/kernel/kernel
712 Set the default device used for loading a kernel from a ZFS filesystem:
713 .Bd -literal -offset indent
720 .Bl -tag -width XXXXX -offset indent
722 Any type of error in the processing of a builtin.
723 .It -1
726 .It -2
729 .It -56
732 .It -256
734 .It -257
735 Need more text to succeed -- will finish on next run.
736 .It -258
739 .It -259
751 first appeared in
754 .An -nosplit