BeagleBone学习(一) SD卡的烧录与扩容
-
烧录
(1) 下载烧写工具
http://sourceforge.net/projects/win32diskimager
(2) 下载镜像文件
https://beagleboard.org/latest-images
(3) 烧录
将SD卡插入读卡器并插入电脑,打开烧录工具,选择镜像文件,会自动选择设备,接着write,等待烧录成功即可。
Note:镜像文件的解压目录一定要到英文目录,否则烧录时会报错。
-
扩容(剩余存储空间的利用)
BBB开发板自带2G eMMC,但此容量远远满足不了开发,因此使用SD卡扩展空间。插入SD卡后,开发板无法启动。究其原因,BBB原生系统所带的uboot启动时,若发现有SD卡,则SD变成mmc0,eMMC变成mmc1,导致启动失败。
◆方法(1)
系统自行配置了运行脚本,运行此脚本即可扩容。cd /opt/scripts/tools
./grow_partition.sh
reboot
◆方法(2)
①查看SD卡设备名称
fdisk -l
②查的SD卡设备名为mmcblk0,则
fdisk /dev/mmcblk0
③使用命令d
删除所有分区;
使用命令n
创建2个分区;
第一个小一点,几十兆即可,用作启动区;
第二个分区即为剩下所有空间;
使用命令w
保存分区;
④关机重启reboot
⑤修复分区resize2fs /dev/mmcblk0p2