Hallo,
ich habe unter Virtualbox ein FreeBSD-Gastsystem 11.4 laufen und die 20GB Storage auf 50GB "resized".
Das hat auch alles funktioniert.
Vor dem Resize sah das Ganze so aus:
Anschließend galt es noch, den hinzugewonnenen Platz des virtuellen Datenträgers entsprechend im Dateisystem verfügbar zu machen.
Dabei habe ich mich vorrangig an die Angaben unter
https://www.freebsd.org/doc/de/books/handbook/disks-growing.html
gehalten. U. a. wurde die Swap-Partition ausgehängt und dann gelöscht.
gpart show zeigt nun:
PROBLEM:
Ich schaffe es nicht, die Swap-Partition wieder zu reaktivieren.
Nach o. a. Quelle aus dem FreeBSD-Handbuch sollte ein
gpart add -t freebsd-swap -a 4k ada0
eine Swap-Partition wieder neu anlegen und aktivieren.
Aber ein
swapon /dev/ada0p2
führt zu
swapon: /dev/ada0p2: Operation not permitted
Oder müsste ich hier
swapon /dev/gpt/swapfs
eingeben?
Das führt wiederum zur Ausgabe "swapon: /dev/gpt/swapfs: No such file or directory".
Kann mir von Euch bitte jemand einen Tipp geben, wie ich die Swap-Partition wieder "reanimieren" kann?
Danke im voraus und viele Grüße
testit
EDIT:
Und nachdem ich hier alles geschrieben hatte, bemerkte ich, dass ich ein
swapon /dev/ada0p3 anstelle eines swapon /dev/ada0p2 gemacht hatte. DAS war der Fehler!
Ich habe nun in der fstab anstelle von
/dev/gpt/swapfs none swap sw 0 0
/dev/ada0p2 none swap sw 0 0
eingetragen.
FRAGE:
Was hätte ich als Kommando eingeben müssen, um in fstab den ursprünglichen Eintrag
/dev/gpt/swapfs none swap sw 0 0
unberührt lassen zu können?
ich habe unter Virtualbox ein FreeBSD-Gastsystem 11.4 laufen und die 20GB Storage auf 50GB "resized".
Das hat auch alles funktioniert.
Vor dem Resize sah das Ganze so aus:
Code:
# gpart show
=> 3 44044283 ada0 GPT (21G)
3 32 1 freebsd-boot (16K)
35 2097152 2 freebsd-swap (1.0G)
2097187 41943040 3 freebsd-ufs (20G)
44040227 4059 - free - (2.0M)
Code:
swapinfo -h
Device 1K-blocks Used Avail Capacity
/dev/gpt/swapfs 1048576 0B 1.0G 0%
Code:
# Custom /etc/fstab for FreeBSD VM images
/dev/gpt/rootfs / ufs rw 2 2
/dev/gpt/swapfs none swap sw 0 0
Anschließend galt es noch, den hinzugewonnenen Platz des virtuellen Datenträgers entsprechend im Dateisystem verfügbar zu machen.
Dabei habe ich mich vorrangig an die Angaben unter
https://www.freebsd.org/doc/de/books/handbook/disks-growing.html
gehalten. U. a. wurde die Swap-Partition ausgehängt und dann gelöscht.
gpart show zeigt nun:
Code:
=> 3 108543989 ada0 GPT (52G)
3 32 1 freebsd-boot (16K)
35 5 - free - (2.5K)
40 2097144 2 freebsd-swap (1.0G)
2097184 3 - free - (1.5K)
2097187 106446805 3 freebsd-ufs (51G){/code]
[code]
swapinfo liefert nur die Spaltenbezeichner ohne Werte:
Device 1K-blocks Used Avail Capacity
PROBLEM:
Ich schaffe es nicht, die Swap-Partition wieder zu reaktivieren.
Nach o. a. Quelle aus dem FreeBSD-Handbuch sollte ein
gpart add -t freebsd-swap -a 4k ada0
eine Swap-Partition wieder neu anlegen und aktivieren.
Aber ein
swapon /dev/ada0p2
führt zu
swapon: /dev/ada0p2: Operation not permitted
Oder müsste ich hier
swapon /dev/gpt/swapfs
eingeben?
Das führt wiederum zur Ausgabe "swapon: /dev/gpt/swapfs: No such file or directory".
Kann mir von Euch bitte jemand einen Tipp geben, wie ich die Swap-Partition wieder "reanimieren" kann?
Danke im voraus und viele Grüße
testit
EDIT:
Und nachdem ich hier alles geschrieben hatte, bemerkte ich, dass ich ein
swapon /dev/ada0p3 anstelle eines swapon /dev/ada0p2 gemacht hatte. DAS war der Fehler!
Ich habe nun in der fstab anstelle von
/dev/gpt/swapfs none swap sw 0 0
/dev/ada0p2 none swap sw 0 0
eingetragen.
FRAGE:
Was hätte ich als Kommando eingeben müssen, um in fstab den ursprünglichen Eintrag
/dev/gpt/swapfs none swap sw 0 0
unberührt lassen zu können?