Currently ProLinux 2 images are shipped as complete disks images that can be flashed to a devices local storage. Dual-booting is currently not supported.
The username is
user
and the default password is147147
ProLinux 2 Desktop/Embedded & Server
x86 & ARM64 UEFI
ProLinux 2 images for UEFI platforms are standard GPT-formatted disk images. Currently there is no standalone installation media, so there are a few alternative installation approaches. If you desire a live environment, you can simply flash and boot ProLinux from a USB. Otherwise, the easiest way is to:
- Flash ProLinux 2 to a USB and boot it, then dd the usb itself (/dev/sdX) to the disk.
blkid
can tell you which disk is the USB (look for LABEL=PLFS_
).
dd if=/dev/sdX of=/dev/sdY bs=4M oflag=direct,sync status=progress
Then you’ll want to expand the image to fill the disk space:
growpart /dev/sdX 2
resize2fs /dev/sdX2
ARM64 builds are more experimental, and currently can be booted in virtual machines, or on devices with mainline Linux support and a compliant UEFI implementation.
QEMU Command for aarch64:
sudo qemu-system-aarch64 \
-machine virt \
-cpu host \
-smp 2 \
-m 2048 \
-drive if=pflash,format=raw,file=/usr/share/edk2/aarch64/QEMU_EFI-pflash.raw,readonly=on \
-serial stdio \
-display gtk,gl=on \
-device virtio-gpu-pci \
-device qemu-xhci,id=usb,bus=pcie.0,addr=0x3 \
-device usb-kbd \
-device usb-tablet \
-device virtio-scsi-device,id=scsi \
-drive file=sineware-arm64.img,format=raw,if=none,id=hd0 \
-device scsi-hd,drive=hd0 \
-enable-kvm
ProLinux 2 Mobile
Previously, ProLinux has shipped device-specific images based on a modified PostmarketOS image (modifying the initramfs in the process). For maintainability reasons those images have been deprecated, with the hope that mainline and U-Boot support can mature on more platforms. Therefore, the mobile images share identical hardware support to the desktop images as they are generic UEFI images.
Currently, the images have been tested on the PinePhone (though with limited functionality). In the near future, the UEFI images will hopefully be more complete, and also work on more devices, such as the Snapdragon 845 devices (such as the Oneplus 6 and Poco F1) with U-Boot.