Aktív témák

  • Intruder2k5
    MODERÁTOR

    Mountolás, fstab

    Megvan tehát a formázás, most már csak gondoskodni kell arról, hogy ezek meghajtók minden újraindítás után a helyükre kerüljenek. Erre az fstab file-t használjuk, amit most létre kell hozni, a megfelelő helyen. Kapcsoljuk tehát be a JFFS-t. Ezt a webadmin felületen tudjuk megtenni.

    Administration -> JFFS -> Enable -> Save -> Format / Erase -> Save

    Már használhatjuk is a jffs-t.

    FIGYELEM!

    Akinek kisebb, 4 vagy 8MB flash memóriával ellátott routere van, azzal könnyen előfordulhat, hogy az általa feltöltött firmware-ben nincs JFFS menü, vagy ha menü éppen van is, a rendelkezésre álló hely olyan kicsi, hogy azt nem lehet formázni és felcsatolni! Ez a kis kitérő csak nekik szól, akinél megvan a JFFS, és sikerült is aktiválni, az hagyja figyelmen kívül ezt a néhány sort! Tehát, a JFFS hiánya azért lehetséges, mert a kis flash memóriában nem marad hely a firmware mellett! Kétségbe esni azonban nem kell, a dologra van megoldás, és így néz ki...

    USB and NAS -> USB Support -> Run After Mounting

    mezőbe másold be az alábbiakat, K26-os fw esetén...

    umount /tmp/mnt/*
    swapon /dev/sda2
    mount -t ext3 /dev/sda1 /opt
    mount -t ext3 /dev/sda3 /nas
    /opt/etc/init.d/rc.unslung start

    És ezeket K24-es fw esetén...

    umount /tmp/mnt/*
    swapon /dev/scsi/host0/bus0/target0/lun0/part2
    mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /opt
    mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part3 /nas
    /opt/etc/init.d/rc.unslung start

    Ezután Save, majd reboot.

    JFFS használata esetén folytatásként írjuk tehát be a PUTTY-ba:

    mkdir -p /jffs/rootfs/tmp/etc
    vi /jffs/rootfs/tmp/etc/fstab

    Itt most nyomjunk egy i (mint insert) betűt, és írjuk, vagy másoljuk be ezt:

    #Device Mountpoint FStype Options Dump Pass#
    /dev/sda1 /opt ext3 rw,noatime 1 1
    /dev/sda2 none swap sw 0 0
    /dev/sda3 /nas ext3 rw,noatime 1 1

    A 2.4-es kerneles firmware változathoz való fstab:

    #Device Mountpoint FStype Options Dump Pass#
    /dev/scsi/host0/bus0/target0/lun0/part1 /opt ext3 rw,noatime 1 1
    /dev/scsi/host0/bus0/target0/lun0/part2 none swap sw 0 0
    /dev/scsi/host0/bus0/target0/lun0/part3 /nas ext3 rw,noatime 1 1

    Ezután mentsük el a file-t, és lépjünk ki az editor-ból. Ehhez sorrendben a billentyűk:

    ESC :wq! ENTER

    Ahhoz, hogy működjön, még futtathatóvá kell tenni:

    chmod +x /jffs/rootfs/tmp/etc/fstab

    Készen van az fstab, még azt kell megoldani, hogy ez rendszerinduláskor az /etc mappába kerüljön. Ezt szintén a webadmin felületen oldjuk meg, az init script-tel.

    Administration -> Scripts -> Init

    Ide írjuk be ezt a sort

    cp -r -f -p /jffs/rootfs/* /

    Mentsük el a változtatásokat.

    Save

    Egyetlen feladatunk van még ezzel kapcsolatban, bekapcsolni az automount-ot.

    USB And NAS -> USB Support

    oldalon, tegyünk egy pipát az

    Automount

    mellé, és nyomjunk rá a

    Save

    gombra, majd indítsuk újra a routert, ehhez a menüben van egy

    Reboot

    gomb, majd ellenőrizzük le, hogy rendben felcsatolja-e a partíciókat. PUTTY-ba írjuk be, hogy

    df

    és

    free -t

    Ha minden rendben van, akkor valami ilyesmi képet kapunk...

    Másik megoldásként a webadmin felületen, az

    USB And NAS -> USB Support -> Attached Devices

    részben is láthatjuk a mount eredményét.

Aktív témák