最近从某宝搞到一块二手 2.5 英寸硬盘,摸出吃灰已久的 CB2 板,用来做家里的低功耗下载机,由于当时买的是 nano 版可刷的系统比较少,所以选择用 SD 卡来装系统。
首先格式化 SD 卡
1
| dd if=/dev/zero of=/dev/mmcblkX bs=1M count=8
|
用 fdisk 为 SD 卡分区
进入 fdisk 通过以下操作进行分区
- 按
o
键,删除 SD 卡的所有分区。
- 现在先按
n
键,然后按p
键,设置第一个分区, 第一个扇区设置为2048
,后面的保持默认,一路按回车键。
- 最后按
w
键保存分区。
创建 ext4 格式分区
挂载分区
1 2
| mkdir mnt mount /dev/mmcblkX mnt
|
下载并解压系统文件
1 2 3
| wget https://mirrors.ustc.edu.cn/archlinuxarm/os/ArchLinuxARM-armv7-latest.tar.gz bsdtar -xpf ArchLinuxARM-armv7-latest.tar.gz -C mnt sync
|
安装 U-Boot 引导程序
1 2 3 4 5
| wget https://mirrors.ustc.edu.cn/archlinuxarm/os/sunxi/boot/cubieboard2/u-boot-sunxi-with-spl.bin dd if=u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8 wget https://mirrors.ustc.edu.cn/archlinuxarm/os/sunxi/boot/cubieboard2/boot.scr -O mnt/boot/boot.scr umount mnt sync
|
最后把 SD 卡插上,连接 hdmi 线,通上电源,等待进入系统。
ssh用户和密码
普通用户:
- user: alarm
- password: alarm
管理员:
- user: root
- password: root