Cubieboard自带了4GB的nand闪存,目前已经将系统刷入nand,很显然如果想继续折腾的话,这4GB的空间是不够我用的,于是乎前几天从京东下单买了一个32GB的TF卡:

该卡详情:闪迪(SanDisk)至尊高速移动MicroSDHC UHS-I存储卡 TF卡 32GB Class10 读速80Mb/s
因为Cubieboard貌似最大只支持32GB的TF卡,所以最大就买32GB的卡就可以了,估计再大就识别不了了吧,反正32GB也足够用了。
因为已经将系统刷入到了nand,那么32GB的TF卡只需作为一枚存储卡就可以,所以第一件事就是要清除该32GBTF卡上的U-Boot启动,防止Cubieboard重启的时候,进入了TF卡的启动流程,执行下面的命令(将会清除分区表信息,记得备份TF卡里的数据):
dd if=/dev/zero of=/dev/mmcblk0 bs=1M count=5
格式化TF卡
mkfs.ext4 /dev/mmcblk0
查看系统现有swap交换区文件
swapon -s
Filename Type Size Used Priority
说明目前我的系统并没有swap交换分区文件,添加swap交换分区文件:
mount /dev/mmcblk0 /mnt/
cd /mnt
mkdir tmp
cd tmp
dd if=/dev/zero of=swapfile bs=1M count=1024
将swapfile文件转换为SWAP交换区文件
mkswap swapfile
Setting up swapspace version 1, size = 1023996 KiB
no label, UUID=cc8e8e55-9cd2-4a34-b996-0184efdf1417
启用SWAP交换区
swapon swapfile
修改/etc/fstab
echo "/dev/mmcblk0/tmp/swapfile swap swap defaults 0 0" >>/etc/fstab
这篇文章目前没有评论