Tagged: format Toggle Comment Threads | Keyboard Shortcuts

  • gatoti 01:51 on February 13, 2013 Permalink | Reply
    Tags: , , , ext4, , , format, , , ,   

    Format FlashDisk untuk Extroot pada OpenWrt – Backfire 10.03.1 

    Setelah sebelumnya router TL-WR741ND saya mengalami beberapa kali  error, dan anehnya, saya selalu lupa untuk mencatat pesan error-nya (dmesg), keburu main reboot ajah 🙂 Tapi kira-kira yang saya pahami adalah extroot pada USB Flashdisk dengan file system Ext3 yang bermasalah dengan journaling-nya. Saya coba browsing sana-sini, dan saya menemukan salah satu tutorial bagaimana mem-format flashdisk/microsd dengan OpenWrt, fs-Ext2 (non-journaling) diubah ke fs-Ext4. Tapi pada tutorial ini saya praktekkan di mesin OpenSuSE.

    Bagi yang memerlukan firmwarre mod OpenWrt TP-LINK TL-WR741ND ver 1.x, bisa diambil di:

    https://drive.google.com/folderview?id=0B1Aj8bC-AJMKb0xtVjFuMkpmR0k&usp=sharing

    Flashdisk yang akan saya jadikan extroot, saya bagi menjadi 3 partisi:
    1. Swap — 100MB
    2. Extroot — 150MB (Ext4) –> Ext2 diubah jadi Ext4
    3. Data — ~ sisanya (Ext4) –> Ext2 diubah jadi Ext4

    Berikut langkah-langkahnya:
    1. Hapus partisi USB Flashdisk

    bunglon:/dev # fdisk /dev/sdb
    Welcome to fdisk (util-linux 2.21.2).

    Changes will remain in memory only, until you decide to write them.
    Be careful before using the write command.

    Command (m for help): p

    Disk /dev/sdb: 8010 MB, 8010194944 bytes
    151 heads, 18 sectors/track, 5756 cylinders, total 15644912 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x575d702e

    Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1            2048    15644911     7821432    b  W95 FAT32

    Command (m for help): d
    Selected partition 1
    Partition 1 is deleted

    (More …)

     
  • gatoti 23:02 on June 25, 2012 Permalink | Reply
    Tags: , , , , , , format, , overlay, pivot, , , , ,   

    Extroot OpenWrt Backfire 10.03.1 pada TL-WR741ND 

    Terbatasnya memory flash pada router kita menjadi kendala, jika kita ingin mengoptimalkan router kita dengan menambah paket aplikasi, misalnya saja kita ingin menambahkan LuCI, qos-script, ftp, samba dan lainnya. Sedangkan router kita hanya mempunyai kapasitas flash memory hanya 4MiB, sebagai altenatif, OpenWrt memungkinkan kita meng-install paket-paket aplikasi pada usb.storage dengan media USB flashdisk / USB harddisk external.

    Bagi yang membutuhkan firmware mod OpenWrt TP-LINK TL-WR741ND ver 1.x, bisa diambil di:

    https://drive.google.com/folderview?id=0B1Aj8bC-AJMKb0xtVjFuMkpmR0k&usp=sharing

    Tapi tidak bisa begitu saja kita install-kan, salah satu caranya adalah dengan extroot, intinya yang bisa saya terjemahkan dari sumbernya adalah membuat partisi root yang baru dengan media usb.storage seperti partisi root yang sebenarnya (CMIIW) yang terbagi dua cara, yaitu:

    1. pivot overlay -> meng-copy-kan sebagian file yang diperlukan dari flash image ke partisi root yang baru

      tar -C /overlay -cvf - . | tar -C /mnt/sda1 -xf -

    2. pivot root -> meng-copy-kan seluruh file yang berada pada root (/) dari flash image ke partisi root yang baru (hanya berlaku pada Trunk image)

      mkdir -p /tmp/cproot
      mount --bind / /tmp/cproot
      tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xf -
      umount /tmp/cproot

    Prasyarat

    Telah mengimplementasikan usb.storage, juga beberapa paket yang perlu di-install: block-exroot, block-hotplug, block-mount, e2fsprog (optional)

    Edit file fstab:
    beri tanda pagar (#) pada baris: #option target  /mnt/sda2 (partisi yang akan di mount sebagai overlay)
    tambahkan baris: option is_rootfs 1 (untuk mengaktifkan extroot)
    sehingga:

    (More …)

     
  • gatoti 02:23 on June 24, 2012 Permalink | Reply
    Tags: , , fdisk, , format, mkfs, mkswap, partisi, swap   

    Membagi Partisi USB Flashdisk 

    Ada kondisi/kebutuhan di mana kita perlu membagi partisi flashdisk menjadi beberapa bagian, contohnya: saya membutuhkan 3 partisi untuk digunakan usb.storage pada OpenWrt.
    sda1 – swap – 100MB
    sda2 – system – 100MB (Ext2)
    sda3 – data – ~MB sisanya (Ext3)

    CLI pada Linux:

    gatoti@bunglon:/dev> su
    Password:
    bunglon:/dev # fdisk /dev/sdb

    Command (m for help): m
    Command action
    a   toggle a bootable flag
    b   edit bsd disklabel
    c   toggle the dos compatibility flag
    d   delete a partition
    l   list known partition types
    m   print this menu
    n   add a new partition
    o   create a new empty DOS partition table
    p   print the partition table
    q   quit without saving changes
    s   create a new empty Sun disklabel
    t   change a partition’s system id
    u   change display/entry units
    v   verify the partition table
    w   write table to disk and exit
    x   extra functionality (experts only)

    (More …)

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel