EdgeBoard——SD卡分区扩容并增加虚拟内存

EdgeBoard——SD卡分区扩容并增加虚拟内存32GSD卡烧录16G镜像将Edgeboard的烧录好镜像的SD卡插入另一台Linux主机中,使用命令查看当前SD卡挂载地址和空间使用情况:fdisk-l这里可以明显看到,SD卡有29.7GB,但是设备只使用了13.2+1.3GB。

扩容办法根据官方提供的文档进行,亲测有效~

32GSD卡烧录16G镜像

将Edgeboard的烧录好镜像的SD卡插入另一个Linux主机中,使用命令查看当前SD卡挂载地址和空间使用情况:

fdisk -l

这里可以明显看到,SD卡有29.7GB,但是设备只使用了13.2+1.3GB

在这里插入图片描述

SD卡扩容

配合读卡器将这张SD卡作为USB外设插入已有系统SD卡的EdgeBoard中 (务必使用Edgeboard,否则会扩容失败!),开机登录后输入以下指令:

sudo umount /dev/sda2
parted

我这里使用的是32GB的SD卡,所以在第三个问题时,需要输入29700,如果你的SD卡是64GB,则直接输入63000即可。

(parted) 输入:resizepart
Partition number? 输入“”2
End? [10.0GB]? 输入:29700
q
e2fsck -f /dev/sda2
resize2fs /dev/sda2

即可查看扩容成功后的内存大小了。

fdisk -l

增加虚拟内存

1.生成swapfile文件

我这里增加4G的虚拟内存:

sudo fallocate -l 4G /var/swapfile
sudo chmod 600 /var/swapfile
sudo mkswap /var/swapfile
sudo swapon /var/swapfile

2.设置为自动启用swapfile

sudo bash -c 'echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab'

即可成功增加虚拟内存。

查看内存情况:

free -m

在这里插入图片描述

查看整体SD卡内存使用情况:

df -h

在这里插入图片描述

今天的文章EdgeBoard——SD卡分区扩容并增加虚拟内存分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/12989.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注