Kita cek partisi yang ada di OS kita.
root:~# gpart show ada0
=> 34 312581741 ada0 GPT (149G)
34 128 1 freebsd-boot (64K)
162 304086912 2 freebsd-ufs (145G)
304087074 8388608 3 freebsd-swap (4.0G)
312475682 106093 - free - (52M)
Kita akan menghapus free-space dan meresize
ada0p2/ada0p3
. deaktifkan dahulu
swap
-nya.
root:~# swapoff /dev/ada0p3
Matikan dahulu
GEOM Safety
variable lewat
sysctl(8)
.
root:~# sysctl kern.geom.debugflags=16
Hapus partisi
freebsd-swap (/dev/ada0p3)
dahulu. Partisi ini hanya penyimpanan sementara saja, jd aman untuk dihapus.
root:~# gpart delete -i 3 ada0
Sekarang kita lakukan resize untuk partisi
freebsd-ufs (/dev/ada0p2)
dari
145G
ke
147G
. Untuk
swap
dikurangi
2G
.
root:~# gpart resize -i 2 -a 4k -s 147G ada0
Bikin kembali
swap
-nya & aktifkan kembali partisinya.
root:~# gpart add -t freebsd-swap ada0
root:~# swapon /dev/ada0p3
Cek ulang partisi akhirnya & aktifkan kembali
GEOM Safety
variable.
root:~# gpart show ada0
=> 34 312581741 ada0 GPT (149G)
34 128 1 freebsd-boot (64K)
162 308281342 2 freebsd-ufs (147G)
308281504 4300271 3 freebsd-swap (2.0G)
root:~# sysctl kern.geom.debugflags=0
kern.geom.debugflags: 16 -> 0
Agar size baru
(/dev/ada0p2 - freebsd-ufs)
dapat digunakan sesuai dengan size yang baru dibikin.
root:~# growfs /dev/ada0p2
Device is mounted read-write; resizing will result in temporary write suspension for /.
It's strongly recommended to make a backup before growing the file system.
OK to grow filesystem on /dev/ada0p2, mounted on /, from 145GB to 147GB? [Yes/No] yes
super-block backups (for fsck_ffs -b #) at:
305234240, 306516736, 307799232
Tidak ada komentar:
Posting Komentar