I have tried multiple times to install OSMC on a Raspberry Pi 3a+ with no success, and failure at the same point each time.
I have downloaded the disk image (OSMC_TGT_rbp2_20210808.img) and used Balena Etcher to flash it to 2 different SD cards, each of which have been able to complete successful installs of other OS’s on the same Pi. I downloaded the image again to make sure there was nothing wrong with the downloaded image and no success when using that image either.
I used the installation tool in Windows and provided the SSID and WPA key for my network. No success there on either SD card.
When powering on the Pi when putting in a freshly flashed SD card it goes through ‘Formatting Device’ pretty quickly, then takes a few minutes to go through the ‘Installing Files’ progress bar. That completes and then it reboots. Upon reboot I get a flashing sad face screen with “A start job is running for Set Time using HTTP query (xxs / no limit)” at the top, after about 90s that will go away and we get ‘Started Network Time Service’ and the Multi-User and Graphical Interface Targets met.
Then it starts “Update UTMP about System Runlevel Changes.” and hangs there (forever?) for up to as much as 10 minutes before I give up and unplug the Pi.
Here’s one of the install.log files
Thu Jan 1 00:00:09 1970 Starting OSMC installer
Thu Jan 1 00:00:16 1970 Detecting device we are running on
Thu Jan 1 00:00:16 1970 Mounting boot filesystem
Thu Jan 1 00:00:16 1970 Trying to mount to MNT_BOOT (/mnt/boot)
Thu Jan 1 00:00:16 1970 Using device->boot: /dev/mmcblk0p1 and FS: fat32
Thu Jan 1 00:00:16 1970 Filesystem defined by /mnt/boot/filesystem.tar.xz
Thu Jan 1 00:00:16 1970 Preseed file found, will attempt to parse
Thu Jan 1 00:00:16 1970 Found a definition for storage: sd
Thu Jan 1 00:00:16 1970 Creating root partition
Thu Jan 1 00:00:16 1970 From a root partition of /dev/mmcblk0p2, I have deduced a base device of /dev/mmcblk0
Thu Jan 1 00:00:16 1970 Determined 320 MiB as end of first partition
Thu Jan 1 00:00:16 1970 Calling mkpart for device: /dev/mmcblk0 and fs: ext4 with start 320MiB and end 100%
Thu Jan 1 00:00:18 1970 Calling fmtpart for partition /dev/mmcblk0p2 and fstype ext4
Thu Jan 1 00:00:31 1970 Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=2 blocks, Stripe width=1024 blocks
1875968 inodes, 7490560 blocks
374528 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
229 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: 0/229187/229 done
Writing inode tables: 0/229 done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: 0/229 done
Thu Jan 1 00:00:31 1970 Mounting root
Thu Jan 1 00:00:31 1970 Trying to mount to MNT_ROOT (/mnt/root)
Thu Jan 1 00:00:31 1970 Using device->root: /dev/mmcblk0p2
Thu Jan 1 00:00:31 1970 Extracting files to root filesystem
Thu Jan 1 00:00:31 1970 Starting extract process ...
Thu Jan 1 00:00:31 1970 Extracting from /mnt/boot/filesystem.tar.xz
Thu Jan 1 00:03:18 1970 Extraction of root filesystem completed
Thu Jan 1 00:03:18 1970 Configuring bootloader
Thu Jan 1 00:03:18 1970 Configuring bootloader: moving /boot to appropriate boot partition
Thu Jan 1 00:03:24 1970 Configuring boot cmdline
Thu Jan 1 00:03:24 1970 Configuring /etc/fstab
Thu Jan 1 00:03:24 1970 Successful installation. Dumping log and rebooting system
Suggestions? Troubleshooting steps? Logs to look in for clues?
I haven’t switched power supplies, but the one I’m using is able to run Raspbian, RetroPi, and Kali just fine on the same Pi that OSMC is failing on, and it reads 5.25 V across the test pads with a multimeter.