板子類型: Raspberry Pi Model 3 B 搭配 32G的SD卡:html
下載支持樹莓派版本的centos7系統git
https://buildlogs.centos.org/centos/7/isos/armhfp/github
Mac上下載一個SD卡管理工具(格式化用) centos
https://www.sdcard.org/downloads/formatter_4/eula_mac/index.html網絡
格式化前:ssh
格式化操做:curl
格式化後,發如今電腦上也能發現SD卡工具
先卸載掉外部磁盤ui
liugx@liugx ~$ sudo diskutil umount /dev/disk2s1 Password: Volume BOOT on disk2s1 unmounted liugx@liugx ~$
而後經過命令,將解壓後的系統拷貝到SD卡中(常說的燒錄)url
liugx@liugx Downloads$ sudo dd bs=1m if=./CentOS-Userland-7-armv7hl-Minimal-1611-test-RaspberryPi3.img of=/dev/rdisk2 Password: 3072+0 records in 3072+0 records out 3221225472 bytes transferred in 334.167413 secs (9639556 bytes/sec) liugx@liugx Downloads$
少錄完再看SD卡的狀態
系統寫入SD卡後,插上電源
插入網線到路由器上,而且從路由器「路由器上鍊接設備多的話基本靠猜(鏈接網絡時間,設備類型)」上獲取樹莓派局域網ip,而後ssh登陸
看到這裏說明 樹莓派3代B型 Raspberry Pi Model 3 B 安裝 centos7 已經成功了
以上部份內容參考地址:
centos 安裝好後發現磁盤空間大小和 SD 卡不一致
重新分配空間
網上查到的解釋是由於centos的image是爲2G SD卡準備的,若是想用剩餘空間,就得從新分配分區。 步驟: fdisk /dev/mmcblk0 執行命令:d (刪除分區3) 執行命令:p (按這時候應該是少了一個分區了) 執行命令:n (加分區) 執行命令:p (主要分區) 直接回車 後面的值默認便可 執行命令:p 執行命令:w 而後reboot 執行命令: resize2fs /dev/mmcblk0p3 執行df -h查看
這裏空間和 SD卡 空間一致了
以上部份內容參考地址:
若是要用WIFI的話,在/root/READEME 中有描述
== CentOS 7 userland == If you want to automatically resize your / partition, just type the following (as root user): /usr/local/bin/rootfs-expand For wifi on the rpi3, just proceed with those steps : curl --location https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.bin > /usr/lib/firmware/brcm/brcmfmac43430-sdio.bin curl --location https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.txt > /usr/lib/firmware/brcm/brcmfmac43430-sdio.txt systemctl reboot
===================================================
因爲找不到有效的centos軟件源,今天重新刷了一個 raspbian lite 系統