Có một vài điều bạn có thể làm để đảm bảo mọi thứ đều hoạt động như mong đợi.
1) Xác minh rằng Ubuntu biết về khe cắm thẻ SD của bạn và phải làm gì với nó
2) Xác minh rằng Ubuntu biết bạn đã chèn gì đó
3) Xác minh rằng Ubuntu hiểu hệ thống tệp trên thứ bạn đã chèn.
1) Kiểm tra kết quả của các lệnh sudo lspci -v -nn
, sudo lsusb
và sudo lshw
trên dòng lệnh. Dưới đây là một hướng dẫn tốt để hiểu lshw
danh sách đầu đọc thẻ SD mẫu.
2) Sau đó chạy lệnh sau trước khi lắp thẻ SD và vài giây sau khi lắp thẻ : ls -la /dev/sd*
. Lệnh này liệt kê tất cả các ổ đĩa cứng, CD, DVD, đĩa mềm, thẻ SD, v.v. mà Ubuntu biết. (Chúng được gọi là Thiết bị khối).
Lý tưởng nhất là bạn sẽ thấy một vài mục trong lần chạy thứ hai mà bạn không thấy ở lần đầu tiên. Ví dụ:
$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
Xem thêm một cái ở cuối /dev/sdd
đó là thẻ SD.
3) Kiểm tra xem Ubuntu có hiểu hệ thống tập tin trên ổ đĩa không. Tôi cá là nó là Fat32 hoặc NTFS. Bạn có thể kiểm tra xem bản sao Ubuntu của bạn có hiểu các hệ thống tệp đó không (bằng cách chạy) bằng cách chạy lệnh này : cat /proc/filesystems
. Trong danh sách này, vfat là Fat32 và (cho tất cả ý định và mục đích) cầu chì là NTFS. ** Lưu ý: danh sách này không rộng.
Cách tốt hơn là chỉ cần cố gắng gắn thẻ SD bằng tay. Chạy các lệnh sau theo thứ tự cho đến khi một lệnh hoạt động (thay thế chữ X /dev/sdX1
bằng chữ cái từ bước 2):
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
Không có đầu ra nào có nghĩa là nó hoạt động và bạn sẽ có thể điều hướng đến thẻ SD của mình bằng nautilus tại /mnt
. Nếu không có cái nào hoạt động, hãy thử cắm thẻ SD của bạn vào máy windows và chạy chkdsk trên nó, hoặc xác minh loại hệ thống tập tin.