Bir SD kartı nasıl takarım?

63

Bilgisayarımın bir SD kart yuvası var. Bir SD kartını yuvaya yerleştirdiğimde hiçbir şey olmuyor. Bir CD veya DVD yerleştirdiğimde veya bir USB sürücüyü taktığımda, ortam takılı ve kullanılabilir durumda. SD kartlar için yapmam gereken özel bir şey var mı?

Donanım özellikleri

Dell XPS L502X’te 11.10’u çalıştırıyorum. Kart yuvası "SDXC / MMC - MS / Pro" olarak işaretlenmiştir (Wikipedia, çeşitli SD kart tiplerini belirtmektedir).

    
sordu d3vid 14.01.2012 15:07

7 cevap

48

Aynı dizüstü bilgisayarım var, slot Ubuntu 12.04 üzerinde çalışıyor, ancak OS takılıyken kartı bulamıyor gibi görünüyor. Kısa vadede 2 seçeneğiniz var:

  1. Alandaki SDcard ile yeniden başlatın.

  2. PCI yeniden tarama yap

    echo 1 | sudo tee /sys/bus/pci/rescan
    

Geçici çözümle ilgili hata, burada listelenmiştir.

    
verilen cevap Jim OLeary 14.06.2012 18:43
28

Her şeyin beklendiği gibi çalıştığından emin olmak için yapabileceğiniz birkaç şey var.

1) Ubuntu’nun SD kart yuvanızı ve bununla ne yapacağını bildiğinden emin olun
2) Ubuntu'nun bir şey eklemiş olduğunuzu bildiğinden emin olun. 3) Ubuntu'nun eklediğiniz şeydeki dosya sistemini anladığını doğrulayın.

1) Komut satırında sudo lspci -v -nn , sudo lsusb ve sudo lshw komutlarının çıkışlarını kontrol edin. Burada örnek SD Kart okuyucusunu listeleyen lshw değerini anlamak için iyi bir kılavuzdur.

2) Ardından, SD kartını takmadan önce ve taktıktan birkaç saniye sonra aşağıdaki komutu çalıştırın: ls -la /dev/sd* . Bu komut, Ubuntu'nun bildiği tüm sabit diskleri, CD'leri, DVD'leri, disketleri, SD kartları vb. Listeler. (Bunlar Blok Cihazlar olarak adlandırılır).

İdeal olarak, ikinci işlemde ikinci sırada görmediğiniz birkaç giriş görürsünüz. Örneğin:

$ls -la /dev/sd*
brw-rw---- 1 root disk 8,  0 2012-01-14 11:27 /dev/sda
brw-rw---- 1 root disk 8, 16 2012-01-14 11:27 /dev/sdb
brw-rw---- 1 root disk 8, 32 2012-01-14 11:27 /dev/sdc
brw-rw---- 1 root disk 8, 33 2012-01-14 11:27 /dev/sdc1
brw-rw---- 1 root disk 8, 34 2012-01-14 11:27 /dev/sdc2
brw-rw---- 1 root disk 8, 35 2012-01-14 11:27 /dev/sdc3
brw-rw---- 1 root disk 8, 36 2012-01-14 11:27 /dev/sdc4
brw-rw---- 1 root disk 8, 37 2012-01-14 11:27 /dev/sdc5

(Now insert the SD card)

$ls -la /dev/sd*
brw-rw---- 1 root disk 8,  0 2012-01-14 11:27 /dev/sda
brw-rw---- 1 root disk 8, 16 2012-01-14 11:27 /dev/sdb
brw-rw---- 1 root disk 8, 32 2012-01-14 11:27 /dev/sdc
brw-rw---- 1 root disk 8, 33 2012-01-14 11:27 /dev/sdc1
brw-rw---- 1 root disk 8, 34 2012-01-14 11:27 /dev/sdc2
brw-rw---- 1 root disk 8, 35 2012-01-14 11:27 /dev/sdc3
brw-rw---- 1 root disk 8, 36 2012-01-14 11:27 /dev/sdc4
brw-rw---- 1 root disk 8, 37 2012-01-14 11:27 /dev/sdc5
brw-rw---- 1 root disk 8, 64 2012-01-14 11:28 /dev/sdd

Bunun sonunda, SD kart olan% co_de yüzdesindeki fazladan bir tane görün.

3) Ubuntu'nun sürücüdeki dosya sistemini anladığını kontrol edin. İddia ediyorum ya Fat32 ya da NTFS. Ubuntu kopyanızın şu komutu çalıştırarak bu dosya sistemlerini (bunu yapması gerektiğini) anladığını kontrol edebilirsiniz: /dev/sdd . Bu listede vfat Fat32 ve (tüm amaç ve amaçlar için) sigorta NTFS'dir. ** Not: Bu liste geniş değildir.

Daha iyi bir yol, SD kartı manuel olarak monte etmektir. Biri işe yarayana kadar aşağıdaki komutları çalıştırın (2. adımdaki X harfini, 2. adımdaki harfle değiştirin):

sudo mount /dev/sdX1 /mnt
sudo mount -t vfat /dev/sdX1 /mnt
sudo mount -t ntfs /dev/sdX1 /mnt
sudo mount -t msdos /dev/sdX1 /mnt

Hiçbir çıktı işe yaramadı ve SD kartınıza cat /proc/filesystems 'da nautilus ile navigasyon yapabilmeniz gerekir. Hiçbiri işe yaramadıysa, SD kartınızı bir windows makinesine takmayı ve üzerinde chkdsk çalıştırmayı veya dosya sistemi türünü doğrulamayı deneyin.

    
verilen cevap Huckle 14.01.2012 18:29
21

Bu benim için daha iyi görünüyor:

sudo fdisk -l (küçük harf L)

Bu, tüm /dev/sdX adlarını ve bloklarını ve "disklerin" kapasitesi / alanı hakkında daha fazla bilgi gösterir.

Sonra, sadece şu komutu kullanıyorum:

sudo mkdir /media/sdcard/ (eklenecek SD kart için bir dizin oluşturun)

(komut mount) (konum adı /dev/sdd1/ ) (oluşturulan klasöre monte edilir) % Co_de%

İsterseniz, sadece sudo mount /dev/sdd1/ /media/sdcard/ 'ye bağlayabilirsiniz ve sonra burada unmounting için umount komutu:

media

Ardından, dizini sudo umount /dev/sdd1/ ile kaldırabilirsiniz.

    
verilen cevap frustrated user 10.03.2013 05:16
7

Bir yıldan uzun bir süre sonra Ubuntu dizüstü bilgisayarınız ile SD kartınızı okuyun .

Belirtilen sayfadan alıntı yapma:

«Aşağıdakileri yapın.

  1. / etc / modules dosyasını yedekleyin

    sudo cp / etc / modules /etc/modules.bak

  2. / etc / modules'a bir satır ekleyin

    gksu gedit / etc / modülleri veya sudo vi / etc / modules

3.Bu dosyanın sonuna yeni bir satırda yazın:

tifm_sd

Yeniden başlattığınızda, kart okuyucunuz işlevsel olacaktır. Bir SD kartı okuyucuya gömdüğünüzde otomobilin otomatik olacağını göreceksiniz.

Ama bekleyin, makinenizi yeniden başlatmak zorunda kalmak istemiyor musunuz? Eğer sabırsız kişi terminaline geri dönün ve yazın:

sudo modprobe tifm_sd

Hepsi bu. Yeniden başlatmanın ardından, dizüstü bilgisayar takılı SD kartı tanıdı ve SD kartını Nautilus'ta açtı. »

    
verilen cevap Jorge M. Treviño 25.10.2013 08:08
3

Tamam, çok ayrıntılı donanım bilginize (teşekkürler!) göre, sistem kart okuyucusunu görüyor gibi görünmüyor; olduğu gibi, PCI veya USB veri yollarına bağlı değildir. Var olmadığı gibi.

Kart okuyucusunun çalıştığından emin misiniz? Gevşek bir bağlantı olabilir (okuyucudan anakartlara giden kabloları kontrol edin). Ayrıca, BIOS / Kurulum'da devre dışı olmadığını kontrol edin.

    
verilen cevap roadmr 21.01.2012 05:23
0

Tamam, tüm bunları Windows XP SP3 ve Ubuntu 10.04 (Lucid) ile çift katlı bir bilgisayar çift önyüklemesinde denedim. İşte sonuçlar:

Automount, Ubuntu'daki kartı tanımıyor, ancak kartı önyüklemede çok işlevli kart okuyucuma koyarsam, önyükleme sırasında tanınır ve "Sürücüyü güvenli bir şekilde kaldırabilirim", ancak yeniden takarsam, sistem Tekrar tanımak, ancak son iki paragrafı gör.

Aynı makinenin Windows XP SP3'e (çift önyükleme) önyüklenmesi ve önyüklemeden sonra kartın takılması iyi tanındı ve çıkarılıp yeniden yerleştirilebilir.

Ubuntu, çekirdeği 4.6.32.41 tarafından barındırılan ve kart okumaya çalışan VirtualBox 4.1.18'de Windows XP'yi çalıştırarak, yalnızca yuvada çalışıyor ve o özel (çok işlevli kart okuyucu) USB aygıtını çalıştırıyorum. Kartı içeri ve dışarı taşıyabilirim, ancak her ekleme ile çoklu kamera cihazını kontrol etmem ve işaretlemem gerekiyor.

Şimdi, işte garip kısım. Windows XP oturumu açmak için Windows XP'ye VirtualBox'ı açtığımda, daha sonra çok işlevli kart okuyucusundaki kartı bırakarak sanal oturumu kapatın, kart Ubuntu Masaüstü'mde görünür.

Öyleyse, önyükleme yaptıktan sonra Ubuntu'daki karta erişmek istediğimde geçici çözüm VirtualBox'u açmak, Windows XP'yi başlatmak, kartı takmak, imi görüyorum "Bilgisayarım" ı doğrulayın ve VirtualBox oturumunu kapatın. Oh, evet (daha sonraki deneylerden sonra yorum eklendi). Kartı Nautilus üzerinden "ayırırsam" ve "Sürücüyü Güvenle Kaldır" ın tersine çıkarırsam onu ​​yeniden takabilirim ve hemen kabul edilir.

Tabii ki Ubuntu doğrudan onu tanıdı!

    
verilen cevap SmilingInSeattle 08.07.2012 21:29
-1

SD kartta birim etiketi yoksa, bir Windows veya Mac makinesi kullanarak bir tane eklemeyi deneyin. Örneğin, H: SD kart olan (Windows kullanarak).

  

chkdsk H: / f

     

H: NEW_LABEL

etiketi
    
verilen cevap user67782 01.06.2012 22:49

Etiketlerdeki diğer soruları oku