alternatywa dla RasPi z SATA

Jan 27, 2017 48 Replies

Nie, ponieważ nie pozwolono mi ściągnąć plomb. To był kupny dysk w obudowie. Doczytalem na internetach że generowały błedy zapisu przy kiepskich kablach. Doczytałem tez że był na scalaku Ali, ale one wszystkie są na Ali ;) Potem ktoś dopisał że ten sam defekt mają niektóre przelotki SATA do usb i sa na tym samym scalaku. Od tej pory nie daje wiary takim zabawkom [1].

[1] Choć właśnie kupiłem w chinach obudowę USB 3.0->SATA za bezcen. Dziala jak huragan. Nikt by się nie spodziewał że wyciąga pelne pasmo dysku.

(...)

Ja tak miałem z pier... Samsungiem D3 Station, p/n HX-D301TDB/G. Ten sq... nie lubił się z niektórymi kablami USB3, z którymi to kablami inne dyski działały prawidłowo. A ile się nakląłem zanim to zauważyłem. A ile razy przegrywałem duże pliki (bo na małych problem występował sporadycznie). A przy okazji, na samym początku, straciłem ważny obraz Ghosta - bo z przyzwyczajenia kopiowałem bez weryfikacji. Ostatni raz weryfikację to włączałem chyba jeszcze za czasów dysków MFM.

Nadają się wyłącznie na przechowywanie danych przeznaczonych na śmietnik. Na nic więcej. Wyłącznie do odczytu.

Inny istotny problem z nimi to taki że są "optymalizowane" pod FAT-y.

formatting link
Istnieje szczególnie duże ryzyko, że po przeformatowaniu dane wyparują momentalnie. Raptem kilka dni temu nabyłem taki wynalazek SDHC za kilka złotych. Wytrzymała 5h (ani minuty więcej). Posiadam 2G kupioną w 2008 roku. Działa do dziś. Siedzi sobie w tym momencie w czytniku jako / - rootfs i ma się dobrze, odpukać. Nie ma w tym przypadku - nowa została "zoptymalizowana".

Inny kłopot z nimi, że z tego dziadostwa haracz trafia do: "SDHC is patented trademark of SD-3C, LLC founded by Panasonic, Sandisk and Toshiba. Licences for memory card manufacturers (e.g. microSDHC card) and adapter manufactureres (e.g. reader installed in a tablet) are available via an independent member organization SDA.

The current executive members includes Microsoft corporation."

formatting link

Dnia 27.01.2017 Atlantis snipped-for-privacy@wp.pl napisał/a:

Jak padają, to nic nie poradzisz. Duża pewność, że system plików zawsze został przemontowany w tryb read-only. Wystarczy choćby SysRq+s,u lub echo s > /proc/sysrq-trigger echo u > /proc/sysrq-trigger

Maksymalne ograniczenie liczby jakichkolwiek bezpośrenich zapisów. Sprawdzasz co, gdzie i kiedy zapisuje: echo 1 > /proc/sys/vm/block_dump i zatrzymujesz echo 0 > /proc/sys/vm/block_dump

Maksymalnie duże wartości (10 minut - 60000) w /proc/sys/vm/dirty_writeback_centisecs /proc/sys/vm/dirty_expire_centisecs Stosowanie Zram, overlafs i sto innych tricków.

Dnia 27.01.2017 Atlantis snipped-for-privacy@wp.pl napisał/a:

Bo i też jest różnica w zostosowaniach. Typowe ich zastosowanie to trzymanie 20 doców, 100 jpg, 500 mp3 i 2 filmów. Gdy system plików musi obsłużyć 200000 plików w tym często je aktualizując to o marny ich koniec nie trudno.

  1. Zwykle karty są odporne na to, albowiem tylko niewiele typów kart używa static wear lavelling (co wyżej opisałeś). Większościowy dynamic nie ma takiej przypadłości. Dodatkowo nie wszystkie karty static maja szanse spowodować pad, kwestia algorytmu.
  2. Dodatkowo twój pomysł z read-only jest tez do kitu, bo karty ze static wear lavelling nawet przy odczycie mogą dokonywać przesunięć bloków.

Ergo: wiesz, ze cos dzwoni, ale twoje rady są wręcz szkodliwe.

Bardziej interesujące jest to, jak ktoś stwierdził, ze przyczyna padu był akurat static wear lavelling przy power loss?

No bo do zastosowan gdzie ma być pewność zapisu/odczytu używa się kart orzemyskowych np. taka karta 4GB ap-msdd04gcs4p-1tm kosztuje circa 800 pln,

Pomysł jest mniej do kitu bo jak masz karte read-only tylko z kernelem a możesz tam wsadzić kartę o rozmiarze 256MB która nie ma żadnych sztuczek relokowania flasha i kosztuje mniej. Tada!

A szkodliwośc polega na? Co szkodliwego w kexec na dysk? Imbecyle pisali bootloader (nie pozwala na boot z hdd) ale kexecem to obejdę. Co złego w tej radzie? Moze jednak masz rade kupic kartę za 1000zł? Ja mam rade kupić kartę 256MB i zrobić kexec na dysk, lub wrecz zostawić kernel na karcie a zamontować roota z dysku.

Kiedy wyszło PI pojawił się problem z tym że tylko niektóre karty pracowaly prawidłowow, a te które były sugerowane też padały tylko po dłuższym czasie. Pół internetu szukało przyczyny. Przyczyna okazał się być wear levelling. I nie ma to sensownego rozwiązania. W moim PI dorobiłem kondensator i rezysto na zasilaniu. Rozwiązanie takie sobie, ale załatwiło problemy w mało ważnym urzadzeniu. W bardzo ważnym urzadzeniu zamiast tego jest kexec.

W dniu 2017-01-27 o 22:39, Atlantis pisze:

Mogę tylko mówić o Orange PI Lite + armbian. Jedyny sposób komunikacji z tym to wbudowane Wi-Fi. Po kilkunastu godzinach pracy systemu połączenie Wi-Fi staje się niestabilne, połączenie się zrywa, zaczyna działać po kilkudziesięciu sekundach, kilku minutach. Restart systemu i znowu kilkanaście godzin bez problemu.

Użytkownik "Sebastian Biały" napisał w wiadomości grup dyskusyjnych:o6hrnc$opf$ snipped-for-privacy@node2.news.atman.pl...

Na zapewnieniu, ze sam odczyt zabezpiecza przed statycznym levellingiem.

Ta, i jeszcze dopisz, ze dynamiczny.

Dnia 27.01.2017 grapeli23 snipped-for-privacy@googlemail.com napisał/a:

Indentyczna mafia jak ta

formatting link
że mniejsza. W obu kluczowym skarbnikiem jest M$.

Niech no jaka googlowa menda zacznie promować urządzenia bez czytników, to się odpowiednie łatki doda oraz ogromny minus prz recenzji - brak czytnika kart. Co! Nie chcą płacić stosownych opłat.

Niech no jaki googlowy gad postara się rozpowszechnić wolny od opłat patentowych kodek video. Takie pomysły będą torpedowane w każdy możliwy sposób. Mając na uwadze takich współpomocników jak Apple, Facebook te próby mają małe szanse na zmianę obecnej tragicznej sytuacji. Są przecież tacy startegiczni partnerzy jak Intel i Nvidia (Qualcomm stanie się nim niedługo). O Samsungach nie ma co wspominać bo trzyma się za gardło odpowiednio mocno.

Nigdy nie miałem karty która w trybie read-only posypała by system. Reszta internetu od *Pi też twierdzi coś podobnego. Byc może znowu to kwestia szczęścia. Zwórc jednak że sugeruje kartę bez wear levelingu jako read only do kernela lub kexec. W tym rozwiązaniu jedyne co jest problemem to dziadowskość przelotek USB->SATA. W przypadku wbudowanego SATA w BananaPI nie miałem od roku żadnych problemów, przy przerzuceniu, szacuje, setek terabajtów.

A po co mam dopisywać? To czy karta ma i jaki czasem nie jest możliwe do okreslenia bo producenci popularnych kart SD mają informowanie opanowane do poziomu marketoidów i ani milimetr więcej.

Bardzo prawdopodobnie jest, ze nigdy nie miales karty ktore sie sypnela skutkiem levellingu.

A co to jest za byt - ta reszta internetu od pi?

Żebyś był jeszcze śmieszniejszy :-)

Jaki był fs w trybie readonly na tej karcie co się posypała?

Dzięki :) Całkiem sporo działa zupełnie sprawnie. Ja po podobnych doświadczeniach przekonałem się do pewnej firmy, która mnie prawie nigdy nie zawiodła, tzn póki co trafiłem na jedno urządzenie które nie działało, ale to po prostu jakiś problem w montażu był, bo zwierało zasilanie na USB, reszta działa OK bez żadnych problemów. Akurat sprawdziłem jedno z urządzonek - jest na układzie Innostor IS611 i póki co nie sprawiało problemów. Czy i ile pasma wykorzystuje to nie umiem powiedzieć, ale jak zauważyłem na USB3 to nawet jeden hub po drodze potrafi solidnie przyciąć transfer.

Pozdrawiam

DD

A niektóre nie obsługują SMART-a - mocno się zdziwiłem. Poza tym nie obsługują komendy wymuszenia, żeby dysk był zawsze włączony.

A te tańsze obsługują i to i to.

Podaj przykład mostka, obsługującego SMART. Ja mam jakoś tak, że co kupię, to nie obsługuje.

Mam jakiś najtańszy chłam z Allegro, coś takiego, i obsługuje. Wygląda jak ten:

formatting link
Kupiłem kiedyś jeden (nie te aukcje, ale z wyglądu taki sam i opakowanie też takie samo) i przyszedł z porządnym zasilaczem. Rok później kupiłem drugi gdzie indziej (z pozoru identyczny) i przyszedł z jakimś najtańszym i najgorszym zasilaczem, nawet kołki w gnieździe 230V miał aluminiowe, o tym co było w środku nawet nie wspomnę (a w końcu i tak się stopiła obudowa). Kabel zasilający też cienki jak dupa węża, nie podłączone uziemienie, a w środku zamiast przewodu ledwie parę włosków.

Podobny do tego też mam i nie obsługuje, chociaż jakościowo dużo lepszy i stabilniejszy od tamtych:

formatting link

Przegrzebałem stare maile i mam numery aukcji - może ci sprzedający nadal je wystawiają.

Ten obsługuje i był z dobrym zasilaczem:

formatting link
Ten obsługuje i był z podrabianym, gównianym zasilaczem:
formatting link
Ten nie obsługuje (i jest lepszy jakościowo, zasilacz też):
formatting link

Dzięki :)

Pozycja podobna do nr 1 jest:

formatting link
jednak już inne pudełko. Ale cena na tyle niska, że można zaryzykować.

Aczkolwiek wolałbym:

formatting link
tylko nigdzie nie mogę znaleźć informacji, czy przenosi SMART.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required