26

Odp: Exroot i partycje

Nemcio napisał/a:

Właśnie chciałem tak zrobić, ale gparted nie wykrywa swapu poprawnie. Dla niego to nieznana partycja. No i zgłupiałem bo myślałem, że to standardowa partycja linuxowa swapu.
A w fdisk pogubiłem się z tymi cylindrami i sektorami.

Właśnie to mnie zastanawiało jak korzystałem z extroot i swap, czemu pod linuxem ten swap tworzony pod openwrt jest jakiś inny. No bo dla linuxa ten swap z openwrt jest nieczytelny i podobnie ze swapem stworzonym na linuxie -- nie da rady go użyć na openwrt. big_smile

Poza tym, co do samego tworzenia extroota i innych rzeczy z tym związanych -- rzuć sobie okiem na ten link co mam go w sygnaturze. Tam jest opisany dokładny proces jak stworzyć extroota.

27

Odp: Exroot i partycje

build000 napisał/a:

no właśnie - albo tak jak przedmówca.
Tak czytam co piszesz Nemcio zarówno w poprzednim temacie jak i w tym i... zaczynam mieć coraz większe wątpliwości co do Twojej znajomości linucha w stopniu podstawowym...
wink

Dobra. Inaczej. Czy ten swap to jest normalna partycja linuxa tworzona jak pod każdym linuxem czy jakaś o nietypowym formacie? Jeśli typowa to może po prostu u mnie została źle (błędnie) sformatowana lub oflagowana i dlatego np gpartet ją nie rozpoznaje. Wcześniej  nie sprawdzałem systemu pod względem rodzaju partycji. Jeśli to jest typowa partycja jaką wykorzystują linuxy (tak jak sda1 jest w ext4) to nie było tematu.

28 (edytowany przez build000 2014-11-09 04:18:23)

Odp: Exroot i partycje

dokładnie - swap wersja 2 wink
A czy normalnie to powinno Ci podpowiedzieć polecenie linuchowe mkswap - zresztą zajrzyj sobie do źródeł openwrt wink
Tutaj dodatkowe info z najbardziej pożądanego miejsca: http://wiki.openwrt.org/doc/howto/storage

29

Odp: Exroot i partycje

OK Zrobiłem wszystko i działa:
Pamięć wewnętrzna 2.99 GB ogółem, 2.72 GB wolne
Na dane mam ok 25GB
Tylko nie jestem pewny czy dobrze zrobiłem fstab:

config global 'automount'
    option from_fstab '1'
    option anon_mount '0'

config global 'autoswap'
    option from_fstab '1'
    option anon_swap '0'

config mount
    option target '/home'
    option device '/dev/sda1'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '0'
    option enabled_fsck '0'
    option target '/overlay'
    option device '/dev/sda2'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '0'
    option enabled_fsck '0'

config swap
    option device '/dev/sda3'
    option enabled '0'

Napaście czy jest dobry, a jeśli coś jest źle to poprawcie mnie.

Do drugiego usb oczywiście można dodać następny dysk i go podłączyć.
Czy są gdzieś opisane dodatki i jakieś screeny motywów?

30

Odp: Exroot i partycje

Nie, nie jest dobrze. config mount Ci brakuje i połączyłeś dwie sekcje ze sobą.

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

31 (edytowany przez build000 2014-11-10 09:58:29)

Odp: Exroot i partycje

Każda partycja, która ma być funkcjonalna i dostępna w systemie (z tego /etc/config/fstab) jest poprzedzana "config mount" (oprócz tej ze swap). Czyli w Twoim przykładzie z 2-óch partycji /dev/sda1{2} powstaną 2 sekcje "config mount".

To tak w ramach tłumaczenia "jak krowie na rowie"...teraz wracasz na http://eko.one.pl i czytasz po raz kolejny wszystkie poradniki i podążasz za linkami w tych poradnikach i innych artykułach...i tak aż do znudzenia - aż wszystko powoli zacznie układać Ci się w zwojach w logiczną całość.

32

Odp: Exroot i partycje

Bez nerwów. Też się zastanawiałem czy dać czy nie. Nie byłem pewny i dlatego się zapytałem
Więc teraz będzie poprawnie:


config global 'automount'
    option from_fstab '1'
    option anon_mount '0'

config global 'autoswap'
    option from_fstab '1'
    option anon_swap '0'

config mount
    option target '/home'
    option device '/dev/sda1'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '0'
    option enabled_fsck '0'
   
config mount
    option target '/overlay'
    option device '/dev/sda2'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '0'
    option enabled_fsck '0'

config swap
    option device '/dev/sda3'
    option enabled '0'

33

Odp: Exroot i partycje

Poza faktem ze masz enabled 0

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

34

Odp: Exroot i partycje

Cezary napisał/a:

Poza faktem ze masz enabled 0

Chodzi Ci o:

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

Czy w każdym przypadku? Tego nie ruszałem bo było domyślnie już:

config mount
    option target '/home'
    option device '/dev/sda1'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '0'
    option enabled_fsck '0'

........

config swap
    option device '/dev/sda3'
    option enabled '0'

35

Odp: Exroot i partycje

O to, o to. Jak masz zero to partycji nie zamontuje.

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

36 (edytowany przez Nemcio 2014-11-10 12:14:23)

Odp: Exroot i partycje

Dziwne bo montuje wszystkie poprawnie. Czyli wszystkie dać na 1.


config global 'automount'
    option from_fstab '1'
    option anon_mount '0'

config global 'autoswap'
    option from_fstab '1'
    option anon_swap '0'

config mount
    option target '/home'
    option device '/dev/sda1'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '0'
    option enabled_fsck '0'
   
config mount
    option target '/overlay'
    option device '/dev/sda2'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '1'
    option enabled_fsck '0'

config swap
    option device '/dev/sda3'
    option enabled '0'

37 (edytowany przez build000 2014-11-10 15:36:09)

Odp: Exroot i partycje

http://eko.one.pl/?p=openwrt-externalroot
http://eko.one.pl/?p=gargoyle-fstab
...oraz wyciągnij wnioski po wielokrotnym przeczytaniu i zacznij stosować w praktyce - nie powiedzie Ci się raz - spróbuj kolejny raz - w którymś momencie zaskoczysz wink

Np. zastanów się nad tym zdaniem zacytowanym z powyższych linków:

jeden z w/w poradników/instrukcji napisał/a:

(...)
Należy pamiętać, że po włączeniu extroota system jest bez konfiguracji, należy ustawić wszystko od nowa (lub przenieść wcześniej istniejąca z flash na pendrive)
(...)

To co napisałem wcześniej to nie były nerwy - to była perfidna próba obudzenia w Tobie chociaż "grosza ambicji", byś w końcu uaktywnił te pokłady zwojów, które aż piszczą by "złapać się za bary z problemem".
wink

38 (edytowany przez Nemcio 2014-11-10 21:17:41)

Odp: Exroot i partycje

build000 napisał/a:

http://eko.one.pl/?p=openwrt-externalroot
http://eko.one.pl/?p=gargoyle-fstab
...oraz wyciągnij wnioski po wielokrotnym przeczytaniu i zacznij stosować w praktyce - nie powiedzie Ci się raz - spróbuj kolejny raz - w którymś momencie zaskoczysz wink

Np. zastanów się nad tym zdaniem zacytowanym z powyższych linków:

jeden z w/w poradników/instrukcji napisał/a:

(...)
Należy pamiętać, że po włączeniu extroota system jest bez konfiguracji, należy ustawić wszystko od nowa (lub przenieść wcześniej istniejąca z flash na pendrive)
(...)

To co napisałem wcześniej to nie były nerwy - to była perfidna próba obudzenia w Tobie chociaż "grosza ambicji", byś w końcu uaktywnił te pokłady zwojów, które aż piszczą by "złapać się za bary z problemem".
wink

Spokojnie. Przecież wszystko mi działa poprawnie. Zrobiłem i niema żadnych problemów. No może jeden. Transsmition nie pamięta ograniczenia ustawionego uploadu w żaden sposób. Ciągle powraca do ustawienia bez limitu po restarcie.
Extroot działa, swap działa, partycja z z danymi też. Więc po co te Twoje wytyki typu:
"grosza ambicji", byś w końcu uaktywnił te pokłady zwojów, które aż piszczą by "złapać się za bary z problemem"
Nie jestem gówniarzem 10 letnim żebyś po mnie jeździł.
Przy takich ustawieniach wszystko działa:

config global 'automount'
    option from_fstab '1'
    option anon_mount '0'

config global 'autoswap'
    option from_fstab '1'
    option anon_swap '0'

config mount
    option target '/home'
    option device '/dev/sda1'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '0'
    option enabled_fsck '0'
   
config mount
    option target '/overlay'
    option device '/dev/sda2'
    option fstype 'ext4'
    option options 'rw,sync'
    option enabled '1'
    option enabled_fsck '0'

config swap
    option device '/dev/sda3'
    option enabled '0'
I wcale nie muszę w fstab montować partycji przez uuid. Trancmission działa, DLNA, motyw, i jeszcze jakis tam dodatek też.
Pamięć wewnętrzna 2.99 GB ogółem, 2.72 GB wolne jak widać też. Więc czemu po mnie jeździsz? Żeby się dowartościować czy z nudów?
Jedynie popatrzyłbym na jakieś screeny jak wyglądają motywy jeśli takowe są oraz jeśli jest coś więcej o pluginach oprócz strony głównej i http://eko.one.pl/?p=openwrt-features
Ponadto mam rozmieć, że sprzętowe wsparcie dla funkcji NAT jest obsługiwane.

39

Odp: Exroot i partycje

A gdzie ten konfig transmission zmieniasz że nie pamięta limitów?

HNAT nie jest obsługiwany. I nigdy nie był.

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

40 (edytowany przez Nemcio 2014-11-10 21:31:14)

Odp: Exroot i partycje

Nie zapamiętuje ani przez gui www ani zmieniając w /etc/config/transsmision zmieniając parametr:
option speed_limit_up_enabled 'false'
na:
option speed_limit_up_enabled 'true'
Po restarcie routera zawsze ustawia się na false
A czyli NAT nie jest obsługiwany bo to co jest napisane to tak dwuznacznie można interpretować:
Hardware NAT
Sprzętowe wsparcie dla funkcji NAT. Zwykle nie obsługiwane przez OpenWrt i iptables.
że w Gargoyle jes a w OpenWrt nie.

41

Odp: Exroot i partycje

A robisz commit tego?

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

42 (edytowany przez build000 2014-11-10 21:36:14)

Odp: Exroot i partycje

Nemcio napisał/a:

(...)
Extroot działa, swap działa, partycja z z danymi też. Więc po co te Twoje wytyki typu:
"grosza ambicji", byś w końcu uaktywnił te pokłady zwojów, które aż piszczą by "złapać się za bary z problemem"
Nie jestem gówniarzem 10 letnim żebyś po mnie jeździł.
(...)

Widać warto było - w końcu działa... wink

Nemcio napisał/a:

Nie zapamiętuje ani przez gui www ani zmieniając w /etc/config/transsmision zmieniając parametr:
option speed_limit_up_enabled 'false'
na:
option speed_limit_up_enabled 'true'
Po restarcie routera zawsze ustawia się na false
(...)

A demon masz wyłączony jak edytujesz plik konfy ?

43 (edytowany przez Nemcio 2014-11-10 21:42:14)

Odp: Exroot i partycje

Cezary napisał/a:

A robisz commit tego?

Nie bo myślałem, że jak przez www zmieniam to nic nie muszę w ssh dodatkowo robić.
Czyli trzeba przez ssh zrobić:
uci commit transmission

A czyli NAT nie jest obsługiwany bo to co jest napisane to tak dwuznacznie można interpretować:
Hardware NAT
Sprzętowe wsparcie dla funkcji NAT. Zwykle nie obsługiwane przez OpenWrt i iptables.
że w Gargoyle jes a w OpenWrt nie.

build000 napisał/a:

Widać warto było - w końcu działa...

Działał zanim napisałem. Pisałem i się pytałem żeby upewnić się czy jest OK lub co jest nie tak.
Żebyście mnie sprostowali jak coś jest jeszcze nie tak.

44

Odp: Exroot i partycje

Przez www czyli gdzie? W luci czy w samym transmission? jeżeli w luci to czy klikasz zapisz zmiany?

Gdzie jest napisane że w Gargoyle jest?

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

45 (edytowany przez Nemcio 2014-11-10 21:48:44)

Odp: Exroot i partycje

Cezary napisał/a:

Przez www czyli gdzie? W luci czy w samym transmission? jeżeli w luci to czy klikasz zapisz zmiany?

Gdzie jest napisane że w Gargoyle jest?

Przecież piszemy o transmission w Gargoyle. W samym transmission pod adresem:
http://192.168.1.1:9091/
W Edit Preferents zakładka Speed.
Edytując przez ssh tez nie zapamiętuje.

46

Odp: Exroot i partycje

Zmiany wykonane w gui transmission nie mają wpływu na ustawienia w konfigu, jest to napisane w poradniku. Robiąc zamiany przez ssh w uci zapamiętuje zmiany, więc nie wiem o czym piszesz - pokaż co i jak zrobisz.

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

47

Odp: Exroot i partycje

Przez ssh zmieniam wpis:
    option speed_limit_up '20'
    option speed_limit_up_enabled 'false'
Na:
    option speed_limit_up '20'
    option speed_limit_up_enabled 'true'
uci commit transmission
reboot
Po restarcie rutera zawsze powraca na false, a na www znika też ograniczenie czyli przestawia sie na bez limitu.

48

Odp: Exroot i partycje

Albo robisz  ręcznie w pliku albo przez uci, zdecyduj się, bo uci commit transmission nie ma sensu tak. Czym zmieniasz, przez vi? Jak zapisujesz plik to później widzisz zmiany które zrobiłeś?

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

49

Odp: Exroot i partycje

Jak edytujesz plik ręcznie, to nie rób potem uci commit, bo Ci wrzuci do pliku, to co ma w pamięci podręcznej.

50 (edytowany przez Nemcio 2014-11-10 22:01:06)

Odp: Exroot i partycje

Nie robię tego jednocześnie. Albo przez vi albo przez www.
Nie. Wraca zawsze z true na false w pliku konfiguracyjnym, a jeśli robię przez www to się przestawia. Po prostu w żaden  sposób nie zapamiętuje tego ustawienia. po restarcie.