Extroot OpenWrt Barrier Breaker HG553

Auto Date Thursday, November 12th, 2015

Untuk mengoptimalkan Router HG553 yang telah diinstali OpenWrt, bermaksud untuk menjadikannya sebuah webserver untuk keperluan pribadi. Namun  seperti di ketahui sebuah Router memiliki keterbatasan pada media storage, sehingga jika ingin menambahkan modul terkadang terkendala pada kapasitas media penyimpanan. Sebuah solusi dari permasalahan ini adalah dengan metode yang disebut dengan Extroot yakni memindahkan root system dari internal storage ke dalam media external berupa flasdisk. Untuk menerapkan metode ini saya menggunakan flashdisk untuk media externalnya, dan modul beberapa openwrt seperti: block-mount, kmod-fs-ext4, kmod-usb-ohci, kmod-usb-storage. Instalasi modul dengan instrusi CLI melalui Putty atau melalui web interface dan pastikan router bisa terkoneksi ke jalur internet (jika tidak ada koneksi internet bisa dilakukan dengan alternatif lokal repositor). untuk melaui CLI dilakukan dengan koneksi ke router terlebih dahulu, selanjutnya lakukan:

  1. update package: opkg update
  2. install modul: opkg install block-mount kmod-fs-ext4 kmod-usb-ohci kmod-usb-storage
  3. siapkan flashdisk yang akan digunakan untuk memindahkan file root system. saya membagi flashdisk menjadi 2 partisi. partisi pertama 2 Gbyte untuk media file root system (jenis ext4) dan sisanya untuk data (pilih jenisnya sendiri seperti fat, ntfs ataupun ext). untuk pembuatan partisi bisa menggunakan tools di windows ataupun di openwrt (namun harus install modul/packagenya terlebih dahulu) disini saya menggunakan tools di Windows aplikasi MiniTool Partition Wizard Server Edition.
  4. pasang flashdisk di router dan deteksi UUID nya dengan instruksi: block info (catat uuid dari flashdisknya)
  5. membuat direktori ‘usb’ untuk mount point partisi flashdisk di /mnt: mkdir /mnt/usb
  6. Mount point partisi ext4 saya melakukannya melalui CLI dengan instruksi: mount /dev/sda1 /mnt/usb gantilah sda1 dengan lokasi sebenarnya. untuk melalui web interface cara mount flashdisk di Openwrt teknik mount flashdisk di Openwrt
  7. buat paket file system dengan instruksi: tar -C /overlay -cvf – . | tar -C /mnt/usb -xf –
  8. buat direktori misalnya troot di /tmp dengan instruksi: mkdir /mnt/troot mount direktori troot: mount –bind  / /tmp/troot buat package file system: tar -C /tmp/troot -cvf – . | tar -C /mnt/usb -xf –  setelah selesai umount troot: umount /tmp/troot
  9. membuat template fstab: block detect > /etc/config/fstab
  10. edit konfigurasi fstab: nano /etc/config/fstab config mount option target              /overlay option device             /dev/sda1 option fstype              ext4 option options            rw option enabled           1 option enabled_fsck   0
  11. aktifkan fstab: /etc/init.d/fstab enable jalankan fstab: /etc/init.d/fstab start
  12. restart router
  13. periksa kapasitar media storagenya, jika sudah berubah ukurannya sebesar kapasitas partisi yang dibuat menunjukan bahwa proses Extroot OpenWrt Barrier Breaker HG553 berhasil dilakukan

kapasitas media storage setelah proses Etxroot openwrt pada hg553 Mount point setelah proses etxroot openwrt pada hg553 SaLam, Made Artha


Tinggalkan Komentar Anda


Search
Categories
bash (1)Ms Windows (5)Raspberry OS (1)