Moving toward 64 bit. Hopefully everything is ready, needs testing.
This commit is contained in:
parent
794835fe03
commit
c156bddb94
@ -129,12 +129,12 @@ done
|
|||||||
# Url for the image to be downloaded.
|
# Url for the image to be downloaded.
|
||||||
#url[3]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz"
|
#url[3]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz"
|
||||||
url[3]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz"
|
url[3]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz"
|
||||||
#url[4]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz"
|
url[4]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz"
|
||||||
url[4]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-armv7-latest.tar.gz"
|
#url[4]="http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-armv7-latest.tar.gz"
|
||||||
|
|
||||||
fallocate -l "$imageSize" "$imageName"
|
fallocate -l "$imageSize" "$imageName"
|
||||||
loopdev="$(losetup --find --show "${imageName}")"
|
loopdev="$(losetup --find --show "${imageName}")"
|
||||||
parted --script "${loopdev}" mklabel msdos mkpart primary fat32 0% 100M mkpart primary ext4 100M 100%
|
parted --script "${loopdev}" mklabel msdos mkpart primary fat32 0% 200M mkpart primary ext4 200M 100%
|
||||||
mkfs.vfat -F32 "${loopdev}p1"
|
mkfs.vfat -F32 "${loopdev}p1"
|
||||||
mkfs.ext4 -F "${loopdev}p2"
|
mkfs.ext4 -F "${loopdev}p2"
|
||||||
mount "${loopdev}p2" /mnt
|
mount "${loopdev}p2" /mnt
|
||||||
@ -181,6 +181,9 @@ pacman -Syyu --needed --noconfirm \
|
|||||||
xdg-user-dirs \
|
xdg-user-dirs \
|
||||||
xdg-utils
|
xdg-utils
|
||||||
|
|
||||||
|
# Change kernels
|
||||||
|
pacman -R linux-aarch64 uboot-raspberrypi
|
||||||
|
pacman -S linux-rpi
|
||||||
# set the language
|
# set the language
|
||||||
sed -i "s/#$imageLanguage/$imageLanguage/" /etc/locale.gen
|
sed -i "s/#$imageLanguage/$imageLanguage/" /etc/locale.gen
|
||||||
echo "LANG=$imageLanguage" > /etc/locale.conf
|
echo "LANG=$imageLanguage" > /etc/locale.conf
|
||||||
@ -226,7 +229,7 @@ echo stormux > /etc/hostname
|
|||||||
systemctl enable brltty.path cronie.service fenrirscreenreader.service log2ram.service NetworkManager.service ntpd.service
|
systemctl enable brltty.path cronie.service fenrirscreenreader.service log2ram.service NetworkManager.service ntpd.service
|
||||||
|
|
||||||
# Update fstab for Raspberry Pi 4.
|
# Update fstab for Raspberry Pi 4.
|
||||||
#[[ $imageVersion -eq 4 ]] && sed -i 's/mmcblk0/mmcblk1/g' /etc/fstab
|
[[ $imageVersion -eq 4 ]] && sed -i 's/mmcblk0/mmcblk1/g' /etc/fstab
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Copy override files into place.
|
# Copy override files into place.
|
||||||
|
Loading…
Reference in New Issue
Block a user