Skip to content

Latest commit

 

History

History
 
 

ArchLinuxArm

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

ArchLinuxArm

Desktop Linux

Download

# RPi 3 (not for compiling)
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-3-latest.tar.gz
# RPi 2
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz

Partition SD Card

  • Gparted does unmount > partition > format
# primary #1  BOOT   fat32   100MB  
# primary #2   ROOT   ext4    the rest

Extract files

# bsdtar
apt-cache policy bsdtar
	# version 3.3+
apt install bsdtar
	# otherwise make install
file=libarchive-3.3.2.tar.gz
wget https://www.libarchive.org/downloads/$file
tar xzf $file
cd ${file/.tar.gz}
./configure
make
sudo make install

# extract
bsdtar xpvf ArchLinuxARM-rpi-3-latest.tar.gz -C /media/x/ROOT

cp -r --no-preserve=mode,ownership /media/x/ROOT/boot/* /media/x/BOOT
rm -r /media/x/ROOT/boot/*

sed -i 's/^root:.*$/root:$6$CPmm8tpA/CUX3u4G$bi6hsZ.71bhybjbLob.piVwAT8dyEvhVPDACMpm0mwkMwdCSnkXsji9dzeUOxVOkObm/NAK6NacQmMheSJojn/:17513::::::/' /etc/shadow
sed -i 's/#PermitRootLogin.*/PermitRootLogin yes/' /media/x/ROOT/etc/ssh/sshd_config

RPi Login

  • id / password : root / rune