Ich habe eine Systemdatei Einheit, die Swapon tut, aber es scheint nicht bei jedem Start ausgeführt werden, obwohl es aktiviert ist.Systemdatei für Swapon läuft nicht beim Booten
Hier sind die Inhalte meiner swapon.service
:
[Unit]
Description=Turn on swap
[Service]
Type=oneshot
Environment=SWAPFILE=/swapfile-1GB
ExecStartPre=-/usr/bin/dd if=/dev/zero of=${SWAPFILE} bs=1024 count=1048576
ExecStartPre=-/sbin/mkswap ${SWAPFILE}
ExecStart=/sbin/swapon ${SWAPFILE}
[Install]
WantedBy=local.target
Dies sollte die Datei optional erstellen und sie in eine Auslagerungsdatei optional machen, wenn es noch nicht geschehen ist, dann swapon darauf laufen. Es ist aktiviert, läuft aber beim Booten nicht; Ich muss manuell sudo systemctl start swapon
ausführen, die funktioniert.
Wie bekomme ich es beim Booten zu laufen?
Wie Ändern wissen Sie, es aktiviert ist? – Umut
Es ist aufgeführt und markiert als "aktiviert", wenn ich alle Einheiten auflisten –