Talk:ROCKPro64 Installing Arch Linux ARM

From PINE64
Jump to navigation Jump to search

Root FS partition UUID not recognized during boot, /dev entry works

I successfully followed the Quartz64 Installing Arch Linux ARM instructions earlier today for my Quartz64 model A, and followed through with this article for my RockPro64. However, booting always hung when waiting for the root filesystem. This manifested in the system waiting forever for the root filesystem. I needed to change the extlinux.conf and /etc/fstab files to use the path under /dev (for my eMMC this is /dev/mmcblk2p5). I'm absolutely certain I copy-pasted the right UUID, I checked several times, checked it in the booted system, everything matched what I put in the /etc/fstab. The only thing that I can think of that's even slightly unusual in my setup is that I have a v2.1 RockPro64. Once I set the path for the root filesystem in those two files, everything worked. I can log in, upgrade packages, reboot, and it's all fine. Truly bizarre! Unixpoet (talk) 23:53, 23 May 2023 (UTC)