manpages-de - en to de translation catalogue (89 entries)

note: type: TH
en: 2019-08-02
de: 2. August 2019

note: type: TH
en: Linux Programmer's Manual
de: Linux-Programmierhandbuch

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: pivot_root - change the root mount
de: pivot_root - die Wurzeleinhängung ändern

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: Plain text
en: B<int pivot_root(const char *>I<new_root>B<, const char *>I<put_old>B<);>
de: B<int pivot_root(const char *>I<neue_Wurzel>B<, const char *>I<alte_Wurzel>B<);>

note: type: Plain text
en: I<Note>: There is no glibc wrapper for this system call; see NOTES.
de: I<Hinweis:> Es gibt keinen Glibc-Wrapper für diesen Systemaufruf; siehe ANMERKUNGEN.

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: The following restrictions apply:
de: Die folgenden Einschränkungen gelten:

note: type: Plain text
en: I<new_root> and I<put_old> must be directories.
de: I<Neue_Wurzel> und I<alte_Wurzel> müssen Verzeichnisse sein.

note: type: Plain text
en: I<new_root> and I<put_old> must not be on the same mount as the current root.
de: Die I<neue_Wurzel> und die I<alte_Wurzel> dürfen sich nicht in der gleichen Einhängung wie die aktuelle Wurzel befinden.

note: type: Plain text
en: I<put_old> must be at or underneath I<new_root>; that is, adding some nonnegative number of "I</..>" prefixes to the pathname pointed to by I<put_old> must yield the same directory as I<new_root>.
de: Die I<alte_Wurzel> muss sich unterhalb der I<neuen_Wurzel> befinden, das heißt, Hinzufügen einer von nicht-negativen Anzahl von I</..> zum Pfadnamen, der auf die I<alte_Wurzel> zeigt, muss das gleiche Verzeichnis wie die I<neue_Wurzel> ergeben.

note: type: Plain text
en: I<new_root> must be a path to a mount point, but can't be I<"/">.  A path that is not already a mount point can be converted into one by bind mounting the path onto itself.
de: I<Neue_Wurzel> muss ein Pfad zu einem Einhängepunkt sein, aber darf nicht I<"/"> sein. Ein Pfad, der nicht bereits ein Einhängepunkt ist, kann umgewandelt werden, indem er auf sich selbst bind-eingehängt wird.

note: type: Plain text
en: The propagation type of the parent mount of I<new_root> and the parent mount of the current root directory must not be B<MS_SHARED>; similarly, if I<put_old> is an existing mount point, its propagation type must not be B<MS_SHARED>.  These restrictions ensure that B<pivot_root>()  never propagates any changes to another mount namespace.
de: Der Ausbreitungstyp von I<neue_Wurzel> und seiner Elterneinhängung dürfen nicht B<MS_SHARED> sein; entsprechend falls I<alte_Wurzel> ein bestehender Einhängepunkt ist, darf sein Ausbreitungstyp nicht B<MS_SHARED> sein. Diese Einschränkungen stellen sicher, dass B<pivot_root>() niemals Änderungen in einen anderen Einhänge-Namensraum ausbreitet.

note: type: Plain text
en: The current root directory must be a mount point.
de: Das aktuelle Wurzelverzeichnis muss ein Einhängepunkt sein.

note: type: SH
en: RETURN VALUE
de: RÜCKGABEWERT

note: type: Plain text
en: On success, zero is returned.  On error, -1 is returned, and I<errno> is set appropriately.
de: Bei Erfolg wird Null zurückgegeben. Bei einem Fehler wird -1 zurückgegeben und I<errno> entsprechend gesetzt.

note: type: SH
en: ERRORS
de: FEHLER

note: type: Plain text
en: B<pivot_root>()  may fail with any of the same errors as B<stat>(2).  Additionally, it may fail with the following errors:
de: B<pivot_root>() kann jeden der von B<stat>(2) zurückgegebenen Fehler zurückgeben. Zusätzlich kann Folgendes zurückgegeben werden:

note: Reconfirmed that the following error occurs on Linux 5.0 by specifying 'new_root' as "/rootfs" and 'put_old' as "/rootfs/oldrootfs", and *not* bind mounting "/rootfs" on top of itself. Of course, this is an odd situation, since a later check in the kernel code will in any case yield EINVAL if 'new_r
en: I<new_root> or I<put_old> is on the current root mount.  (This error covers the pathological case where I<new_root> is I<"/">.)
de: Die I<neue_Wurzel> oder die I<alte_Wurzel> sind in der aktuellen Wurzeleinhängung. (Dieser Fehler deckt den pathologischen Fall ab, wenn die I<neue_Wurzel> I<"/"> ist.)

note: type: Plain text
en: I<new_root> is not a mount point.
de: I<neue_Wurzel> ist kein Einhängepunkt.

note: type: Plain text
en: I<put_old> is not at or underneath I<new_root>.
de: Die I<alte_Wurzel> ist nicht in oder unterhalb der I<neuen_Wurzel>.

note: type: Plain text
en: The current root directory is not a mount point (because of an earlier B<chroot>(2)).
de: Das aktuelle Wurzelverzeichnis ist kein Einhängepunkt (wegen eines früher ausgeführten B<chroot>(2)).

note: type: Plain text
en: The current root is on the rootfs (initial ramfs) mount; see NOTES.
de: Die aktuelle Wurzel ist auf dem Rootfs (anfänglichen Ramfs-)Dateisystem; siehe ANMERKUNGEN.

note: type: Plain text
en: Either the mount point at I<new_root>, or the parent mount of that mount point, has propagation type B<MS_SHARED>.
de: Entweder der Einhängepunkt unter I<neue_Wurzel> oder die Elterneinhängung dieses Einhängepunktes hat den Ausbreitungstyp B<MS_SHARED>.

note: type: Plain text
en: I<put_old> is a mount point and has the propagation type B<MS_SHARED>.
de: I<alte_Wurzel> ist ein Einhängepunkt und der Ausbreitungstyp ist B<MS_SHARED>.

note: type: Plain text
en: I<new_root> or I<put_old> is not a directory.
de: I<neue_Wurzel> oder I<alte_Wurzel> ist kein Verzeichnis.

note: type: Plain text
en: The calling process does not have the B<CAP_SYS_ADMIN> capability.
de: Der aufrufende Prozess verfügt nicht über die B<CAP_SYS_ADMIN>-Capability.

note: type: SH
en: VERSIONS
de: VERSIONEN

note: type: Plain text
en: B<pivot_root>()  was introduced in Linux 2.3.41.
de: B<pivot_root>() wurde in Linux 2.3.41 eingeführt.

note: type: SH
en: CONFORMING TO
de: KONFORM ZU

note: type: Plain text
en: B<pivot_root>()  is Linux-specific and hence is not portable.
de: B<pivot_root>() ist Linux-spezifisch und daher nicht portierbar.

note: type: SH
en: NOTES
de: ANMERKUNGEN

note: type: Plain text
en: Glibc does not provide a wrapper for this system call; call it using B<syscall>(2).
de: Glibc stellt keinen Wrapper für diesen Systemaufruf bereit; rufen Sie ihn mittels B<syscall>(2) auf.

note: type: Plain text
en: A command-line interface for this system call is provided by B<pivot_root>(8).
de: Eine Befehlszeilenschnittstelle für diesen Systemaufruf wird durch B<pivot_root>(8) bereitgestellt.

note: type: Plain text
en: One use of B<pivot_root>()  is during system startup, when the system mounts a temporary root filesystem (e.g., an B<initrd>(4)), then mounts the real root filesystem, and eventually turns the latter into the root directory of all relevant processes and threads.  A modern use is to set up a root filesystem during the creation of a container.
de: Der typische Anwendungsfall von B<pivot_root>() ist während des Systemstarts, wenn das System ein temporäres Wurzeldateisystem einhängt, zum Beispiel ein B<initrd>(4). Danach wird das reale Wurzeldateisystem eingehängt und eventuell in die aktuelle Wurzel aller relevanten Prozesse und Threads verwandelt. Ein moderner Anwendungsfall ist die Einrichtung eines Wurzeldateisystems während der Erzeugung eines Containers.

note: type: Plain text
en: The rootfs (initial ramfs) cannot be B<pivot_root>()ed.  The recommended method of changing the root filesystem in this case is to delete everything in rootfs, overmount rootfs with the new root, attach I<stdin>/I<stdout>/I<stderr> to the new I</dev/console>, and exec the new B<init>(1).  Helper programs for this process exist; see B<switch_root>(8).
de: Das Rootfs (anfängliche Ramfs) kann nicht mittels B<pivot_root> erreicht werden. Die in diesem Fall empfohlene Methode zur Änderung des Wurzeldateisystems ist das Löschen sämtlicher Inhalte im Rootfs, das Rootfs mit der neuen Wurzel übereinzuhängen, I<stdin>/I<stdout>/I<stderr> an das neue I</dev/console> anzuhängen und das neue B<init>(1) auszuführen. Helferprogramme für diesen Prozess existieren: siehe B<switch_root>(8).

note: type: Plain text
en: I<new_root> and I<put_old> may be the same directory.  In particular, the following sequence allows a pivot-root operation without needing to create and remove a temporary directory:
de: I<Neue_Wurzel> und I<alte_Wurzel> können das gleiche Verzeichnis sein. Die folgende Sequenz erlaubt eine Pivot-Root-Aktion, ohne dass ein temporäres Verzeichnis angelegt und wieder entfernt werden muss:

note: type: Plain text
en: chdir(new_root);
    pivot_root(".", ".");
    umount2(".", MNT_DETACH);
de: chdir(neue_Wurzel);
    pivot_root(".", ".");
    umount2(".", MNT_DETACH);

note: type: SS
en: Historical notes
de: Geschichtliches

note: type: Plain text
en: For many years, this manual page carried the following text:
de: Viele Jahre lang enthielt diese Handbuchseite den folgenden Text:

note: type: Plain text
en: B<pivot_root>()  may or may not change the current root and the current working directory of any processes or threads which use the old root directory.  The caller of B<pivot_root>()  must ensure that processes with root or current working directory at the old root operate correctly in either case.  An easy way to ensure this is to change their root and current working directory to I<new_root> before invoking B<pivot_root>().
de: B<pivot_root>() kann die aktuelle Wurzel und das aktuelle Arbeitsverzeichnis von Prozessen und Threads ändern, welche das alte Wurzelverzeichnis nutzen, muss dies aber nicht. Der Prozess, welcher B<pivot_root>() aufruft, muss sicherstellen, dass Prozesse mit Wurzel- oder aktuellem Arbeitsverzeichnis in jedem Fall korrekt arbeiten. Ein einfacher Weg hierzu ist die Änderung von Wurzel- und aktuellem Arbeitsverzeichnis auf die I<neue_Wurzel>, bevor B<pivot_root>() aufgerufen wird.

note: type: Plain text
en: This text, written before the system call implementation was even finalized in the kernel, was probably intended to warn users at that time that the implementation might change before final release.  However, the behavior stated in DESCRIPTION has remained consistent since this system call was first implemented and will not change now.
de: Dieser Text, der geschrieben wurde, bevor, die Implementierung des Systemaufrufs im Kernel überhaupt abgeschlossen war, beabsichtigte seinerzeit möglicherweise, die Benutzer zu warnen, dass sich die Implementation bis zur finalen Veröffentlichung ändern könnte. Jedoch ist das im Abschnitt BESCHREIBUNG angegebene Verhalten seit der Erstveröffentlichung dieses Systemaufrufs konsistent geblieben und wird sich nun nicht ändern.

note: type: SH
en: EXAMPLE
de: BEISPIEL

note: type: Plain text
en: The program below demonstrates the use of B<pivot_root>()  inside a mount namespace that is created using B<clone>(2).  After pivoting to the root directory named in the program's first command-line argument, the child created by B<clone>(2)  then executes the program named in the remaining command-line arguments.
de: Das untenstehende Programm beschreibt die Verwendung von B<pivot_root>() innerhalb eines Einhängenamensraums, der mit B<clone>(2) erstellt wurde. Nach dem »Pivoten« zu dem im ersten Befehlszeilenargument des Programms benannten Wurzelverzeichnis führt der mit B<clone>(2) erzeugte Kindprozess das in den übrigen Befehlszeilenargumenten benannte Programm aus.

note: type: Plain text
en: $ B<mkdir /tmp/rootfs>
    $ B<ls -id /tmp/rootfs>    # Show inode number of new root directory
    319459 /tmp/rootfs
    $ B<cp $(which busybox) /tmp/rootfs>
    $ B<PS1='bbsh$ ' sudo ./pivot_root_demo /tmp/rootfs /busybox sh>
    bbsh$ B<PATH=/>
    bbsh$ B<busybox ln busybox ln>
    bbsh$ B<ln busybox echo>
    bbsh$ B<ln busybox ls>
    bbsh$ B<ls>
    busybox  echo     ln       ls
    bbsh$ B<ls -id />          # Compare with inode number above
    319459 /
    bbsh$ B<echo \(aqhello world\(aq>
    hello world
de: $ B<mkdir /tmp/rootfs>
    $ B<ls -id /tmp/rootfs>    # Inode-Anzahl des neuen Wurzelverzeichnisses zeigen
    319459 /tmp/rootfs
    $ B<cp $(which busybox) /tmp/rootfs>
    $ B<PS1='bbsh$ ' sudo ./pivot_root_demo /tmp/rootfs /busybox sh>
    bbsh$ B<PATH=/>
    bbsh$ B<busybox ln busybox ln>
    bbsh$ B<ln busybox echo>
    bbsh$ B<ln busybox ls>
    bbsh$ B<ls>
    busybox  echo     ln       ls
    bbsh$ B<ls -id />          # Mit der Inode-Anzahl oben vergleichen
    319459 /
    bbsh$ B<echo \(aqHallo Welt\(aq>
    Hallo Welt

note: type: SS
en: Program source
de: Programmquelltext

note: type: Plain text
en: #define errExit(msg)    do { perror(msg); exit(EXIT_FAILURE); \e
                            } while (0)
de: #define errExit(Nachricht)    do { perror(Nachricht); exit(EXIT_FAILURE); \e
                            } while (0)

note: type: Plain text
en: static int
    pivot_root(const char *new_root, const char *put_old)
    {
        return syscall(SYS_pivot_root, new_root, put_old);
    }
de: static int
    pivot_root(const char *neue_Wurzel, const char *alte_Wurzel)
    {
        return syscall(SYS_pivot_root, neue_Wurzel, alte_Wurzel);
    }

note: type: Plain text
en: static int              /* Startup function for cloned child */
    child(void *arg)
    {
        char **args = arg;
        char *new_root = args[0];
        const char *put_old = "/oldrootfs";
        char path[PATH_MAX];
de: static int              /* Startfunktion für geklontes Kind */
    child(void *arg)
    {
        char **args = arg;
        char *neue_Wurzel = args[0];
        const char *alte_Wurzel = "/altes_Wurzeldateisystem";
        char path[PATH_MAX];

note: type: Plain text
en:     /* Ensure that \(aqnew_root\(aq is a mount point */
de:     /* Sicherstellen, dass \(aqneue_Wurzel\(aq ein Einhängepunkt ist */

note: type: Plain text
en:     if (mount(new_root, new_root, NULL, MS_BIND, NULL) == -1)
            errExit("mount-MS_BIND");
de:     if (mount(neue_Wurzel, neue_Wurzel, NULL, MS_BIND, NULL) == -1)
            errExit("mount-MS_BIND");

note: type: Plain text
en:     /* Create directory to which old root will be pivoted */
de:     /* Ein Verzeichnis anlegen, zu dem die alte Wurzel »pivoted« wird */

note: type: Plain text
en:     snprintf(path, sizeof(path), "%s/%s", new_root, put_old);
        if (mkdir(path, 0777) == -1)
            errExit("mkdir");
de:     snprintf(path, sizeof(path), "%s/%s", neue_Wurzel, alte_Wurzel);
        if (mkdir(path, 0777) == -1)
            errExit("mkdir");

note: type: Plain text
en:     /* And pivot the root filesystem */
de:     /* Und das Wurzeldateisystem »pivoten« */

note: type: Plain text
en:     if (pivot_root(new_root, path) == -1)
            errExit("pivot_root");
de:     if (pivot_root(neue_Wurzel, Pfad) == -1)
            errExit("pivot_root");

note: type: Plain text
en:     /* Switch the current working directory to "/" */
de:     /* Das aktuelle Arbeitsverzeichnis auf »/« ändern */

note: type: Plain text
en:     /* Unmount old root and remove mount point */
de:     /* Die alte Wurzel aushängen und den Einhängepunkt entfernen*/

note: type: Plain text
en:     /* Execute the command specified in argv[1]... */
de:     /* Den in argv[1] … angegebenen Befehl ausführen */

note: type: Plain text
en: int
    main(int argc, char *argv[])
    {
        /* Create a child process in a new mount namespace */
de: int
    main(int argc, char *argv[])
    {
        /* Einen Kindprozess in einem neuen Einhängenamensraum erzeugen */

note: type: Plain text
en:     /* Parent falls through to here; wait for child */
de:     /* Elternprozess fällt bis hierher durch; wartet auf Kindprozess */

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: SH
en: COLOPHON
de: KOLOPHON

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.03 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: pivot_root - change the root filesystem
de: pivot_root - die Dateisystemwurzel ändern

note: The .B CAP_SYS_ADMIN capability is required. type: Plain text
en: B<pivot_root>()  moves the root filesystem of the calling process to the directory I<put_old> and makes I<new_root> the new root filesystem of the calling process.
de: B<pivot_root> verschiebt die Dateisystemwurzel des aktuellen Prozesses in das Verzeichnis I<alte_Wurzel> und macht I<neue_Wurzel> zur neuen Dateisystemwurzel.

note: type: Plain text
en: The typical use of B<pivot_root>()  is during system startup, when the system mounts a temporary root filesystem (e.g., an B<initrd>), then mounts the real root filesystem, and eventually turns the latter into the current root of all relevant processes or threads.
de: Der typische Anwendungsfall von B<pivot_root>() ist während des Systemstarts, wenn das System ein temporäres Wurzeldateisystem einhängt, zum Beispiel ein B<initrd>. Danach wird das reale Wurzeldateisystem eingehängt und eventuell in die aktuelle Wurzel aller relevanten Prozesse und Threads verwandelt.

note: type: Plain text
en: The paragraph above is intentionally vague because the implementation of B<pivot_root>()  may change in the future.  At the time of writing, B<pivot_root>()  changes root and current working directory of each process or thread to I<new_root> if they point to the old root directory.  This is necessary in order to prevent kernel threads from keeping the old root directory busy with their root and current working directory, even if they never access the filesystem in any way.  In the future, there may be a mechanism for kernel threads to explicitly relinquish any access to the filesystem, such that this fairly intrusive mechanism can be removed from B<pivot_root>().
de: Der vorige Absatz ist absichtlich etwas ungenau, da sich die Implementation von B<pivot_root>() in der Zukunft ändern kann. Zum Zeitpunkt der Erstellung dieses Dokuments ändert B<pivot_root>() das Wurzel- und Arbeitsverzeichnis jedes Prozesses oder Threads auf die I<neue_Wurzel>, falls diese auf das alte Wurzelverzeichnis zeigen. Dies ist notwendig, damit die Kernel-Threads nicht das alte Wurzelverzeichnis weiterhin mit ihrem alten Wurzel- und Arbeitsverzeichnis belegen, selbst wenn sie in keiner Weise auf das Dateisystem zugegriffen haben. In der Zukunft könnte ein neuer Mechanismus bewirken, dass die Kernel-Threads auf jeglichen Zugriff auf das Dateisystem verzichten, so dass dieser recht unsichere alte Mechanismus aus B<pivot_root>() entfernt werden kann.

note: type: Plain text
en: Note that this also applies to the calling process: B<pivot_root>()  may or may not affect its current working directory.  It is therefore recommended to call B<chdir("/")> immediately after B<pivot_root>().
de: Beachten Sie, dass sich das auch auf den aufrufenden Prozess auswirkt: B<pivot_root>() kann sein aktuelles Arbeitsverzeichnis ändern, muss aber nicht. Es wird daher empfohlen, B<chdir("/")> unmittelbar nach B<pivot_root>() aufzurufen.

note: type: Plain text
en: The following restrictions apply to I<new_root> and I<put_old>:
de: Die folgenden Einschränkungen gelten für die I<neue_Wurzel> und die I<alte_Wurzel>:

note: type: Plain text
en: They must be directories.
de: Sie müssen Verzeichnisse sein.

note: type: Plain text
en: I<new_root> and I<put_old> must not be on the same filesystem as the current root.
de: Die I<neue_Wurzel> und die I<alte_Wurzel> dürfen sich nicht im gleichen Dateisystem befinden wie die aktuelle Wurzel.

note: type: Plain text
en: I<put_old> must be underneath I<new_root>, that is, adding a nonzero number of I</..> to the string pointed to by I<put_old> must yield the same directory as I<new_root>.
de: Die I<alte_Wurzel> muss sich unterhalb der I<neuen_Wurzel> befinden, das heißt, Hinzufügen einer von null verschiedenen Anzahl von I</..> zur Zeichenkette, die auf die I<alte_Wurzel> zeigt, muss das gleiche Verzeichnis wie die I<neue_Wurzel> ergeben.

note: type: Plain text
en: No other filesystem may be mounted on I<put_old>.
de: In der I<alten_Wurzel> darf kein weiteres Dateisystem eingehängt sein.

note: type: Plain text
en: See also B<pivot_root>(8)  for additional usage examples.
de: In B<pivot_root>(8) finden Sie zusätzliche Anwendungsbeispiele.

note: type: Plain text
en: If the current root is not a mount point (e.g., after B<chroot>(2)  or B<pivot_root>(), see also below), not the old root directory, but the mount point of that filesystem is mounted on I<put_old>.
de: Falls die aktuelle Wurzel kein Einhängepunkt ist (zum Beispiel nach B<chroot>(2) oder B<pivot_root>(), siehe auch unten), wird nicht das alte Wurzelverzeichnis, sondern der Einhängepunkt des Dateisystems eingehängt, das in der I<alten_Wurzel> eingehängt ist.

note: type: Plain text
en: I<new_root> must be a mount point.  (If it is not otherwise a mount point, it suffices to bind mount I<new_root> on top of itself.)
de: I<neue_Wurzel> muss ein Einhängepunkt sein. (Falls es nicht anderweitig ein Einhängepunkt ist, reicht es aus, I<neue_Wurzel> auf sich selbst bind-einzuhängen.)

note: type: Plain text
en: The propagation type of I<new_root> and its parent mount must not be B<MS_SHARED>; similarly, if I<put_old> is an existing mount point, its propagation type must not be B<MS_SHARED>.
de: Der Ausbreitungstyp von I<neue_Wurzel> und seiner Elterneinhängung dürfen nicht B<MS_SHARED> sein; entsprechend falls I<alte_Wurzel> ein bestehender Einhängepunkt ist, darf sein Ausbreitungstyp nicht B<MS_SHARED> sein.

note: type: Plain text
en: B<pivot_root>()  may return (in I<errno>) any of the errors returned by B<stat>(2).  Additionally, it may return:
de: B<pivot_root>() kann (in I<errno>) jeden der von B<stat>(2) zurückgegebenen Fehler zurückgeben. Zusätzlich kann Folgendes zurückgegeben werden:

note: type: Plain text
en: I<new_root> or I<put_old> are on the current root filesystem, or a filesystem is already mounted on I<put_old>.
de: Die I<neue_Wurzel> oder die I<alte_Wurzel> sind im aktuellen Wurzeldateisystem oder ein Dateisystem ist bereits in der I<alten_Wurzel> eingehängt.

note: type: Plain text
en: I<put_old> is not underneath I<new_root>.
de: Die I<alte_Wurzel> ist nicht unterhalb der I<neuen_Wurzel>.

note: type: Plain text
en: The current root is on the rootfs (initial ramfs) filesystem.
de: Die aktuelle Wurzel ist auf dem Rootfs (anfänglichen Ramfs-)Dateisystem.

note: type: SH
en: BUGS
de: FEHLER

note: type: Plain text
en: B<pivot_root>()  should not have to change root and current working directory of all other processes in the system.
de: B<pivot_root>() sollte nicht das Wurzel- und Arbeitsverzeichnis aller anderen Prozesse im System ändern müssen.

note: type: Plain text
en: Some of the more obscure uses of B<pivot_root>()  may quickly lead to insanity.
de: Einige der weniger bekannten Anwendungen von B<pivot_root>() können schnell in den Wahnsinn führen.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.02 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.

note: type: TH
en: 2019-03-06
de: 6. März 2019

note: type: Plain text
en: I<new_root> does not have to be a mount point.  In this case, I</proc/mounts> will show the mount point of the filesystem containing I<new_root> as root (I</>).
de: Die I<neue_Wurzel> muss keinen Einhängepunkt haben. In diesem Fall zeigt I</proc/mounts> den Einhängepunkt des Dateisystems an, welches die I<neue_Wurzel> als Wurzel enthält (I</>).

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
de: Diese Seite ist Teil der Veröffentlichung 5.01 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.
