vyos-documentation/docs/operation/boot-options.rst
Robert Göhler c25c40dfa9
Migrate new file structure to crux (#435)
* order workflows and add submodule

* rename gitmodules file

* delete docs/.gitignore

* add vyos custom linter

* correct __pycache__ in gitignore

* add test-coverage.py

* move draw.io folder

* arrange changelog, install history and about

* arrange: firewall

* arrange: highavailability

* arrange: loadbalancing

* arrange: nat

* arrange: services

* sort configexamples and configuration interfaces

* wireles: rename wireless

* rearrange: Protocols and Policy

* rearrange: Firewall and Zone Policy

* rearrange: Interfaces

* rearrange: Interfaces

* rearrange: dynamic DNS

* hostinfo: add page to index

* rearrange: appendix

* venv: add Pipfile

* rearrange: contributing

* index: remove debugging

* rearrange: fix all figure and refs

* rearrange: commandtree

* fix: cli, openvpn, install headline level

* protocols: change headline

* firewall: move mss clamping

* ip: separate ipv4 and ipv6

* arp: move to static page

* igmp: rename multicast page

* Update to year 2021
2021-01-24 22:14:00 +01:00

57 lines
1.4 KiB
ReStructuredText

.. _boot-options:
############
Boot Options
############
.. warning:: This function may be highly disruptive.
It may cause major service interruption, so make sure you really
need it and verify your input carefully.
VyOS has several kernel command line options to modify the normal boot
process.
To add an option, select the desired image in GRUB menu at load
time, press **e**, edit the first line, and press **Ctrl-x** to boot when
ready.
.. image:: /_static/images/boot-options.png
:width: 80%
:align: center
Specify custom config file
==========================
Tells the system to use specified file instead of ``/config/config.boot``.
If specified file does not exist or is not readable, fall back to
default config. No additional verification is performed, so make sure
you specify a valid config file.
.. code-block:: none
vyos-config=/path/to/file
To load the *factory default* config, use:
.. code-block:: none
vyos-config=/opt/vyatta/etc/config.boot.default
Disable specific boot process steps
===================================
These options disable some boot steps. Make sure you understand the
:ref:`boot process <boot-steps>` well before using them!
.. glossary::
no-vyos-migrate
Do not perform config migration.
no-vyos-firewall
Do not initialize default firewall chains, renders any firewall configuration unusable.