首页 > 系统相关 >ArchlinuxARM 树莓派平台安装指南

ArchlinuxARM 树莓派平台安装指南

时间:2023-02-15 22:37:16浏览次数:56  
标签:指南 树莓 ArchlinuxARM 分区 boot dev root 输入

文章翻译自 ArchlinuxARM->Platforms->Raspberry Pi 4->Installation,估计很多人都打不开,据说只有在 MAC 平台下才可以打开。

Note: 树莓派 4 与树莓派 3 相比对电源有更高的要求,官方推荐使用 3A 的电源。电源供应不足会导致偶发、无法解释的错误和文件系统崩溃。
Note: 树莓派 4 的 USB Type-C 供电口不兼容 USB Type-C 标准,它可能无法通过兼容标准的电源进行供电。

ARMv7 安装

如果您需要任何供应商的内核补丁或闭源 GPU 驱动和工具程序,请使用此安装。
用你电脑中 SD 卡 的设备名称替换掉以下操作指南中的 sdX

  1. 使用 fdisk 为 SD 卡分区:
fdisk /dev/sdX
  1. fdisk 提示符中,删除旧的分区并创建新分区:
  • 输入 o 清除驱动器上的所有分区。
  • 输入 p 显示所有分区,此时应该没有分区存在。
  • 输入 n 创建分区;然后选 p 主分区;然后选 1 驱动器的第一个分区;Enter 保持首个扇区号为默认值;然后输入 +200M 为分区大小。
  • 输入 t 修改分区类型;然后输入 c 选择分区类型为 W95 FAR32(LBA)
  • 输入 n 创建分区;然后选 p 主分区;然后选 2 驱动器的第二个分区;Enter 保持首个扇区号为默认值;Enter 保持分区大小为默认值。
  • 输入 w 写入分区表并退出。
  1. 创建并挂载 FAT 文件系统:
mkfs.vfat /dev/sdX1
mkdir boot
mount /dev/sdX1 boot
  1. 创建并挂载 ext4 文件系统:
mkfs.ext4 /dev/sdX2
mkdir root
mount /dev/sdX2 root
  1. 下载并解压根文件系统(使用 root 账户,不能通过 sudo):
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-4-latest.tar.gz
bsdtar -xpf ArchLinuxARM-rpi-4-latest.tar.gz -C root
sync
  1. 将引导文件移动到第一个分区:
mv root/boot/* boot
  1. 卸载两个分区:
umount root boot
  1. 将 SD 卡插入树莓派,连接以太网和 5V 电源。
  2. 使用串口控制台或通过 SSH 连接路由器分配的 IP 地址:
  • 使用默认账户 alarm 登录,密码 alarm
  • 默认 root 账户密码 root
  1. 初始化 pacman-keyring 密钥环并验证 ArchLinuxARM 包签名密钥:
pacman-key --init
pacman-key --populate archlinuxarm
AArch64 安装

这里提供了一个使用主线内核和 U-Boot 安装的例子。只有当您不依赖于 ARMv7 发行版中附带的闭源供应商库时,才可以使用此安装。这个安装几乎完全支持设备,包括 VC4 图形。

  • 依照上面的说明,用下面的压缩包替代:
http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-4-latest.tar.gz
  • 在卸载分区之前,与树莓派 3 不同的是 SD 块设备名,需要在 /etc/fstab 中更新:
sed -i 's/mmcblk0/mmcblk1/g' root/etc/fstab

标签:指南,树莓,ArchlinuxARM,分区,boot,dev,root,输入
From: https://www.cnblogs.com/loganxiang/p/17124978.html

相关文章