美文网首页树莓派
树莓派4安装CentOS7

树莓派4安装CentOS7

作者: peter_puff | 来源:发表于2020-10-08 00:47 被阅读0次

转载自任性小站

一、下载系统

https://mirrors.huaweicloud.com/centos-altarch/7.7.1908/isos/armhfp/CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-1908-sda.raw.xz

从华为云镜像下载树莓派4b的centos镜像,解压得到raw文件,备用。

二、格式化tf卡

将tf插入SD适配器,连接上电脑, 使用内存卡修复工具SDFormatter.exe,将tf格式化,不要使用电脑自带的格式化,没用。

image

三、烧录系统至tf卡

使用win32diskimager-1.0.0-install.exe烧入tf卡

image

四、开机

将tf卡插入树莓派4b,插上网线,电源。开机后,在路由器的管理界面查看树莓派的ip地址,使用ssh登录上树莓派。root用户密码为centos

五、tf卡扩容

使用df -lh查看磁盘大小,发现16Gtf,识别到的大小只有1.4G左右。有部分磁盘没有识别到,需要扩容磁盘。

网上有人使用命令/usr/bin/rootfs-expand,然后重启后可以扩容,我尝试了并不可行。我使用fdisk将mmcblk0的第3个分区删除重新进行分区至磁盘最后一个扇区,重启后执行resize2fs /dev/mmcblk0p3成功扩容。下面是详细命令:

fdisk /dev/mmcblk0     //使用fdisk工具对磁盘进行分区
执行命令:d(删除分区3)
执行命令:p(重新分区)
执行命令:n(添加分区)
执行命令:P(主分区)
分区号:默认3
起始扇区:填第2个分区的最后一个扇区+1(见下图,我这里是mmcblk0p2分区End值+1,即1593344)
结束扇区:默认就可以了,默认为整个磁盘的最后一个扇区。
执行命令:p
执行命令:w
reboot重启设备
执行命令:resize2fs /dev/mmcblk0p3
使用df -lh查看磁盘已经扩容完成了
image image

<figcaption style="box-sizing: border-box; display: block; margin-top: 0.5em; margin-bottom: 1em;">默认last扇区为31116287是磁盘的最后一个扇区</figcaption>

六、设置Wifi

参考: https://segmentfault.com/a/1190000013376776?utm_source=tag-newest

chkconfig NetworkManager on
yum -y install NetworkManager-wifi
nmcli r wifi on
nmcli dev wifi
nmcli dev wifi connect SSID password <password>
image

显示“成功用xxxx激活了设备”,wifi连接成功。

vi etc/sysconfig/network-script/ifcfg-xxxx     //xxxx是你连接的wifi名称
添加以下内容:
BOOTPROTO=static
IPADDR=192.168.1.199        //你要设置的静态ip
GATEWAY=192.168.1.1         //网关
NETMASK=255.255.255.0       //子网掩码
DNS1=114.114.114.114        //DNS
DNS2=8.8.8.8

拔掉网线,reboot,使用新ip连接树莓派。

相关文章

网友评论

    本文标题:树莓派4安装CentOS7

    本文链接:https://www.haomeiwen.com/subject/brkcpktx.html