filmov
tv
openwrt resizing RootFS data | Dasar OpenWRT

Показать описание
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
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