Archboot - Arch Linux ARM ISO 2024.02 released for aarch64

Talk about the project itself, the community, where we are and what we need. Great place to introduce yourself and make friends as well.

Archboot - Arch Linux ARM ISO 2024.02 released for aarch64

Postby tpowa » Wed Jan 05, 2022 4:42 pm

Hi community,
today 10.01.2022 I released full archboot ISO support for aarch64.
Homepage changed to reflect all aarch64 support:
https://archboot.com

These images enable you to install archlinuxarm on an aarch64 system.
Apple Mac M1 and above hardware with parallels desktop software (https://www.parallels.com) is working.
https://wiki.archlinux.org/title/Parallels_Desktop

It is availabe on the archboot home:
https://archboot.com/iso

Archboot Reddit page:
https://www.reddit.com/r/archboot

Have fun,
greetings
tpowa
Last edited by tpowa on Mon Feb 26, 2024 5:21 pm, edited 25 times in total.
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: archboot ISO 2022.03 released for aarch64

Postby tpowa » Wed Mar 09, 2022 8:52 am

New 2022.03 images uploaded.
- The images are now reproducable
- archboot repository to achieve this goal was set up on pkgbuild.com
- Wiki page updated accordingly to reflect how to rebuild an 1:1 release
- new Grub background image added
- new Grub UEFI Tools menu
- Grub displays what menu point is executed
- Serial console is now enabled and active by default
- Removed most of terminfo files from environment
- Changed default locale of environment to C
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: archboot ISO 2022.04 released for aarch64

Postby tpowa » Tue Apr 05, 2022 6:31 am

New 2022.04 images uploaded:
- New offline ISO is provided (local image)
Setup:
- setup, km and tz menu improvements
- implemented autodetection of firmware package
(only install a linux-firmware{-marvell} package if a loaded module requires it)
- new pacman package installation routine (only show log on error)
- new mkinitcpio routine (only show log on error)

Environment:
- marvell firmware was added
- fixed C.UTF-8 locale bug
- added tmux to environment
- readded all terminfo files
- internal shellcheck code cleanup
- possibility to install archinstall on offline medium
- release adds a new MOTD which mentions how to get support on internet or get WIFI authenticated through startup page and IRC
- readded weechat for IRC support.
- elinks is now preconfigured to open https://wiki.archlinux.org by default
- elinks has now preconfigured Arch Linux bookmarks
- weechat is preconfigured to join libera network by default for getting instant Arch Linux support.
- new colored messages for update script implemented
- ZRAM usage to lower RAM requirements in most places
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: archboot ISO 2022.05 released for aarch64

Postby tpowa » Mon May 09, 2022 6:44 am

New 2022.05 images uploaded:
- New Xfce option implemented
- added rmmod tpm by default to avoid OOM firmware issues.

Introducing XFCE environment:
- To launch XFCE: update-installer.sh -launch-xfce
- added archboot panel and menu
- added Gparted
- added GVFS with plugins
- added thunar with plugins
- added chromium
- automatic VNC desktop sharing enabled

Setup changes:
- better workflow through infoboxes instead of msgboxes
- reworked manage storage, mountoints, btrfs and proxy setting menus
- fixed raid selection in btrfs menu
- fixed partitions already in use
- added VC hint on package installation
- added message if /install is unmounted by setup script

Environment:
- added sbctl package
- renamed backup scripts (removed archboot- prefix)
- colored backup and quickinst scripts
- updated help messages of helper scripts
. fixed Secure Boot image booting by adding kernel to EFI/BOOT/
- fixed secure boot keys generation
- fixed users and groups
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: archboot ISO 2022.06 released for aarch64

Postby tpowa » Tue May 31, 2022 8:32 pm

New 2022.06 images uploaded:
- New Archboot Homepage: https://bit.ly/archboot
- New [archboot_repo] repository, archboot dropped from [extra] repository
- New background image
- Kernel 5.18.x series

Desktop highlights:
- New KDE/Plasma installation environment option
- New KDE/Plasma Wayland installation environment option
- New Gnome installation environment option
- New Gnome Wayland installation environment option
- New custom Xorg installation environment option
- New custom Wayland installation environment option

update-installer.sh improvements:
- update-installer.sh shows available options dynamically now
- kexec switch added for different available memory zones
- always update VNC password when running update-installer.sh

Setup changes:
- autodetect WIFI adapter
- added WIFI ESSID selector menu
- remove fallback initramfs usage
- allow installing grub on not booted archboot system

Environment changes:
- synced groups and users
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: archboot ISO 2022.07 released for aarch64

Postby tpowa » Sun Jul 03, 2022 5:37 pm

New 2022.07 images uploaded:
- added all graphical environments to local image
- autodetection of RAM with according actions on login
- show kexec memory gap on aarch64: 3950 MB - 4299 MB
- fixed kexec memory gap on x86_64
- only download graphical packages on -latest-install
- added kexec arithmetic for choosing KEXEC_FILE_LOAD
- all images have now network(LAN),dhcpcd and ssh support already on bootup
- speedup and reuse of gpg pacman initialization
- log messages from update-installer.sh to ssh (/dev/pts/0)
- always show Local mode on login
- rename -kde options to -plasma
- rename _KDE_PACKAGES to _PLASMA_PACKAGES
- rename archboot_repo to archboot
- rename update-installer.sh to update-installer
- shorten xorg environment options: -gnome, -plasma and -xfce
- only allow one graphical environment on local image < 4.5 GB RAM
- updated welcome messages
- updated bootloader menu entries
- updated background image
- added archboot MOK key
- update fedora shim to 15.6-1
- update grub to 2.06.r261.g2f4430cc0-1

Setup changes:
- allow archboot environment update with 2600 MB RAM
- new f2fs defaults added based on Arch Linux wiki
- efi default size on autoprepare mode set to 512 MB
- changed filesystem order
- fix autoprepare on mmc blockdevices
- fix device listing to not showing install media
- better wifi dialogs and menus
- speedup network link detection

Environment changes:
- adopted glibc changes with C.UTF-8 locale
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: Archboot - Arch Linux ARM ISO 2022.08 released for aarch

Postby tpowa » Sun Aug 28, 2022 4:12 pm

New 2022.08 images uploaded:

Environment changes:
- new background image
- kernel 5.19.x
- shim 15.6-2
- added kmod fix from mkinitcpio
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: Archboot - Arch Linux ARM ISO 2022.08 released for aarch

Postby tpowa » Mon Sep 12, 2022 10:49 am

New 2022.09 images uploaded:
- Big end of summer cleanup this time:
cleanup dependencies: 47 less packages installed (316 packages -> 269 packages)
removed packages: linux-atm, ppp, pppoe, xl2tpd, wvdial, vpnc, openconnect, openvpn, pptpclient, libgssglue, snarf, cracklib, ipw2100-fw, ipw200-fw, gnu-netcat, cpio and fuse(3)
saved booted space: 16MB (689 MB -> 673 MB)
- pacman keyring handling improvements
- use qemu-static-user from [extra] for aarch64 iso assembling
(thanks David for implementing this in qemu package)

Environment changes:
- updated grub to 2.06.r322.gd9b4638c5-4
- fixed pacman keyring on aarch64
- updated OVMF_VARS.secboot.fd from fedora to 20220526git16779ede2d36-5
- added missing base programs:
nscd, archlinux-keyring-wkd-sync, makepkg-template, getsubids, update-pciids, ninfod, sln, lsfd
- fixed xorg and wayland startup
- implemented checking of missing base binaries
- simplified zram function for /usr directory mounting

setup/quickinst changes:
- always install latest archlinux keyring package(s), before doing pacman tasks
- abort on package installation or keyring failure
- added keyring initialization checks
- removed filesystem and systemd-sysvcompat hacks

Have fun,
greetings
tpowa
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: Archboot - Arch Linux ARM ISO 2022.10 released for aarch

Postby tpowa » Mon Oct 10, 2022 8:49 am

New 2022.10 images uploaded:
- New RISC-V riscv64 architecture support
- possibility to turn system into a full Arch Linux system with -full-system parameter
By using: # update-installer -full-system
Every Archboot strip down gets reverted by reinstalling all packages to a zram /usr with readding of man/info pages and localization.
- firefox as new default standard browser for all architectures

Environment changes:
- updated grub to 2.06.r334.g340377470-1
- new logo including RISC-V 64
- possibility to choose between firefox and chromium with _STANDARD_BROWSER option in defaults file
- fix ca-certificates on updates

setup/quickinst changes:
- added riscv64 support

Have fun,
greetings
tpowa
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Re: Archboot - Arch Linux ARM ISO 2022.12 released for aarch

Postby tpowa » Sun Dec 04, 2022 2:21 pm

Hi,
New 2022.12 images uploaded.

Highlights:
- grub 2:2.06.r380.g151467888-1
- mkinitcpio 33-1
- Autodetect high resolution screens with setting 32 font size by default during boot
- Better Localization support: new Keymap, Console Fonts, Timezone and System-Wide Locale dialogs
- major code cleanup with merging script part and remove redundancy
- fixed performance regression in mkinitcpio 33

Environment changes:
- change to release year/month logo without kernel version
- added rpcuser
- fixed locale setting on aarch64
- use latarcyrheb-sun16 font as default console font
- use latarcyrheb-sun32 font on high resolution screens as default console font
- removed archboot's MOK key with signing kernel and grub on ISO, this broke reproducibilty

update-installer changes:
- more output on updating scripts

setup/quickinst changes:
- switch to zstd compression as first option on btrfs dialog
- reformat btrfs boxes

new Date and Time setting routine:
- splitted into Region and Timezone

new Keymap routine:
- splitted into locale and variants

new Console Font routine:
- only use latarcyrheb-sun(16,32) and eurlatgr font
- Autodetect high resolution screens with setting big font by default

Configuration step:
- rearranged most autoconfiguration to last step of install packages
- new System-Wide locale setting dialog on configuration step
- fixed partial broken autoconfiguration
- show more information dialogs on doing pre/autoconfiguration
- run mkinitcpio and locale-gen only when needed
- added check to avoid locked root account
- added check to avoid empty password
- don't allow empty root password

Fixes:
- fixed netlink up detection by ping www.google.com
- fixed broken bootloader installation menu call

Have fun,
greetings
tpowa
tpowa
 
Posts: 29
Joined: Tue Jan 04, 2022 8:33 pm

Next

Return to Community

Who is online

Users browsing this forum: No registered users and 3 guests