要准备一台Linux系统的电脑,一张SD卡,4G以上。
1.插入SD卡,首先卸载卡,执行下面的命令
sudo umount /media/EAN-7EDS
后面的EAN-7EDS根据自己的情况,插入一张卡的话,一般按Tab键补齐
2.在Ubuntu中执行下面命令查看挂载的位置
sudo fdisk -l
我的是/dev/sdb
3.终端执行下面命令下载系统文件
sudo mkdir archlinux
cd archlinux
wget http://mirrors.ustc.edu.cn/archlinuxarm/os/ArchLinuxARM-rpi-2-latest.tar.gz
4.为SD卡分区
sudo fdisk /dev/sdb
输入 o 并回车,这将会删除所有分区
输入 p 并回车,这将会列出所有分区,此时应该没有任何分区
输入 n 并回车,创建新分区,引导分区
输入 p 并回车,新分区为主分区
输入 1 并回车,分区序号是1
按键盘回车,默认初始扇区
输入 +100M 并回车,设置终止扇区
输入 t 并回车,再输入 c 并回车,设置该分区文件系统格式为Fat32
输入 n 并回车,创建新分区,根分区
输入 p 并回车,新分区为主分区
输入 2 并回车,分区序号是2
按键盘回车,默认初始扇区
按键盘回车,默认终止扇区
输入 w 并回车,写入设置
4.格式化分区
sudo mkfs.vfat /dev/sdb1
sudo mkfs.ext4 /dev/sdb2
5.创建挂载位置并挂载分区
sudo mkdir boot root
sudo mount /dev/sdb1 boot
sudo mount /devsdb2 root
6.解压文件到root目录
sudo apt-get install bsdtar
sudo badtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
7.情况缓存
sudo sync
8.把boot中的文件移动到第一个分区
mv root/boot/* boot
9.卸载两个分区
sudo umount boot/ root/
10.取下卡,插入树梅派上电即可启动。
ssh登录用户名:root
密码:root
第一次连接要用有线连接,也可用无线网,去下载dialog,libnl,wpa_supplicant这几个软件包放到boot目录下,进入系统后执行
cd boot/
pacman -U [包名]
安装,安装后便可以执行
wifi-menu wlan0
连接无线网了。
装完后配置参考:
https://wiki.archlinux.org/index.php/Raspberry_Pi_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)