]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/systemd-gpt-auto-generator.xml
man; document gpt-auto-generator
[thirdparty/systemd.git] / man / systemd-gpt-auto-generator.xml
CommitLineData
d67ca9ab
LP
1<?xml version="1.0"?>
2<!--*-nxml-*-->
3<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4<!--
5 This file is part of systemd.
6
7 Copyright 2013 Lennart Poettering
8
9 systemd is free software; you can redistribute it and/or modify it
10 under the terms of the GNU Lesser General Public License as published by
11 the Free Software Foundation; either version 2.1 of the License, or
12 (at your option) any later version.
13
14 systemd is distributed in the hope that it will be useful, but
15 WITHOUT ANY WARRANTY; without even the implied warranty of
16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
17 Lesser General Public License for more details.
18
19 You should have received a copy of the GNU Lesser General Public License
20 along with systemd; If not, see <http://www.gnu.org/licenses/>.
21-->
22<refentry id="systemd-gpt-auto-generator">
23
24 <refentryinfo>
25 <title>systemd-gpt-auto-generator</title>
26 <productname>systemd</productname>
27
28 <authorgroup>
29 <author>
30 <contrib>Developer</contrib>
31 <firstname>Lennart</firstname>
32 <surname>Poettering</surname>
33 <email>lennart@poettering.net</email>
34 </author>
35 </authorgroup>
36 </refentryinfo>
37
38 <refmeta>
39 <refentrytitle>systemd-gpt-auto-generator</refentrytitle>
40 <manvolnum>8</manvolnum>
41 </refmeta>
42
43 <refnamediv>
44 <refname>systemd-gpt-auto-generator</refname>
45 <refpurpose>Generator for automatically discovering
46 and mounting <filename>/home</filename> as well as
47 discovering and enabling swap partitions, based on GPT
48 partition type GUIDs.</refpurpose>
49 </refnamediv>
50
51 <refsynopsisdiv>
52 <para><filename>/usr/lib/systemd/system-generators/systemd-gpt-auto-generator</filename></para>
53 </refsynopsisdiv>
54
55 <refsect1>
56 <title>Description</title>
57
58 <para><filename>systemd-gpt-auto-generator</filename>
59 is a generator that automatically discovers
60 <filename>/home</filename> and swap partitions and
61 creates mount and swap units for them, based on the
62 the partition type GUIDs of GUID partition tables
63 (GPT). Note that this generator will execute no
64 operation on non-GPT systems, on systems where the
65 units are explicitly configured (for example, listed
66 in
67 <citerefentry><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
68 or where the mount point is non-empty.</para>
69
70 <para>This generator will only look for partitions on
71 the same physical disk the root file system is stored
72 on. This generator has no effect on systems where the
73 root file system is distributed on multiple disks, for
74 example via btrfs RAID.</para>
75
76 <para>This generator is useful for centralizing file
77 system configuration in the partition table and making
78 manual configuration in
79 <filename>/etc/fstab</filename> or suchlike
80 unnecessary.</para>
81
82 <para><filename>systemd-gpt-auto-generator</filename>
83 implements the <ulink
84 url="http://www.freedesktop.org/wiki/Software/systemd/Generators">generator
85 specification</ulink>.</para>
86 </refsect1>
87
88 <refsect1>
89 <title>See Also</title>
90 <para>
91 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
92 <citerefentry><refentrytitle>systemd.mount</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
93 <citerefentry><refentrytitle>systemd.swap</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
94 <citerefentry><refentrytitle>systemd-efi-boot-generator</refentrytitle><manvolnum>8</manvolnum></citerefentry>,
95 <citerefentry><refentrytitle>fstab</refentrytitle><manvolnum>5</manvolnum></citerefentry>
96 </para>
97 </refsect1>
98
99</refentry>