ทำไม Ubuntu ไม่ตรวจพบการ์ด SD ของฉัน


14

ฉันไม่สามารถเมานการ์ด SD ของฉัน ฉันใช้ Ubuntu 12.04 LTS ใน Asus K55V (Intel) และฉันมีช่องเสียบการ์ด SD แต่ Ubuntu ไม่พบเมื่อฉันใส่การ์ด SD ลงในช่องเสียบ ไม่ใช่ Ubuntu หรือโปรแกรมอื่น


ตรวจสอบให้แน่ใจว่ามีการ์ดที่ฟอร์แมตแล้วในช่องและเรียกใช้คำสั่งต่อไปนี้: "sudo fdisk -l" และ "blkid" วางผลลัพธ์กลับเข้าไปในคำถามของคุณเพื่อให้เราได้ดู
fabricator4

คุณได้ตรวจสอบระบบไฟล์หรือไม่หากการ์ด exfat คุณต้องติดตั้งฟิวส์ exfat เพื่อติดตั้ง
Chinmaya B

คำตอบ:


18

เรียกใช้คำสั่งเหล่านี้จากพรอมต์คำสั่ง:

sudo modprobe -r r852
sudo modprobe -r sdhci_pci
sudo modprobe r852
sudo modprobe sdhci_pci

ใช้modprobeในการยกเลิกการโหลดและโหลดไดรเวอร์อุปกรณ์ ( ในกรณีนี้คือโมดูลเคอร์เนล ) เพื่อตรวจจับ SD การ์ดโดยอัตโนมัติในเคอร์เนล

รหัสที่มา


อัจฉริยะใช้งานได้ใน Ubuntu 13.10 64
lalo

2
มันทำงานบน Ubuntu 14.04 32 เช่นกัน
pylover

7
ไม่ได้ผลสำหรับฉัน Ubuntu 14.04 64
VukBG

ไม่ทำอะไรกับฉันใน Ubuntu 12.04
Cerin

ใช้งานได้กับ Ubuntu 14.04 64- บิตหลังจากรันคำสั่งแล้วนำการ์ด SD ออกแล้วนำกลับมาใช้ใหม่ ขอบคุณตัน!
Ads20000

0

สำหรับ Broadcom Corporation BCM57765 / 57785 นอกเหนือจากคำตอบด้านล่างฉันต้องเพิ่มบรรทัดในmodprobe.d(ก่อนคำสั่งด้านบน)

$ sudo sh -c 'echo options sdhci debug_quirks=0x40 >> /etc/modprobe.d/sdhci-pci.conf'

และ

$ sudo setpci -s 00:1c.2 0x50.B=0x41

[แหล่ง]

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.