Czytnik kart

Urządzenie odczytujące dane z kart pamięci, np. SD czy microSD. Może być wbudowane w komputer lub zewnętrzne na USB.

Czytnik kart (ang. card reader) to urządzenie, które odczytuje i zapisuje dane na kartach pamięci — najczęściej SD, microSD, a w bardziej rozbudowanych modelach także CompactFlash czy starszych Memory Stick. Może być wbudowany w laptopa albo obudowę komputera, ale równie dobrze występuje jako tania przejściówka na USB, którą wrzucasz do plecaka i masz zawsze przy sobie.

Z punktu widzenia systemu czytnik to po prostu kontroler, który tłumaczy elektryczne sygnały z karty na coś, co rozumie magistrala USB (albo PCIe przy wbudowanych). Po włożeniu karty system montuje ją jak zwykły dysk — w Windows dostaje literę, w Linuksie pojawia się jako urządzenie blokowe typu /dev/sdb. Od tego momentu kopiujesz pliki tak samo jak z pendrive’a. Sam czytnik nie trzyma żadnych danych; jest tylko pośrednikiem między kartą a komputerem.

Przykład z praktyki

Klasyczny scenariusz dla osób uczących się elektroniki: wgrywasz system na kartę microSD do Raspberry Pi. Wkładasz kartę do czytnika USB, sprawdzasz na Linuksie, jak system ją widział:

lsblk

Załóżmy, że to /dev/sdb (uważaj, żeby nie pomylić z dyskiem systemowym!). Następnie wgrywasz obraz:

sudo dd if=raspios.img of=/dev/sdb bs=4M status=progress

Po chwili karta jest gotowa do włożenia do urządzenia. To samo robi graficznie Raspberry Pi Imager albo balenaEtcher — pod spodem i tak gada z kartą przez czytnik.

Na co uważać

  • Prędkość to nie tylko karta. Tani czytnik na USB 2.0 (max ~480 Mb/s) zdławi szybką kartę UHS-II. Jak zgrywasz duże pliki z aparatu, weź czytnik USB 3.0 lub nowszy.
  • Adres urządzenia bywa inny. Przy dd czy formatowaniu zawsze sprawdź lsblk — pomyłka o jedną literę potrafi skasować dysk systemowy.
  • Blokada zapisu. Karty SD pełnego rozmiaru mają boczny przełącznik lock. Jeśli system mówi „tylko do odczytu”, zanim zaczniesz debugować sterowniki, sprawdź ten suwak.
  • To nie hub USB. Czytnik czyta karty pamięci, nie karty SIM czy bankowe — te ostatnie wymagają zupełnie innych urządzeń.

Pojęcia powiązane: karta SD i microSD, pendrive (pamięć flash USB), USB, montowanie urządzeń, polecenie dd oraz formatowanie (FAT32, exFAT, ext4).