树莓派3B+安装Arch Linux ARM

参考官方wiki: https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3

安装环境

本文的主要安装环境在Arch Linux环境下
由于需要将boot格式化为FAT32,故可能要事先需安装dosfstools

sudo pacman -S dosfstools

安装时最好先将用户切换至root模式
如果没有安装wget,需提前安装:

pacman -S wget

准备安装

使用lsblk命令查看存储卡的device name sdX

分区

使用fdisk命令开始分区:

fdisk /dev/sdX

1.输入o删除硬盘分区
2.输入p查看硬盘分区,此时分区应该为空
3.输入n新建分区,输入p后再输入1建第一个分区,直接回车默认,然后输入+100M截止分区
4.输入t,再输入c将刚刚建立的分区设为W95 FAT32(LBA)
5.输入n新建分区,输入p后再输入2建第二个分区,一路回车到分区结束
6.输入w写入分区退出

格式化

将刚刚分出的100M作为boot,将剩余的部分作为root挂载在系统中:

mkfs.vfat /dev/sdX1
mkdir boot
mount /dev/sdX1 boot
mkfs.ext4 /dev/sdX2
mkdir root
mount /dev/sdX2 root

开始安装

获取安装包并安装在刚刚挂载的root目录下
wiki中给出的安装包是官网的,这里我们使用中科大镜像源中的安装包:

wget http://mirrors.ustc.edu.cn/archlinuxarm/os/ArchLinuxARM-rpi-3-latest.tar.gz
bsdtar -xpf ArchLinuxARM-rpi-3-latest.tar.gz -C root
sync

root目录下boot目录中的所有文件移动到刚刚挂载的boot目录中:

mv root/boot/* boot

卸载分区:

umount boot root

安装工作告一段落,将SD卡拔出安装在树莓派上,接通电源,将网线接在电脑上,SSH到树莓派
默认登录名为alarm,密码为alarm。默认root密码为root
初始化pacman keyring:

pacman-key --init
pacman-key --populate archlinuxarm

Arch Linux ARM安装部分结束,接下来就可以配置了

你可能感兴趣的:(树莓派3B+安装Arch Linux ARM)