สำหรับคนที่ใช้โน๊ตบุ๊คนะครับ คิดว่าน่าจะมีปัญหากับเมมโมรี่การ์ดรีดเดอร์
แน่นอนครับ (เหมือนผม)- -”
วันนี้ผมเลยมีวิธีแก้มาฝากกันครับ
อ้อ ผมได้ทดสอบเฉพาะกับ SDcard เท่านั้นนะครับ การ์ดอย่างอื่น ไม่มีให้
ลอง
ขั้นแรก สั่ง sudo lspci ก่อน จะได้ผลประมาณนี้
05:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus
Controller
05:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant
IEEE 1394 Host Controller
05:09.3 Mass storage controller: Texas Instruments PCIxx21
Integrated FlashMedia Controller
05:09.4 Generic system peripheral [Class 0805]: Texas Instruments
PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital
Controller
2 สั่ง sudo setpci -s nn:nn.n 4c.b=0×02 ให้แทน nn:nn.n ด้วย เลขชุดของ
Mass storage controller (ของแต่ละเครื่องอาจจะไม่เหมือนกัน) ในที่นี้คือ
05:09.3 เราก็จะสั่งว่า setpci -s 05:09.3 4c.b=0×02
3 ลองสอดใส่ SDcard เข้าไป โอ้ว! พระเจ้า mount ได้สำเร็จแล้ว
4 cd to /etc/init.d/ แล้วก็สั่ง gksu gedit /etc/init.d/cardreader.sh
5 ใส่ข้อมูลในไฟล์ /etc/init.d/cardreader.sh ให้มีข้อมูลดีังนี้ (setpci -s
nn:nn:n 4c.b=0×02 ให้แทน n ด้วยเลขของเครื่องท่านนะครับ)
#!/bin/bash
setpci -s 05:09.3 4c.b=0×02
exit 0
6 บันทึกแล้วปิด gedit แล้วสั่ง sudo chmod 755 /etc/init.d/cardreader.sh
7 ตามด้วย sudo update-rc.d cardreader.sh defaults 90
8 reboot หนึ่งครั้ง แล้วคุณจะพบความมหัศจรรย์
ปล. สำหรับบางเครื่องเราต้องให้มันโหลดโมดูลบางโมดูลก่อนนะครับ ทำได้โดย สั่ง gksu gedit /etc/modules แล้วใส่เพิ่มดังนี้
tifm_core
tifm_7xx1
tifm_sd
source : http://www.opentle.org/th/node/4824