【E·R】把内存卡里的剩余空间全扔给系统

以raspbian为例,安装完后只有2.9G的空间划给了系统,安一点东西后就没地方啦,我们可是8/16/32/64/128G的卡,不能这样浪费啊


我第一次知道要做这个的时候,其实我是拒绝的!因为我觉得……呀……你不能叫我拍马上拍,第一,我要试一下,我又不想说……你拍一个拍完以后不加特技,那duang duang的啊,结果观众出来一定骂我,根本没有这种特技!这证明上面那个是假的……我说先要给我试一下。,这个特技就是我的特技,就不要加,再加duang上去,加到没有就是这样子!我要给观众看到,我用完之后是这样子,你们用完之后,也是这样子!

实际有两种方法,第一种是通过删分区重建分区做的,第二种是在Ubuntu环境下用GParted直接duang的一拉。选哪个呢,怎么更能偷懒选哪个2333

没有Ubuntu的懒人版
ssh连接m2


① 输入

df -h

查看当前磁盘大小
② 查看第二分区的起始地址,后面会用到

cat /sys/block/mmcblk0/mmcblk0p2/start

③ 使用fdisk操作磁盘

sudo fdisk /dev/mmcblk0

d

,删除分区

2

,删除第二分区
⑥ 创建一个新分区
⑦ 创建主分区
⑧ 分区

2

⑨ 输入第一次得到的第二分区起始扇区
⑩回车
⑪ 将上面的操作写入分区表
然后重启

完了你会发现:做了这些然而并没有什么卵用。
才怪,还差一步呢


输入

resize2fs /dev/mmcblk0p2

回车
然后就好了

Ubuntu上的GParted
我就占上地方

赞一个…………………………

谢谢分享学习一下

如果镜像是raspbian,可以通过VNC或者xrdp进入M2的界面,打开LXterminal,先获得管理员权限,sudo su一下,然后raspi-config,更新一下选项1——Expand Filesystem就可以了,reboot一下。