1

Temat: barrier breaker 14.07-rc3: blonk-mount ignoruje options

Witam serdecznie,

Skonfigurowałem extroot'a na moim TP-Linku WR1043NDv2 powered by barrier breaker 14.07-rc3. Generalnie poszło zgodnie z instrukcją. Problem jest taki, że w /etc/config/fstab (obie kopie, na extroot i w wewnętrznym flashu) mam:

config mount
    option target '/overlay'
    option device '/dev/sda2'
    option fstype 'ext4'
    option options 'rw,sync,noatime,nodiratime'
    option enabled '1'
    option enabled_fsck '1'

ale:

root@Chronos:/etc/init.d# mount | grep sda
/dev/sda2 on /overlay type ext4 (rw,relatime,data=ordered)

Ani słowa o sync,noatime,nodiratime. Wygląda na to, że block podczas mountowania  ignoruje (przynajmniej dla extroota) opcje podane w /etc/config/fstab. Nie bardzo mi się to podoba bo z jednej strony brak opcji sync może doprowadzić do rozjechania się fs'a a z drugiej na wieczne aktualizowanie atimów szkoda mi nośnika zdzierać.

Jakieś pomysły??  Co z tym zrobić?? Mam się na trunk przerzucić??

Serdecznie pozdrawiam i z góry dziękuje za wszelką pomoc.

TPLink MR3420v2 + Huawei E3131s-2 + attitude_adjustment/12.09
TPLink WR1043NDv2 + barrier_breaker/14.07

2

Odp: barrier breaker 14.07-rc3: blonk-mount ignoruje options

Tak, nowy block-mount nie uwzględnia tych parametrów przy overlay, montuje po swojemu. Trunk ma tak samo.

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

3 (edytowany przez pld 2014-09-16 08:58:14)

Odp: barrier breaker 14.07-rc3: blonk-mount ignoruje options

Cezary napisał/a:

Tak, nowy block-mount nie uwzględnia tych parametrów przy overlay, montuje po swojemu. Trunk ma tak samo.

Dzięki za odpowiedź.

W takim razie czy da się skonfigurować exroota (czy nawet "klasycznego" roota) bez block-mount??
Czytałem że jest stara i nowa metoda. Czy ta "stara" metoda jeszcze działa czy już została kompletnie "usunięta"?

TPLink MR3420v2 + Huawei E3131s-2 + attitude_adjustment/12.09
TPLink WR1043NDv2 + barrier_breaker/14.07

4

Odp: barrier breaker 14.07-rc3: blonk-mount ignoruje options

Nie ma starej metody. W bb nie ma w ogóle skryptów już do tego, wszystko block robi.

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

5 (edytowany przez pld 2014-09-16 11:53:23)

Odp: barrier breaker 14.07-rc3: blonk-mount ignoruje options

Znalazłem workaround:

root@Chronos:~# cat /etc/rc.local
mount -o remount,sync,noatime,nodiratime /overlay
root@Chronos:~# mount | grep sda
/dev/sda2 on /overlay type ext4 (rw,sync,noatime,nodiratime,data=ordered)

Przydało by się odfiltrować opcje z /etc/config/fstab. Jak ktoś umie to niech się przyzna wink.

PS. Gorąco zachęcam do ustawiania noatime,nodiratime na wszelkiego rodzaju wrażliwych nośnikach (tupu flash). Unikniecie w ten sposób zupełnie niepotrzebnego zdzierania nośnika. Opcja sync pomoże za to uniknąć błędów w systemie plików.

TPLink MR3420v2 + Huawei E3131s-2 + attitude_adjustment/12.09
TPLink WR1043NDv2 + barrier_breaker/14.07