openwrt resizing RootFS data | Dasar OpenWRT

preview_player
Показать описание
Ok teman teman, kali ini saya akan meng extend rootfs_data pada openwrt, pada system kali ini saya menggunakan USB Flashdisk 32gb merk HP. Saat ini memory rada rusak jadi akan lemot.

Requirement :
Ext USB Disk min 1GB jika pakai Router Kaya TP-LINK(misal)
Filesystem Ext4 - ini ada di partisi sisa pada uDisk

Kode untuk CLI / SSH nya :
1. Persiapan
opkg update
opkg install block-mount kmod-fs-ext4 e2fsprogs parted

hati hati ini akan menghapus semua data jika di x86 pc hanya ada 1 disk,dan ini hanya opsional karena kita pakai DiskMan..
parted -s /dev/sda -- mklabel gpt mkpart extroot 2048s -2048s

2. konfig rootfs_data

DEVICE="$(sed -n -e "/\s\/overlay\s.*$/s///p" /etc/mtab)"
uci commit fstab

3. Configuring extroot

block info #cek partisi

DEVICE="/dev/sda1"
---- bisanya di ubah ke sda lain misal (sdx1,sdx2, etc) ----

---- merubah menjadi extroot ---

#lalu ubah disk terpilih menjadi overlay

eval $(block info ${DEVICE} | grep -o -e "UUID=\S*")
uci commit fstab

4. Transferring data

mount ${DEVICE} /mnt
tar -C /overlay -cvf - . | tar -C /mnt -xf -
reboot
Рекомендации по теме
visit shbcf.ru