admin管理员组文章数量:1244384
f2fs是啥 我就不说了 大家比我懂
armbian是可以使用f2fs作为根分区的文件系统的,但是默认编译出来的都是ext4分区
因为f2fs无法自动调整分区大小,所以。。默认参数编译不出使用f2fs的系统
要想使用f2fs需要使用如下参数进行编译
./compile.sh ROOTFS_TYPE=f2fs FIXED_IMAGE_SIZE=n
至于如何编译 请参看:
http://blog.csdn/qadzhangc/article/details/79125138
编译完成的系统会有两个分区
/boot ext4
/f2fs
启动后的系统就是这样的。。。而且因为不会自己调整分区,那么它就一直是这样的。。。。
要想利用起TF或者U盘的空间 必须手工进行空间扩容
且ubuntu系统不行 至少14.04 16.04不行 因为没有resize.f2fs.........但是17.10是可以的
我使用的是debian9(其实是跑在虚拟机里的一个dietpi....) 方法:
apt install f2fs-tools
然后使用先使用fdisk扩容 然后resize.f2fs.搞定
fdisk /dev/sdb(我的是sdb)
按p
记下这个
设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdb1 8192 139263 131072 64M 83 Linux
/dev/sdb2 139264 2949119 2809856 1.3G 83 Linux
关键数字----139264
然后按d 删除f2fs的分区sdb2
然后按n 创建主分区,起始位置 139264 结束默认即可 那就是磁盘的结尾了。。。
然后wq
接下来 resize.f2fs /dev/sdb2
搞定
最终 就变成了这个样子。。。。。
要问我为啥不用gparted?因为。。这货调整不了f2fs分区。。。。。至少ubuntu debian9的都不行
用于zero的f2fs debian9 可以从这里下载
http://download.csdn/download/qadzhangc/10246758
用于zero的f2fs ubuntu16.04可以从这里下载
http://download.csdn/download/qadzhangc/10250809
版权声明:本文标题:手工编译armbian使用f2fs分区作为根目录并扩展根目录空间 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1740221520a2243902.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论