diff --git a/man/systemctl.xml b/man/systemctl.xml
index c311548f4b0..1588ca719da 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -1120,7 +1120,10 @@ Jan 12 10:46:45 example.com bluetoothd[8900]: gatt-time-server: Input/output err
automatically searched for unit files with appropriate names), or absolute paths to unit files (in which
case these files are read directly). If a specified unit file is located outside of the usual unit file
directories, an additional symlink is created, linking it into the unit configuration path, thus ensuring
- it is found when requested by commands such as start.
+ it is found when requested by commands such as start. The file system where the linked
+ unit files are located must be accessible when systemd is started (e.g. anything underneath
+ /home or /var is not allowed, unless those directories are
+ located on the root file system).
This command will print the file system operations executed. This output may be suppressed by passing
.
@@ -1350,7 +1353,10 @@ Jan 12 10:46:45 example.com bluetoothd[8900]: gatt-time-server: Input/output err
Link a unit file that is not in the unit file search paths into the unit file search path. This
command expects an absolute path to a unit file. The effect of this may be undone with
disable. The effect of this command is that a unit file is made available for commands
- such as start, even though it is not installed directly in the unit search path.
+ such as start, even though it is not installed directly in the unit search path. The
+ file system where the linked unit files are located must be accessible when systemd is started
+ (e.g. anything underneath /home or /var is not allowed, unless
+ those directories are located on the root file system).