diff --git a/build/build-stormux.sh b/build/build-stormux.sh index 38bbc5d..20fecc4 100755 --- a/build/build-stormux.sh +++ b/build/build-stormux.sh @@ -129,12 +129,12 @@ done # 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-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-armv7-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" fallocate -l "$imageSize" "$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.ext4 -F "${loopdev}p2" mount "${loopdev}p2" /mnt @@ -181,6 +181,9 @@ pacman -Syyu --needed --noconfirm \ xdg-user-dirs \ xdg-utils +# Change kernels +pacman -R linux-aarch64 uboot-raspberrypi +pacman -S linux-rpi # set the language sed -i "s/#$imageLanguage/$imageLanguage/" /etc/locale.gen 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 # 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 # Copy override files into place.