樹莓派 安裝Arch Linux ARM


首先,需要一個linux環境,archlinuxarm系統的安裝需要用linux環境複製文件,把sd卡或tf卡連接到裝有linux環境的電腦上。


首先 確定自己樹莓派的型號是b+ ,2b 還是3b ,選擇合適版本.

打開終端,並獲得超級權限(sudo或root用戶),把下文中的sdX換成sd在系統中實際顯示的名稱,如 sda sdb ,對sd分區(將會清空sd上的所有數據,如果電腦有兩塊硬盤則爲sdc)

fdisk /dev/sdX

然後使用fdisk命令進行分區操作,步驟如下:

輸入 o 並回車,這將會刪除所有分區
輸入 p 並回車,這將會列出所有分區,此時應該沒有任何分區
輸入 n 並回車,創建新分區,引導分區
輸入 p 並回車,新分區爲主分區
輸入 1 並回車,分區序號是1 按鍵盤迴車,默認初始扇區
輸入 +100M 並回車,設置終止扇區
輸入 t 並回車,再輸入 c 並回車,設置該分區文件系統格式爲Fat32
輸入 n 並回車,創建新分區,根分區
輸入 p 並回車,新分區爲主分區
輸入 2 並回車,分區序號是2 按鍵盤迴車,默認初始扇區 按鍵盤迴車,默認終止扇區
輸入 w 並回車,寫入設置

推薦100M空間作爲boot分區,分區文件系統Fat32,再把剩餘的空間創建一個分區,分區文件系統爲Ext4,作爲root,然後格式化保存即可

mkfs.vfat /dev/sdX1
mkfs.ext4 /dev/sdX2

創建掛載位置,並掛載剛剛的兩個分區

mkdir {boot, root}
mount /dev/sdX1 boot
mount /dev/sdX2 root

下載系統文件,並解壓,這一步需要用root用戶,而不能使用sudo.

針對rp 2b

wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
sync

針對rp b+

wget http://archlinuxarm.org/os/ArchLinuxARM-rpi-latest.tar.gz
tar -xf ArchLinuxARM-rpi-latest.tar.gz -C root
sync

官方鏡像站下載速度慢的話,可以把下載地址替換爲中科大的鏡像

wget http://mirrors.ustc.edu.cn/archlinuxarm/os/ArchLinuxARM-rpi-latest.tar.gz

然後把boot中的文件複製到第一個分區

mv root/boot/* boot

順便修改一下軟件源

nano root/etc/pacman.d/mirrorlist

添加到第一行

#清華
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/$arch/$repo
# 中科大
Server = http://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo
#成都電子科大
Server = http://mirrors.stuhome.net/archlinuxarm/$arch/$repo

然後 ctrl+x ,y,回車卸載兩個分區

umount boot root

接着,從虛擬機釋放sd,至此,就可以把sd插到樹莓派上了,第一次使用需要用有線連接才能連接網絡

ssh登陸超級用戶名:root 密碼:root
主用戶名: alarm 密碼:alarm

參考:(CPU 框架不同,請選擇合適版本)

樹莓派1 https://archlinuxarm.org/platforms/armv6/raspberry-pi
樹莓派2 https://archlinuxarm.org/platforms/armv7/broadcom/raspberry-pi-2
樹莓派3 https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3

發佈了11 篇原創文章 · 獲贊 72 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章