Hello Len, Here's what the mounts are like: TARGET
SOURCE FSTYPE OPTIONS / /dev/sda3 ext4 rw,relatime,errors=remount-ro ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime │ ├─/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime │ ├─/sys/fs/cgroup cgroup2 cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot │ ├─/sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 │ ├─/sys/kernel/tracing tracefs tracefs rw,nosuid,nodev,noexec,relatime │ ├─/sys/kernel/debug debugfs debugfs rw,nosuid,nodev,noexec,relatime │ ├─/sys/fs/fuse/connections fusectl fusectl rw,nosuid,nodev,noexec,relatime │ └─/sys/kernel/config configfs configfs rw,nosuid,nodev,noexec,relatime ├─/proc proc proc rw,nosuid,nodev,noexec,relatime │ └─/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=34,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=7525 │ └─/proc/sys/fs/binfmt_misc binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime ├─/dev udev devtmpfs rw,nosuid,relatime,size=436544k,nr_inodes=6821,mode=755,inode64 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 │ ├─/dev/shm tmpfs tmpfs rw,nosuid,nodev,inode64 │ ├─/dev/hugepages hugetlbfs hugetlbfs rw,nosuid,nodev,relatime,pagesize=16M │ └─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime ├─/run tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=98816k,mode=755,inode64 │ ├─/run/lock tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k,inode64 │ ├─/run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,size=98752k,nr_inodes=24688,mode=700,uid=1000,gid=1000,inode64 │ ├─/run/user/107 tmpfs tmpfs rw,nosuid,nodev,relatime,size=98752k,nr_inodes=24688,mode=700,uid=107,gid=116,inode64 │ ├─/run/credentials/systemd-journald.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,nosymfollow,mode=700 │ ├─/run/credentials/systemd-udev-load-credentials.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,nosymfollow,mode=700 │ ├─/run/credentials/systemd-tmpfiles-setup-dev-early.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,nosymfollow,mode=700 │ ├─/run/credentials/systemd-sysctl.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,nosymfollow,mode=700 │ ├─/run/credentials/systemd-tmpfiles-setup-dev.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,nosymfollow,mode=700 │ ├─/run/credentials/systemd-tmpfiles-setup.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,nosymfollow,mode=700 │ └─/run/credentials/getty@tty1.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,nosymfollow,mode=700 ├─/tmp tmpfs tmpfs rw,nosuid,nodev,nr_inodes=1048576,inode64 └─/boot/grub /dev/sda2 hfs ro,relatime,uid=0,gid=0 >So what do you have mounted as /boot and/or /boot/grub? > >I know some people in the past very incorrectly mounted their UEFI boot >partion as /boot or /boot/grub and that can be a problem. Of course >that doesn't apply to powerpc so I guess something else is the problem. > >If /boot/grub is readonly, then clearly something isn't mounted right.