I finally took an evening to get NextCloudPi installed on a Raspberry Pi 5 with a large-ish NVMe drive. This was not a smooth ride. For your pleasure, this is how I got it working.
First, use Jeff Geerling’s guide to get the Pi booting from the NVMe drive.
Second, use this guide to move from Debian networking to systemd-networkd, but do not hold the avahi-daemon package.
Third, run the NextCloudPi curl install script.
Next up – the migration from my old instance. I have 1.5TB of files on a spin disk connected via USB that I need to move to the new NVMe storage – but that is for another night.
For the record – I do love NextCloud and NextCloudPi, so no finger pointing here, just sharing some frustration and how I got around the issue.
i want exchange my I7 XEON ,32Gig WorkR with a PI5’e 8GRam,
i have take therefor a a image from here : https://rpmfusion.org/Howto/RaspberryPi , taked the Raspi I mage writer and the option for foreign images, this is from fedora and can so far takes like a normal Linux but with the actual like i have the RPI4.0 configuration, BT and sound works not because raspi4 have a extra sound card.. first i have flash the sd-cardx, then mount it, pull the root partition to full size (with gparted or partitionsmanager) and move the image what you have , unmount and put the image you just wrote, on the minisd for flashing the nv-ssd with the Raspi image writer, put the sd into the raspi and boot, make there the full steps, install RPI- Image-writer, gparted, Flashing the NV-SSD, move the root also bigger, change the UUID (now pay attention) , Mount the root partition on the NV-Ssd, edit the fstab and update the UUID ( blkid /dev/nvme0n1p2 ) of the root, the next step for booting from NV-SSD, edit /boot/efi/cmdline.txt and change the entry : root=/dev/nvme0n1p2
for checking out the /etc/fstab, then works also the updated root UUID and there can you also update the /boot partition in the fstab .. then should the Fedora system booting from nvme0n1, so NV-SSD ..
p.s.: the Server image from rpmfusion.org have no X at run and you must then install extra a X, or so.. and to be a server only cli, it’s a myth, you can also work with a Gui too and set the sddm or gdm on disable via systemdctl, that’s all, then can you also manual start a X/wayland via startx and why not use Guitools where well wroted..
and under us, all it’s a server if serve services, also Win95 ! you can install a ftp and a ssh and a Apache, then have you a Server.. that’s all and in WinNT, it’s only a Registry-String for sell a more Expensive Server, MS is in my eyes a Cheater, since Dos! .. WinNT is only a WinNt with Extra Programs ! That’s to this ;)
best regards
Blacky