找回密码
 立即注册
搜索
热搜: SDN 云计算 H3C
查看: 3886|回复: 0

树莓派3B+安装CentOS7系统及解决“根分区空间不足”问题

[复制链接]

16

主题

4

精华

0

回帖

注册会员

体力
78 卡
贡献
37 个
金币
80 枚
注册时间
2019-8-24
最后登录
2020-7-15

活跃会员灌水之王突出贡献最佳新人

发表于 2020-1-12 22:02:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
入手了一块树莓派,没搞过原生的操作系统,所以打算安装CentOS,过程中的踩坑记录如下。
一、下载CentOS镜像
树莓派使用闪存卡做为自身的磁盘使用,所以需要预先在其它电脑上烧录好系统镜像到闪存卡上。
另外,树莓派是ARM架构,下载系统镜像时需要额外注意别下错了。
CentOS镜像的官方下载:http://isoredirect.centos.org/altarch/7.7.1908/isos/armhfp/
1、打开页面可以找ARM32的镜像下载地址,而且镜像名称中包括了 Raspberry PI 2/3 ,即支持树莓派2/3。
2、其中Gnome和KDE分别是两个图形操作界面架构(图形界面推荐Gnome),Minimal是精简镜像,按照自己的需要下载即可。
3、下载后解压缩获得镜像文件。
二、制作系统闪存卡
1、下载个烧录工具,比如 win32diskimager之类的。

网上大部分教程使用的是 win32diskimager,不过官网好像打不开了。我在其它网站下了个。
2、将闪存卡插入读卡器,连接上电脑,选好镜像和读卡器的驱动盘符,使用“write”写入镜像。
write结束以后,闪存卡会被分成3个分区,主分区大约只有2G。电脑会提示新分区是否要格式化。不用管跳过即可。
3、烧录结束后,将闪存卡插入树莓派底部的卡槽。
注意不是插USB,我第一次以为是用读卡器插USB。。。。。

三、树莓派启动
1、常见的树莓派连接有两种,一种是用有线网连入路由器,再通过路由器远程控制。另一种是给树莓派接上显示器和键盘。看自己方便。
2、首次启动树莓派的CentOS,默认root密码是centos。

四、根分区扩容方法
烧录系统盘的时候,根分区很小,还有大部分磁盘空间未分配。启动以后需要分配更多磁盘,按以下操作:
# 查看分区挂载情况,找到 / root目录是挂载的哪个分区
#lsblk
1.jpg
# 执行fdisk /dev/mmcblk0,依次输入d(删除分区), n(创建分区)。先删除 / 分区再重建,使用默认的配置,即将磁盘剩余空间都分配进新分区。

#fdisk /dev/mmcblk0       //mmcblk0是磁盘的名称
2.jpg

执行命令:d (删除分区3)
执行命令:p (按这时候应该是少了一个分区了)
执行命令:n (加分区)
执行命令:p (主要分区)
直接回车
输入起始、结束扇区位置,此处的值默认即可         //注意:如果默认的磁盘起始扇区与上图中画红线Start值不一致,必须手工输入正确的起始扇区值,结束分区不需要手工输入,默认会取最大的扇区值,除非要控制此分区的大小)
执行命令:p
执行命令:w
然后reboot

# 启用新分区信息
#resize2fs /dev/mmcblk0p3          //mmcblk0p3是 root目录挂载的分区执行df -h
# 重启系统reboot


五、配置wifi
# 扫描wifi信号
nmcli device wifi rescan
# 获取wifi信号列表
nmcli device wifi list
// 配置无线连接
nmcli device wifi connect “无线网络名称,即SSID” password “无线网络密码” name “任意连接名称(删除,修改时用)”

推荐链接:https://www.jianshu.com/p/64c5aafd1f4f




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表