Как записать изображение на SD-карту

Я следую документации RidgeRun: Как загрузить плату с SD-карты . Я отключаю Nautilus от авто-монтирования файловых систем, чтобы избежать возможного состояния гонки и создать образ SD-карты. Я не совсем уверен насчет шага 4 «Вставьте SD-карту в ваш компьютер и дождитесь ее подключения», но я вижу / dev / sdb1 только тогда, когда SD-карта включена, поэтому я предполагаю, что / dev / sdb1 - моя SD-карта, и установлен. Когда я набираю «mount», как предложено в шаге 5, я не вижу ничего подобного

'''/dev/sdb1''' on /media/boot type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,flush)

, но вижу это

/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/jnadelman/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=jnadelman)

Предполагая, что ничего не нужно размонтировать, я делаю a

sudo dd if=sdcard.img of=/dev/sdb1

и см.

262144+0 records in
262144+0 records out
134217728 bytes (134 MB) copied, 50.8677 s, 2.6 MB/s

, поэтому я перемещаю SD-карту с ПК на Leopardboard, включаю DIP-переключатель 2 и включаю Leopardboard, но не увидеть любую консольную активность. Перемещая SD-карту обратно на ПК, я ничего не вижу в / media, поэтому я снова включаю автонастройку и смотрю с помощью nautilus, но все равно ничего не вижу. Я думаю, что sdcard.img был записан в ведро, но не уверен. Мне удалось запустить этот образ с помощью NFS, но мне нужно иметь возможность запустить его с SD-карты. Документация SD-карты RidgeRun является неправильной или неполной? Как мне написать sdcard.img?

3
задан 5 April 2012 в 18:12

1 ответ

Чтобы записать образ на SD-карту, вы НЕ МОЖЕТЕ записать его на раздел (в данном случае sdb1), который нужно поместить на саму SD-карту.

sudo dd if=sdcard.img of=/dev/sdb

Might работает.

0
ответ дан 5 April 2012 в 18:12

Другие вопросы по тегам:

Похожие вопросы: