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).