EXTROOT OpenWRT

berikut cara2nya external root
sebelum mulai, FD atau mSD di partisi dulu
sda1 buat sebagai swap
sda2 buat sebagai linux ext2
jangan lupa diformat dulu.
kalo flashdisk udah siap colok aja ke router/Hub.
silahkan nyalakan router lalu login pake putty ssh

 _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 ATTITUDE ADJUSTMENT (bleeding edge, r27872) ----------
  * 1/4 oz Vodka      Pour all ingredients into mixing
  * 1/4 oz Gin        tin with ice, strain into glass.
  * 1/4 oz Amaretto
  * 1/4 oz Triple sec
  * 1/4 oz Peach schnapps
  * 1/4 oz Sour mix
  * 1 splash Cranberry juice
 -----------------------------------------------------

root@OpenWrt:~# df -h

Filesystem                Size      Used Available Use% Mounted on
/dev/root                 2.0M      2.0M         0 100% /rom
tmpfs                    14.4M     88.0K     14.3M   1% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3          576.0K     68.0K    508.0K  12% /overlay
overlayfs:/overlay      576.0K     68.0K    508.0K  12% /

root@OpenWrt:~# /etc/init.d/fstab enable
root@OpenWrt:~# /etc/init.d/fstab start   //skip langkah ini di Barrier Breaker//
root@OpenWrt:~# reboot


|       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 ATTITUDE ADJUSTMENT (bleeding edge, r27872) ----------
  * 1/4 oz Vodka      Pour all ingredients into mixing
  * 1/4 oz Gin        tin with ice, strain into glass.
  * 1/4 oz Amaretto
  * 1/4 oz Triple sec
  * 1/4 oz Peach schnapps
  * 1/4 oz Sour mix
  * 1 splash Cranberry juice
 -----------------------------------------------------
root@OpenWrt:~# df -h

Filesystem                Size      Used Available Use% Mounted on
/dev/root                 2.0M      2.0M         0 100% /rom
tmpfs                    14.4M     88.0K     14.3M   1% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/mtdblock3          576.0K     68.0K    508.0K  12% /overlay
overlayfs:/overlay      576.0K     68.0K    508.0K  12% /
/dev/sda2                 1.5G     14.0M      1.4G   1% /mnt/sda2

root@OpenWrt:~# tar -C /overlay -cvf - . | tar -C /mnt/sda2 -xf -

./
./etc/
./etc/uci-defaults/
./etc/uci-defaults/luci-i18n-english
./etc/uci-defaults/dir-825
./etc/uci-defaults/rb750
./etc/uci-defaults/wndr3700
./etc/uci-defaults/tl-wr941nd
./etc/uci-defaults/wzr-hp-g300nh
./etc/uci-defaults/tl-mr3x20
./etc/uci-defaults/luci-theme-openwrt
./etc/uci-defaults/wrt160nl
./etc/uci-defaults/vlan-migration
./etc/uci-defaults/zcn-1523h-2
./etc/uci-defaults/zcn-1523h-5
./etc/uci-defaults/nbg460n_550n_550nh
./etc/uci-defaults/mzk-w04nu
./etc/uci-defaults/tl-wr1043nd
./etc/dropbear/
./etc/dropbear/dropbear_dss_host_key
./etc/dropbear/dropbear_rsa_host_key
./etc/config/
./etc/config/ddns
./etc/config/dhcp
./etc/config/luci
./etc/config/fstab
./etc/config/firewall
./etc/config/dropbear
./etc/config/network
./etc/config/ucitrack
./etc/config/system
./etc/config/uhttpd
./etc/config/wireless
./etc/config/timeserver
./etc/ethers
./etc/init.d/
./etc/init.d/luci_fixtime
./etc/passwd
./etc/modules.d/
./etc/modules.d/60-usb-serial
./etc/passwd-
./mnt/
./mnt/sda1/
./mnt/sda2/
./.extroot.md5sum

jika /mnt/sda2 tidak bisa termount,maka buat direktory "sda2" di folder "/mnt"
lalu mount kembali:
root@OpenWrt:~# mount /dev/sda2 /mnt/sda2
root@OpenWrt:~# mkdir -p /tmp/cproot
root@OpenWrt:~# mount --bind / /tmp/cproot
root@OpenWrt:~# tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda2 -xf -



....................proses copy to external root....................

root@OpenWrt:~# umount /tmp/cproot

selesai.

langkah terakhir hilangkan mount target pada /etc/config/fstab
asalnya:
config global automount
   option from_fstab 1
   option anon_mount 1
  
config global autoswap
   option from_fstab 1
   option anon_swap 0
  
config mount
   option target   /mnt/sda2
   option device   /dev/sda2
   option fstype   ext2
   option options   rw,sync
   option enabled   1
   option enabled_fsck 0

config swap
   option device   /dev/sda1
   option enabled   1


menjadi:
config global automount
   option from_fstab 1
   option anon_mount 1
  
config global autoswap
   option from_fstab 1
   option anon_swap 0
  
config mount
   option device   /dev/sda2
   option fstype   ext2
   option options   rw,sync
   option enabled   1
   option is_rootfs  1

config swap
   option device   /dev/sda1
   option enabled   1

lalu rebooooooooooooooooot

source:
http://www.forumsatelit.com/index.php/topic,3720.0/msg,449408.html

credit goes to:
mang FORSAT



Comments

Popular posts from this blog

Auto Ping OpenWRT

Flash MR3x20 Via WINSCP dan PUTTY

PRIVOXY on OpenWRT