Install Packages dan extRoot 3020
Install Packages dan extRoot
Kini saatnya kita instal paket-paket standar yang kita butuhkan untuk melakukanextRoot, memindahkan root file system ke flashdisk sehingga komputer mini ini mempunyai internal memory yang besar. Dengan internal memory yang cukup besar sehingga kita bisa meng-install berbagai macam aplikasi dan menyimpan data secara bebas. Di sini saya menggunakan flashdisk berukuran 16GB supaya lebih lega saat menyimpan data (niatnya buat tempat hasil panen download dari internet langsung dari komputer mini ini). Flashdisk yang digunakan di-format menjadi dua partisi, partisi pertama (
sda1) 15GB sebagai root bertipe ext4 dan partisi kedua (sda2) 1GB sebagai swap. Lakukan partisi tersebut tentunya menggunakan komputer yang ber-OS Linux, karena Windows tidak mengenali partisi ext4 dan swap. Belum punya OS Linux ter-install di komputer? Bisa gunakan LiveCD! Baiklah saatnya install paket terlebih dahulu.
$ opkg update
$ opkg install kmod-usb-storage kmod-fs-ext4 block-mount
sda1 dan sda2 sudah terdeteksi dan siap untuk dilakukan extRoot. Perintah cek dengan menggunakan perintah berikut:
$ ls /dev/
Jika
sda1 yang betipe ext4 dan sda2 yang akan digunakan untuk swap sudah benar-benar terdeteksi, saatnya melakukan extRoot, lakukan perintah-perintah berikut ini dengan benar.
$ mkdir -p /mnt/sda1
$ mount /dev/sda1 /mnt/sda1
$ mkdir -p /tmp/cproot
$ mount --bind / /tmp/cproot
$ tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -
$ umount /tmp/cproot
$ umount /mnt/sda1
$ /etc/init.d/fstab enable
$ /etc/init.d/fstab start
extRoot menggunakan editor vi. Cara penggunaan vi dapat anda cari di internet. Ubah isi dari fstab tersebut sesuai gambar yang ada di bawah ini.
$ vi /etc/config/fstab
Restart router komputer mini terlebih dahulu untuk menerapkan setingan di sistem.
$ reboot
extRoot telah berhasil dilakukan, dapat kita cek dengan perintah berikut:
$ mount
$ df
Terlihat dari gambar di atas,
extRoot telah berhasil, rootfs sekarang memiliki ukuran sebesar 15GB. Cukup besar untuk menyimpan data unduhan nantinya. Selanjutnya tinggal install paket-paket lainnya yang merasa dibutuhkan, di sini saya menginstal beberapa macam driver untuk Wifi USB, karena nantinya saya akan mencoba menggunakan komputer mini ini sebagai multiple wan dan home server.
$ opkg update
$ opkg install kmod-ath9k-htc kmod-carl9170 kmod-rtl8187
Setting Ulang Network Interface
Langkah berikut adalah opsional, langkah ini dilakukan jika langkah ke empat di atas (Setting Network Interfaces) dilakukan juga. Jika merasa semua sudah selesai, saatnya mengembalikan setingan ke awal untuk Network Interface-nya. Hapus IPv4 gateway dan Use costum DNS servers yang sebelumnya diset.Backup OpenWrt Router (Komputer Mini)
Jika semuanya sudah selesai, tidak ada salahnya melakukan backup instalasi OpenWrt kita sehingga jika suatu saat terjadi hal-hal yang membuat router (komputer mini) tidak bekerja dengan baik, kita dapat mengembalikkan ke posisi sehat. Dari PuTTY ketikkan perintah berikut ini:
$ cat /dev/mtd5 > /root/mybackup.bin
$ cd /root && mtd -e firmware -r write mybackup.bin firmware
$ poweroff
$ mkdir my-mr3020
$ cd my-mr3020
$ sudo tar -zcvf fullbackup.tar.gz /media/XXX/*
XXX adalah path flashdisk yang terdeteksi di komputer. Simpan baik-baik backup-an tersebut.Selesai
Selesai! Sekarang router TP-Link TL-MR3020 sudah berhasil dioprek menjadi komputer mini. Cukup mudah kan? :)
http://alfanla.com/blog/2013/12/instalasi-openwrt-modifikasi-tp-link-tl-mr3020-menjadi-komputer-mini/
Komentar
Posting Komentar