Win32DiskImager制作sd卡的linux系统启动盘,容量变小。本篇文章告诉你,保证系统正常运行的前提下,把未分配的分区找回来

未分配磁盘扩容与分区

sd卡插入读卡器,读卡器插入电脑,挂载到linux系统下(主机或虚拟机)。首先确保linux系统安装了软件GParted Partition Editor,在Ubuntu下安装方法: sudo apt-get install gparted 。
进入linux系统,打开软件GParted Partition Editor,找到未分配磁盘(一定确保找sd卡这块盘),右键点击,菜单里选择new,弹出如下对话框,File system可以选择Fat32,这样windows下也可以识别,也可以默认,那样可能windows下不识别。Label可以选填,然后点击 Add,回到软件主界面后,点击对勾,等待操作完成,关闭界面。接下来进行分区的开机自动挂载位置更改(也可以不更改,使用默认挂载位置,但那样使用起来磁盘目录名字复杂一些)。
GParted软件界面打开SD卡所在磁盘,右键--new--该界面
使用GParted软件新建分区这一步,非常感谢崔姓哥们的帮助!

挂载新分区(即自动挂载位置更改)

部署完linxu系统并完成设置ip后,进入终端,SecureCRT或者sscom均可。
在根目录下创建newpan目录
sudo mkdir –m 777 /newpan
通过WinSCP打开文件(右键编辑)/etc/fstab,在最后增加下面这句话并保存
/dev/mmcblk0p3 /newpan auto defaults 0 0

附录 如何设置开发板IP地址

编辑启动SD卡rootfs分区下的etc/network/interfaces文件,修改eth0的配置属性如下图:
设置静态IP地址
具体操作:拷贝该文件到普通目录,在该目录下打开终端,按上述方式更改完成后拷贝回原目录(原目录无权限更改)。
更改部分如下:dhcp部分即动态ip配置部分需要注释掉。
auto eth0
iface eth0 inet static
address 192.168.1.3
gateway 192.168.2.254
netmask 255.255.255.0
改完,拷贝回去,在终端执行:
sudo cp interfaces /media/hhgs/rootfs/etc/network
下一次启动linux系统,SD卡Linux系统的IP地址即为192.168.1.3。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值