Ubuntu가 SD 카드를 찾지 못하는 이유는 무엇입니까?


14

SD 카드를 마운트 할 수 없습니다. Asus K55V (Intel)에서 Ubuntu 12.04 LTS를 사용하고 있으며 SD 카드 슬롯이 있지만 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 카드를 커널로 자동 감지합니다.

소스 코드

  • r852 드라이버 : Ricoh 85xx xD / smartmedia 카드 리더 드라이버
  • sdhci_pci driver : 보안 디지털 호스트 컨트롤러 인터페이스 PCI 드라이버

천재, 그것은 우분투에서 작동 13.10 64
lalo

2
그것은 우분투 14.04 32에서도 작동합니다
pylover

7
나를 위해 작동하지 않습니다. 우분투 14.04 64
VukBG

우분투 12.04에서 나를 위해 아무것도하지 않습니다.
Cerin

명령을 실행 한 후 SD 카드를 꺼내고 다시 넣은 후 Ubuntu 14.04 64 비트에서 작동합니다. 엄청 고마워!
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.