Salt okunur SD kartlar


15

Ubuntu 12.10 çalıştıran bilgisayarımda bir IcyBox USB hub / kart okuyucu kombo var.

SD kartlarla ilgili bir sorun var. Yazma kilidi anahtarından bağımsız olarak her zaman salt okunur olarak monte eder. Bu, aksi takdirde çalışan birçok SD kartta gözlenir ve çok önemli bir şekilde, adaptördeki bir microSD için, microSD'nin okuyucudaki microSD yuvasında iyi olduğu durumlarda meydana gelir.

Neler olup bittiğine ve nasıl düzeltebileceğime dair herhangi bir fikri olan var mı?

Yanıtlar:


14

Bana bir izin sorunu gibi geliyor. Ubuntu 12.10'a dayandığına inandığım Linux Mint 14 (Tarçın) yüklememle kendime rastladım.

Yapılacak ilk şey, kartınızı monte eden donanım cihazındaki izinleri kontrol etmektir. Cihaz adını bulmanız gerekecek. Bunu yapmak için aşağıdaki komutu çalıştırın:

sudo fdisk -l

Cihazınız muhtemelen / dev / sdb1 satırları boyunca bir şey olacaktır, benim durumumda SD Okuyucu / dev / mmcblk0p1 idi.

Sonra bu cihazda izinleri almanız gerekiyor:

sudo ls -l /dev/mmcblk0p1

"/ Dev / mmcblk0p1" yerine cihazınızın yerini girin. Çıktı şöyle görünecektir:

brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1

Bu bize cihazın Kullanıcı 'root' ve 'disk' grubuna ait olduğunu söyler SD karta yazabilmek için 'disk' grubunun üyesi olmanız gerekir. Üyesi olduğunuz grupların hangileri olduğunu kontrol edebilirsiniz

groups username

Benim durumumda 'disk' grubunun üyesi değildim, bunu düzelttim

sudo usermod -G disk --append username

Bu, kullanıcı grubuna 'disk' grubunu ekler, bu da şimdi SD karta okumanıza ve yazmanıza izin vermelidir


1
"sudo usermod -G disk kullanıcı adı" diğer grupları hesabımdan kaldırdı. "--Append" eklendiğinde, mevcut gruplar kaldırılmadan grup eklenir.
matt

1
--append grup adından sonra olmalı, sudo usermod gibi -G disk - append kullanıcı adı (aksi takdirde "--append" grubu ile ilgili bir hata var)
Cédric Girard

FWIW, usermod -a -G <group> <username>ayrıca geçerlidir.
Curtis Mattoon

3
"SD karta yazabilmek için 'disk' grubunun üyesi olmanız gerekir." Bu yanlış ve tehlikelidir.
ijk

0

Alt+ Ctrl+ Tuşuna basarak terminali açın Tve çalıştırın:

sudo mount --options remount,rw /dev/sdd

/dev/sddSDHC sürücünüzle değiştirin , bunu kullanarak bulabilirsiniz fdisk -l.


5
bu komutla sonuç şudur: yeniden yazma / dev / sdc1 okuma-yazma, yazma korumalı
CelioMarcos

0

Pencereleri çalıştıran bir bilgisayarı tutun, SD Biçimlendirme adlı bir programı indirin, SD kartı takın ve yeniden formatlayın, seçeneğin "AÇIK" olarak ayarlandığından emin olun, daha sonra bir Linux makinesinde tanınacaktır! salt okunur seçeneği olmadan.


0

KULLANIM:

dosfsck -l -t / dev / sdb

Kirli biti kaldır (y) Yanıt TÜM için evet

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.