1

Temat: fstab i problem w konfiguracji 2 partycji na tp-link 1043 gargoyle

Po zainstalowaniu najnowszego firmware do tp linka 1043 (1.5.6 (r33081), by obsy podłączyłem do niego dysk hdd i podzieliłem go na 3 partycje. Wygląda to tak:

root@Gargoyle:~$ blkid
/dev/sda3: UUID="708bcd50-9b31-4f48-9fe1-0b8c8c8f3fdd"
/dev/sda2: UUID="52adc77d-02e5-4b2d-ba4b-fdbb5df3b677"
/dev/sda1: UUID="48a82ab0-8695-4678-b5d9-754f4fbfbd8a"

z przeznaczeniem:
sda3 na swap
sda2 na sambę
sda1 na ftp.

Ponieważ system nie  montował partycji automatycznie (gui nie pokazywało nic po podłączeniu dysku) zainstalowałem block-mount i block-hotplug. Pomogło. Dysk jest rozpoznawany i pokazywany w systemie.

Obecny fstab wygląda tak:

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    /home
    option device    /dev/sda1
    option fstype    ext3
    option options    rw,sync
    option enabled    0
    option enabled_fsck 0

config swap
    option device    /dev/sda3
    option enabled    1


Wynik:  root@Gargoyle:~$ mount
rootfs on / type rootfs (rw)

/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14692k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,relatime)
mini_fo:/overlay on / type mini_fo (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/sda2 on /mnt/sda2 type ext4 (rw,relatime,barrier=1,data=ordered)
/dev/sda1 on /tmp/usb_mount/48a82ab0-8695-4678-b5d9-754f4fbfbd8 type ext3 (rw,noatime,errors=continue,data=writeback)


Widzę że swap jest skonfigurowany jak trzeba . Natomiast ma pytania odnośnie sda1 i sda2.

1.Otóż w gui w sekcji system-nośniki usb pokazuje mi tylko sda1 (brak w liście rozwijanej sda2). A właśnie na sda2 chcę założyć sambę. Partycja sda2 (i jakby sda3) jest zamontowana za to w /mnt (tam je widzę)
Pytanie jak zrobić by sda2 była montowana tam gdzie sda1 (czyli /tmp/usb_mount/) w postaci ścieżki /tmp/usb_mount/52adc77d-02e5-4b2d-ba4b-fdbb5df3b67 (wiem ze bez ostatniego znaku ale to jakiś błąd gargoyle) ? Chcę mieć porządek i wszystkie partycje w /tmp/usb_mount.
Dodam że sda1 jest poprawnie montowana w tmp/usb_mount/48a82ab0-8695-4678-b5d9-754f4fbfbd8  i tam mam założone katalogi ftp.

2.Czy dobrze rozumiem, że  z prezentowanej konfiguracji fstab wynika, że sda1 nie powinien być montowany w ogóle? Wskazywała by na to opcja  option enabled    0  w config mount oraz option from_fstab 1  w config global automount .
Ale jest montowany w /tmp/usb_mount/48a82ab0-8695-4678-b5d9-754f4fbfbd8a. Jak to się dzieje?  (katalogu /home w ogóle brak w systemie).

2

Odp: fstab i problem w konfiguracji 2 partycji na tp-link 1043 gargoyle

Nie doczytałeś. Albo używasz pluginu od gargoyle z usb-storage albo block-mount/hotplug/extroot. W 99% jedno z drugim się gryzie i albo jedno wykrywa dyski albo drugie. Wybierz jeden mechanizm który potrzebujesz i go stosuj.

1. j/w
2. plugin usb-storage nie ma nic wspólnego z fstabem. Więc ignoruje co tam jest. j/w zresztą smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: fstab i problem w konfiguracji 2 partycji na tp-link 1043 gargoyle

dziekuję-juz działa.usunąłem co trzeba.