Raspberry Pi, Raspbian i problemy z kartami microSD

Jakieś siedem tygodni temu pisałem, że padła mi karta microSD (Kingston) w Raspberry Pi. Wymieniłem na nową (Goodram). Zamontowana oszczędnie, tj. bez journala i z symlinkiem /var/lib/transmission-daemon/info kierującym na dysk twardy. Wczoraj robię aktualizację systemu, a tu nagle:

Preparing to replace libssl1.0.0:armhf 1.0.1e-2+rvt+deb7u7 (using .../libssl1.0.0_1.0.1e-2+rvt+deb7u10_armhf.deb) ...
Unpacking replacement libssl1.0.0:armhf ... dpkg: error processing /var/cache/apt/archives/libssl1.0.0_1.0.1e-2+rvt+deb7u10_armhf.deb (--unpack):
error creating directory `./usr/share/doc/libssl1.0.0': Input/output error
Segmentation fault Segmentation fault -bash: mbrtowc.c:92: __mbrtowc: Assertion `status == __GCONV_OK || status == __GCONV_EMPTY_INPUT || status == __GCONV_ILLEGAL_INPUT || status == __GCONV_INCOMPLETE_INPUT || status == __GCONV_FULL_OUTPUT' failed.

Piękne, prawda? Oczywiście kluczowy jest input/output error. Fsck, są błędy, naprawiony filesystem. Coś mnie tknęło i sprawdziłem badblocks (badblocks -sv). Tak jest, błędy w okolicy 90% karty (dead link). Sztuk prawie 30. Wygląda, że karta Goodram wytrzymała w komfortowych warunkach raptem 7 tygodni. Masakra.

Z tego wszystkiego zacząłem sprawdzać, co pisze na dysk (iotop -ao). Wyniki (sortowane po ilości zapisów, czas działania kilka godzin) są ciekawe:

3192 be/4 root 8.00 K 4.03 M 0.00 % 0.00 % rsyslogd -c5
2184 be/4 root 240.00 K 880.00 K 0.00 % 0.00 % nmbd -D
3341 be/4 ntp 248.00 K 188.00 K 0.00 % 0.00 % ntpd -p /var/run/ntpd.pid -g -u 102:104
5256 be/4 root 0.00 B 160.00 K 0.00 % 0.00 % [kworker/u2:2]
2911 be/4 root 208.00 K 88.00 K 0.00 % 0.00 % -bash

Jak widać, głównie rsyslog. I raczej nie ma tego wiele.

I tu zaczyna się część najciekawsza. Pamiętacie uszkodzoną kartę Kingstona? Przygotowałem się do pozbycia się jej, poleciał shred. Stwierdziłem, że uruchomię badblocks na niej. I… niespodzianka. Teraz nie zgłasza błędów. Ani w teście odczytu (domyślny), ani w niedestrukcyjnym teście zapisu (badblocks -nvs). Naprawiło się?

Zaczynam podejrzewać jakiegoś buga z przejściówką microSD -> SD (ale są dwie różne, bo każda karta miała swoją), gniazdem w rpi (ale działało OK, poza tym i badblocks, i fsck robię w laptopie). Zagadka.

Ostatecznie zmniejszyłem rozmiar partycji ext4 na karcie Kingstona i działa do tej pory bez problemu. Czyli jakieś 3 tygodnie bezproblemowego działania, bo wpis zacząłem tworzyć 12 czerwca.

UPDATE: Zwariowałem. Goodram, który ewidentnie miał błędy, bo nie tylko badblocks je wykazywał, ale nawet shred puszczony przed wyrzuceniem powodował błędy IO i nie mógł dobrnąć do końca (a próbowałem nie raz), teraz działa. Nagrałem Raspbiana dla Banana Pi, test badblockiem i… czysto. WTF?

Koniec programu Premia+ w BGŻ

Całkiem niedawno zmieniły się zasady programu Premia+ w BGŻ (znacznie trudniej było uzyskać premię). Dziś zobaczyłem komunikat, który informuje o zakończeniu programu w ogóle. Ostatnia wypłata będzie za marzec.

karta kredytowa

Źródło: karta kredytowa.

Pełna treść komunikatu:

Szanowni Państwo,

uprzejmie informujemy, że w dniu 27 lutego 2014 r. Bank BGŻ ogłosił w swoich oddziałach oraz na stronie www.bgz.pl odwołanie przyrzeczenia publicznego, którego postanowienia zostały uprzednio ogłoszone przez Bank w Regulaminie Programu „Premia+”, w związku z czym od dnia 28 marca 2014 r. Program „Premia+” przestaje obowiązywać.

Zakończenie Programu „Premia+” z w/w dniem oznacza, że ostatnia Premia zostanie wypłacona na zasadach określonych w w/w regulaminie za cykl rozliczeniowy trwający od 28 lutego do 27 marca 2014 r., nie później niż do 10 kwietnia 2014 r.

Stawia to sens posiadania konta w BGŻ pod znakiem zapytania, albo dokładniej: przestanę być ich klientem, w związku z tym pytanie: co w zamian? W sumie wymagania nie są wielkie – wystarczy darmowe konto osobiste i darmowa karta płatnicza (niezbliżeniowa!). Najchętniej bez haczyków. Miło, jakby było coś do przodu.

Przetasowanie w ofertach bankowych.

Jakiś czas temu mBank wkurzył mnie wprowadzeniem opłaty za kartę (a jeszcze bardziej totalnym olaniem mojego zgłoszenia – IIRC maila – w tej sprawie) i postanowiłem poszukać alternatywy, która pozwoli mieć konto z kartą za darmo.

Karta kredytowa

Źródło: karta kredytowa.

Alternatywy znalazłem dwie: dbNET oraz konto z premią w BGŻ. W ostatnim czasie oba banki niestety zmieniły warunki usług. Niestety/oczywiście na gorsze. W przypadku dbNET zmiana nie jest duża – rabat za dokonanie stosownego obrotu (200 zł, wliczają się bankomaty) został zmniejszony z 5 zł do 4 zł. Oznacza to, że za konto z kartą zapłacimy minimum 1 zł/m-c. Niby nic, ale drażni. Komunikat z dbNET brzmiałł:

Szanowni Państwo,

w związku ze zmianami „Tabeli prowizji za czynności bankowe i opłat za inne czynności wykonywane przez Deutsche Bank PBC S.A. – dla osób fizycznych nieprowadzących działalności gospodarczej” zmianie ulega wysokość rabatu dla opłaty za obsługę karty VISA Electron w pakiecie dbNET. Od 22 lipca 2013 roku wysokość Rabatu będzie wynosić 4,00 zł, a nie jak dotychczas 5,00 zł. Oznacza to, że Klient, który dokona w miesiącu sierpniu 2013 roku transakcji bezgotówkowych na łączną kwotę równą lub przekraczającą 200,00 zł zapłaci za obsługę karty VISA Electron 1,00 zł.

Szczegółowe informacje o zmianach znajdą Państwo Tutaj .

Pozdrawiamy,
Deutsche Bank PBC S.A.

Z kolei BGŻ mocno zmienił warunki uzyskania premii. Komunikat brzmiał:

Uprzejmie przypominamy, że od dnia 28 maja 2013 r. uległy zmianie zasady uczestnictwa w Programie „Premia+”, aby korzystać z Programu należy posiadać Konto Plus i złożyć w Banku Zlecenie przekazywania wynagrodzenia/renty/emerytury oraz przelewać na konto wpływy z tego tytułu. Należy złożyć także w Banku zgodę na przetwarzanie danych osobowych do celów marketingowych oraz zgodę na informowanie o produktach i usługach banku drogą elektroniczną, a także wykonywać transakcje bezgotówkowe kartą na kwotę min. 500 zł w cyklu. W razie wątpliwości sprawdź u Doradcy czy spełniasz warunki otrzymania premii!

Zmian jest kilka:

  • Zaczynają pilnować, by wpływ na konto nie był z dowolnego źródła, tylko wynagrodzenie – IMO słusznie, bo tu jest Polska, tu się kombinuje i można było przepuścić 5000 zł przez powiedzmy 10 kont zaufanych osób i odebrać łącznie 500 zł premii.
  • Konieczność posiadania produktu (kredyt, lokata, konto oszczędnościowe) o wartości minimum 5000 zł – o tym nie napisali w powyższym komunikacie, nie ma też informacji na stronie w warunkach otrzymania premii. Jest ukryte w PDF. Nieładnie.
  • Podniesienie wymaganych płatności kartą z 300 zł do 500 zł, by otrzymać premię, czyli zmiana najbardziej bolesna (przynajmniej dla mnie).

Biorąc pod uwagę, że konto z kartą kosztuje minimum 5 zł (domyślnie 8 zł), a 500 zł płatności kartą to sporo, stawiam, że sporo ludzi zacznie dopłacać do interesu. A to oznacza rezygnację z konta i rozejrzenie się za konkurencją. Jest spora szansa, że również ja zrezygnuję z konta w BGŻ.

Zatem standardowe pytanie: gdzie teraz można założyć darmowe konto z kartą (najlepiej niezbliżeniową)?