树莓派系统安装,使用SSD/U盘启动centos
argon m2 外壳厂家资料
https://www.waveshare.net/wiki/PI4-CASE-ARGON-ONE-M.2
TF卡安装系统
如果是使用TF卡安装,则参考官方文档按步骤安装即可:
https://www.waveshare.net/wiki/Raspberry_Pi_Documentation
安装centos、Ubuntu、Raspberry Pi 则下载相应arm系统镜像即可;
我这里是安装的centos,本文以centos为例
地址:https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/7.9.2009/isos/aarch64/images/CentOS-Userland-7-aarch64-RaspberryPI-Minimal-4-2009-sda.raw.xz
U盘或SSD启动系统
注意:树莓派版本需要3及以上,raspbian版本2017.4及以上
TF卡的读写速度比较慢,如果我们想把系统做到SSD或者U盘里,都是可以的。
第一步
第一步还是需要把系统装到TF卡里,插入SSD/U盘
,启动树莓派。
执行:
sudo apt-get update
sudo apt-get upgrade
打开terminal, 输入:
vcgencmd otp_dump | grep 17
查看编号拍照记录,等会区别ssd启动的时候确认
然后
vi /boot/config.txt
在最后一行加入:
program_usb_boot_mode=1
代表用usb启动,然后重启树莓派
sudo reboot
启动后打开terminal, 输入:
vcgencmd otp_dump | grep 17
查看编号是否与重启前的不一样,如果不一样则说明使用usb启动成功。
下载centos系统,
https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/7.9.2009/isos/aarch64/images/CentOS-Userland-7-aarch64-RaspberryPI-Minimal-4-2009-sda.raw.xz
下载完毕不用解压,打开菜单,附件,启动 Raspberry PI imager,
左边选择刚才下载好的系统,中间选择你的SSD,然后直接烧录
等待烧录完毕即可。
然后把刚才加入的U盘启动那个配置删除:
vi /boot/config.txt
删除掉 program_usb_boot_mode=1
然后关机,拔掉TF卡,启动树莓派。
如果开机卡在了这个地方
vcc-sd: disabling
random: crng init done
先关掉树莓派,把SSD以U盘的形式插到你的windows电脑上。
打开盘,找到cmdline.txt 文件,打开
里面大致是这样一行配置
console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p3 rootfstype=ext4 elevator=deadline rootwait
需要修改 root= 后的内容,
我这里是 mmcblk0p3,改为 sda3,最后一位的数字不要变动!
结果是
console=ttyAMA0,115200 console=tty1 root=/dev/sda3 rootfstype=ext4 elevator=deadline rootwait
保存,然后把SSD插到树莓派上,启动就好了。
初始用户名密码是 root,centos
解决树莓派4 安装centos根目录空间不足
注意!此步骤必须要在刚做完系统时执行
参考链接
https://blog.csdn.net/yantao19930905/article/details/104242550
配置ip
参考链接
https://blog.csdn.net/shallow72/article/details/121831469
ifconfig 查看网卡名
BOOTPROTO=static # 改为static固定ip
加入:
IPADDR=192.168.1.7
GATEWAY=192.168.1.1
PREFIX=24
DNS1=114.114.114.114
切换清华yum源
记得先备份文件
cd /etc/yum.repos.d/
mkdir repobak
cp *.repo ./repobak/
sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org/altarch/|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/|g' \
-e 's|^#baseurl=http://mirror.centos.org/$contentdir/|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-altarch/|g' \
-i /etc/yum.repos.d/CentOS-*.repo
然后执行
yum makecache
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/94895.html