Lösung 1:
In einem Post auf Ask Ubuntu schlug korrident einen möglichen Workaround vor:
Hinzufügen eines mount
Befehl an /etc/rc.local
Datei:
mount -t tmpfs tmpfs /run -o remount,size=85M
Stellen Sie sicher, dass das Skript "exit 0
" bei Erfolg oder jeder andere Wert bei Fehler. (Auszug aus der Datei.)
Lösung 2:
Ich denke nicht, dass es notwendig ist, die Größe von /run zu erhöhen, aber falls Sie es vergrößern müssen, versuchen Sie, Ihre /etc/fstab-Datei zu bearbeiten. Dort sind alle Mountpoints und die meisten Partitionen aufgelistet. Wenn Ihre /run-Partition eine tmpfs ist (was sie zumindest laut https://askubuntu.com/questions/57297/why-has-var-run-been-migrated-to-run sein sollte, würde ich das vorher bestätigen Befolgen Sie diese Anweisungen), dann können Sie einfach die fstab-Zeile Ihres /run-Mounts in etwas ändern, das dem Folgenden ähnelt:
none /dev/shm tmpfs defaults,size=8G 0 0
Sehen Sie, wie die Größe direkt nach defaults
deklariert wird ? Versuchen Sie das. Sie können auch Megabytes verwenden, indem Sie M:
none /dev/shm tmpfs defaults,size=100M 0 0
Starten Sie den Computer danach neu und die Änderungen sollten übernommen werden.
Bearbeiten :Streichen Sie das, sieht so aus, als ob Ubuntu den run
erstellt partitionieren Sie mit Dateien in /etc/init und /etc/init.d und nicht über fstab. Sie müssten diese Dateien durchsuchen und den Mount-Befehl finden, der zum Erstellen von run
verwendet wird und manuell bearbeiten. Ich habe gerade keine Box, um dies zu testen, aber versuche es mal so:
find /etc/init* -type f | xargs grep "mount"
ODER
find /etc/init* -type f | xargs grep "run"
Wenn es über ein Bash-Skript gemountet wird, sollte dies die Datei und Zeile finden, die das Mounten durchführt.
Lösung 3:
Temporäre Erhöhung des tmpfs-Dateisystems
1) Öffnen Sie /etc/fstab
mit vi
oder einen Texteditor Ihrer Wahl,
2) Suchen Sie die Zeile /dev/shm
und verwenden Sie die tmpfs-Größenoption, um Ihre erwartete Größe anzugeben,
e.g. 512MB:
tmpfs /dev/shm tmpfs defaults,size=512m 0 0
e.g. 2GB:
tmpfs /dev/shm tmpfs defaults,size=2g 0 0
danach
mount -o remount /dev/shm