มันฟังดูฉันจะเป็นปัญหาสิทธิ์ ฉันเจอสิ่งนี้ด้วยการติดตั้ง Linux Mint 14 (Cinnamon) ซึ่งฉันเชื่อว่าใช้ Ubuntu 12.10
สิ่งแรกที่ต้องทำคือตรวจสอบการอนุญาตบนอุปกรณ์ฮาร์ดแวร์ที่ติดตั้งการ์ดของคุณ คุณจะต้องค้นหาชื่ออุปกรณ์ เมื่อต้องการทำสิ่งนี้ให้รันคำสั่งต่อไปนี้:
sudo fdisk -l
อุปกรณ์ของคุณอาจเป็นอะไรที่อยู่ในแนว / dev / sdb1 ในกรณีของฉัน SD Reader คือ / dev / mmcblk0p1
ถัดไปคุณต้องได้รับการอนุญาตในอุปกรณ์นี้:
sudo ls -l /dev/mmcblk0p1
แทนที่ "/ dev / mmcblk0p1" ด้วยตำแหน่งอุปกรณ์ของคุณ ผลลัพธ์จะมีลักษณะดังนี้:
brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1
สิ่งนี้บอกเราว่าอุปกรณ์นั้นเป็นของ 'ผู้ใช้' และ 'ดิสก์' ของกลุ่มผู้ใช้คุณต้องเป็นสมาชิกของกลุ่ม 'ดิสก์' เพื่อให้สามารถเขียนไปยังการ์ด SD คุณสามารถตรวจสอบกลุ่มที่สมาชิกของคุณด้วย
groups username
ในกรณีของฉันฉันไม่ได้เป็นสมาชิกของกลุ่ม 'ดิสก์' ฉันได้แก้ไขสิ่งนี้ด้วย
sudo usermod -G disk --append username
สิ่งนี้จะเพิ่มกลุ่ม 'ดิสก์' ในกลุ่มผู้ใช้ของคุณซึ่งจะช่วยให้คุณสามารถอ่านและเขียนลงในการ์ด SD ได้