I did use this line sudo arm-image-installer --image=Fedora-Server-40-1.14.aarch64.raw --media=/dev/sda --target=rpi4 --resizefs and still get the space error
Attached image may help, this is fedora 42 on pi4, I have put fedora 41 onto my pi3 in the same way as this, and it went though install and update without any problems, apart from being slow.
My pi servers do not have LVM setup. Is that something you did?
I guess that sudo pvscan will show that you have unused space in your LVM that you will need to allocation some of to LVRoot and then grow the xfs file system.
ou're working on an XFS filesystem, in this case you need to use xfs_growfs instead of resize2fs. Two commands are needed to perform this task :
# growpart /dev/sda 1
growpart is used to expand the sda1 partition to the whole sda disk.
# xfs_growfs -d /dev/sda1
xfs_growfs is used to resize and apply the changes.
# df -h
Would have been better if the image was fixed, so no need to go though all this, my sd card is 32GB, if the devs fix the image is this line how it would be
/dev/mapper/systemVG-LVRoot 28G 3.5G 25G 13% /
as in is that the 3rd partition that all data goes too, if that makes sence?
I have had other goes at doing this and the size only went to around 8GB
The image is required to be usable on a range of sdcard sizes.
Having a small image and doing the resize allows for that.
What is new is the use of LVM and the extra steps to complete the resize.
LVM is a good idea as it means you can add more partition like a seperate /var.
Only just got back into working on this I did get the raw image expanded on my sd card, I will get around to posting the info on how I did it.
In the meantime I have just got a raspberry pi5 8GB and I have used the deskpi case that allows the use of nvme drive, can anyone give me a quick answer as to if the kernal in fedora server 42 has the needed moduals for the nvme to enable?