Wydaje mi się, że to problem z uprawnieniami. Natknąłem się na to sam z moją instalacją Linux Mint 14 (Cinnamon), która moim zdaniem oparta jest na Ubuntu 12.10.
Pierwszą rzeczą do zrobienia jest sprawdzenie uprawnień urządzenia sprzętowego mocującego kartę. Musisz znaleźć nazwę urządzenia. Aby to zrobić, uruchom następujące polecenie:
sudo fdisk -l
Twoje urządzenie prawdopodobnie będzie czymś podobnym do / dev / sdb1, w moim przypadku SD Reader to / dev / mmcblk0p1.
Następnie musisz uzyskać uprawnienia na tym urządzeniu:
sudo ls -l /dev/mmcblk0p1
Zamień „/ dev / mmcblk0p1” na lokalizację urządzenia. Dane wyjściowe będą wyglądały mniej więcej tak:
brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1
To mówi nam, że urządzenie jest własnością użytkownika „root” i grupy „disk”. Musisz być członkiem grupy „disk”, aby móc zapisywać na karcie SD. Możesz sprawdzić, z którymi grupami jesteś członkiem
groups username
W moim przypadku nie należałem do grupy „dyskowej”, naprawiłem to za pomocą
sudo usermod -G disk --append username
Spowoduje to dodanie „dysku” grupy do grup użytkowników, co powinno umożliwić teraz odczyt i zapis na karcie SD