この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
コカコーラが大好きな梶です。
本日は軽めな内容です。
Intel Edisonは4GBのストレージを搭載していますが、ローカルに長期間にセンサー結果などを出力して試したい場合や、Yocoto Linuxではなく、別なOSで試したいと思いましたが、少し容量が少ない気がしていました。 そこで、microSDカードを挿してなどと色々思いを巡らせていました。
しかし、調べてみてもIntel Edisonで認識するmicroSDカードについての実績情報が無い。 (私が勉強不足なのかもしれませんが・・・)
そこで試してみました。
私が購入したSDカードはSanDisk Ultra Plus microSDHC UHS-Iカード16GB(SDSDQUP-016G-J35A)です。
普通の人の場合8GBで十分だと思いますが、今後他のハードウェアでも使えると思い、16GBを買いました。
microSDカードは認識したのか?
Yocoto LinuxのIntel Edisonに上記購入したままの状態でそのままmicroSDカードを差し込み。 FAT32でフォーマットされており、無事にオートマウントされ、認識しました。
microSDカードをIntel Edisonに差し込む前の状態
root@kajison:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 463.9M 346.4M 81.7M 81% /
devtmpfs 480.2M 0 480.2M 0% /dev
tmpfs 480.5M 0 480.5M 0% /dev/shm
tmpfs 480.5M 496.0K 480.0M 0% /run
tmpfs 480.5M 0 480.5M 0% /sys/fs/cgroup
tmpfs 480.5M 496.0K 480.0M 0% /etc/machine-id
systemd-1 5.5M 5.1M 454.0K 92% /boot
tmpfs 480.5M 4.0K 480.5M 0% /tmp
systemd-1 2.2G 12.4M 2.2G 1% /home
tmpfs 480.5M 0 480.5M 0% /var/volatile
/dev/mmcblk0p5 1003.0K 19.0K 913.0K 2% /factory
/dev/mmcblk0p10 2.2G 12.4M 2.2G 1% /home
/dev/mmcblk0p7 5.5M 5.1M 454.0K 92% /boot
root@kajison:~#
microSDカードをIntel Edisonに差し込んだ後の状態
root@kajison:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 463.9M 346.4M 81.7M 81% /
devtmpfs 480.2M 0 480.2M 0% /dev
tmpfs 480.5M 0 480.5M 0% /dev/shm
tmpfs 480.5M 504.0K 480.0M 0% /run
tmpfs 480.5M 0 480.5M 0% /sys/fs/cgroup
tmpfs 480.5M 504.0K 480.0M 0% /etc/machine-id
systemd-1 5.5M 5.1M 454.0K 92% /boot
tmpfs 480.5M 4.0K 480.5M 0% /tmp
systemd-1 2.2G 12.4M 2.2G 1% /home
tmpfs 480.5M 0 480.5M 0% /var/volatile
/dev/mmcblk0p5 1003.0K 19.0K 913.0K 2% /factory
/dev/mmcblk0p10 2.2G 12.4M 2.2G 1% /home
/dev/mmcblk0p7 5.5M 5.1M 454.0K 92% /boot
/dev/mmcblk1p1 14.8G 32.0K 14.8G 0% /media/sdcard ->ココが追加された。
root@kajison:~#
root@kajison:/# fsck /dev/mmcblk1p1
fsck from util-linux 2.24.1
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
There are differences between boot sector and its backup.
Differences: (offset:original/backup)
65:01/00
1) Copy original to backup
2) Copy backup to original
3) No action
? 3
/dev/mmcblk1p1: 0 files, 1/485936 clusters
root@kajison:/#
感想
かなり簡単でしたね。ただ何GBまで認識するのかなどは不明です。 今後は、microSDカードで起動など試してみたいなぁと思ってます。 また、Intel EdisonへmicroSDカードを装着して認識たものをコメントいただければ、リスト化したいと思います。情報ありましたらどなたでもコメントお待ちしております。 コメントは、以下へリスト化していきたいと思っています。
Intel Edisonで認識したmicroSDカード
SanDisk Ultra Plus microSDHC UHS-Iカード16GB SDSDQUP-016G-J35A