美文网首页
树莓派3B安装Alpine

树莓派3B安装Alpine

作者: fanxcv | 来源:发表于2022-09-13 13:58 被阅读0次

    起因

    最近换路由器,折腾刷机的时候,不知道咋的,就把树莓派给搞崩了,一开机就重启,经过不断地测试,发现wifi一开,系统就重启,外置硬盘一连,系统也重启,最后只能重装树莓派的系统来解决

    之前用的是CentOS,但是那小内存,已启动就占用了几百M,而我平时用的服务又都是运行在Docker中,所以这次重装的时候,我就想着换个轻量的系统作为宿主系统,Docker用的多了,自然而然的就想到了Alpine

    先跟着官方的WIKI去安装,然而,始终无法使用sys模式来安装,参考的文章:
    Classic install or sys mode on Raspberry Pi
    Raspberry Pi
    安装的时候提示:Ext4 is not supported. Only supported are: VFAT

    然而Google了半天,也没有找到解决办法,后面只能自己瞎折腾,最后成功安装,步骤如下。

    准备

    1. 下载系统:树莓派3B是64位的CPU,所以下载arm64架构的系统,下载地址
      选择aarch64下载
      image.png
    2. 两个SD卡或者U盘,我用的是一个SD卡,一个U盘,其中一个设备作为安装盘(容量大于256MB即可),一个用来安装系统(推荐8GB+)

    安装盘制作

    制作安装盘的设备容量大于256MB即可
    格式化设备,将其格式化为fat16或者fat32的设备
    解压刚刚下载的alpine系统文件,并将解压出来的文件复制到格式化后的设备中

    headless运行

    1. 先将安装盘链接到树莓派,此时不要连接系统盘
    2. 通电开机设备,连接上键盘和显示器
    3. 使用root账号登录设备,此时不需要输入密码
    4. 连上系统盘
    5. 执行setup-alpine命令
    1. 选择键盘布局,都输入:cn


      image.png
    2. 设置主机名,按自己想法输入


      image.png
    3. 设置网络,全部默认即可


      image.png
    4. 设置root用户密码,自己设置即可
    5. 设置时区,依次输入Asia Shanghai


      image.png
    6. 设置代理,代理按需
    7. 设置NTP client,NTP默认即可


      image.png
    8. 设置软件包镜像,r随机,f测速后选择最快的,e手动输入,数字则选择指定的镜像,默认1,我这儿用的默认的,速度还可


      image.png
    9. 是否创建新用户,默认no
    10. 选择SSH客户端,默认openssh
    11. 是否允许root用户登录ssh,这里要输入yes
    12. 配置ssh key,默认


      image.png
    13. 配置安装的硬盘(which disk(s) would you like to use),树莓派上不一定会出现这个选项,如果出现了,先跳过,即选择none
    14. 哪儿保存配置文件,这里选择none
    15. 设置缓存目录,这里选择none
      image.png
      到此,系统会运行在内存中,重启后数据会丢失

    安装系统到硬盘(sys模式)

    1. 查看安装设备fdisk -l
      /dev/sdx 这个是U盘,即usb接口连接的设备,x从a-z
      /dev/mmcblk0p是SD卡,根据自己的情况确定安装设备
    2. 执行setup-disk -m /dev/sda,将/dev/sda/替换为你需要安装的设备,在哪胡总过程会格式化设备并进行分区,请保存好资料
    3. 输入y,继续安装
      image.png
    4. 关机,移除安装盘,开机,enjoy it

    相关文章

      网友评论

          本文标题:树莓派3B安装Alpine

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