Remote Install OS

  • I run LibeElec on a RPi 4 from a USB connected SSD drive.

    Recently I have started seeing the remote OS install screen as below:


    I'm running the latest nightly build LibreELEC-RPi4.aarch64-12.0-nightly-20240426-4513878

    When I exit the above screen LibreElec boots as normal.

    How can I diagnose the issue?

  • This isn't really my area, but I'd imagine a USB drive that was too slow to enumerate may sometimes fail to boot and move to the next stage in booting (which may end up at the network install screen).

    That doesn't really tie in with it also happening with sdcard.

    What do you have BOOT_ORDER set to?

    Have you removed the USB drive when testing with sdcard?

    When at the network boot screen, it says "Press ESC to cancel and go to diagnostics screen" who does diagnostic screen show?

    (if keyboard is not connected on boot, I believe it goes directly to diagnostics screen).

  • Thank you for your help with this.

    What do you have BOOT_ORDER set to?

    Sorry no idea, how do I check?

    Have you removed the USB drive when testing with sdcard?

    Yes & vice versa.

    The SD card was the one I used before moving over to SSD for dual boot, it worked fine without issue.

    The SSD worked fine for months up until recently.

    When at the network boot screen, it says "Press ESC to cancel and go to diagnostics screen" who does diagnostic screen show?

    (if keyboard is not connected on boot, I believe it goes directly to diagnostics screen).

    When I pressed escape the Pi rebooted & LibreELEC booted up fine, I never saw a diagnostic screen.

  • Sorry no idea, how do I check?

    vcgencmd bootloader_config reads out the EEPROM. The line should looking like BOOT_ORDER=0xf14 or something like that and defines the devices that will be checked for a valid boot partition - beginning from the right !

  • LibreELEC (official): 12.0.0 (RPi4.aarch64)
    LibreELEC:~ # vcgencmd bootloader_config
    [all]
    BOOT_UART=0
    WAKE_ON_GPIO=1
    POWER_OFF_ON_HALT=0

    That's all I get.

  • This looks not right to me, you should add this line:

    BOOT_ORDER=0xf14

    Quote

    Try USB first, followed by SD then repeat

    To edit the EEPROM/bootloader config:

    rpi-eeprom-config -e

    Edited once, last by HarryH (May 1, 2024 at 10:44 PM).

  • Sorry, the fix didn't work.

    When I powered on the Pi this morning I was still met with the Choose Device, Choose OS, Choose Storage screen.

    I will remove the USB SSD drive and use the SD card.

    Then if that doesn't work change: BOOT_ORDER=0xf14 to: BOOT_ORDER=0xf41

    And try the SD for a while then swap that out for the SSD.

    Could it be an issue with the Bootloader EEPROM 2024-04-15

    Or the VIA USB3 Firmware: 000138c0

    Both showing as up to date in LibreELEC settings.

  • I've asked the experts and the behaviour is surprising.

    One possibility is the keyboard has a stuck shift key.


    If you boot with shift key held down, you'll go straight to installer.

    Do you still have the issue with keyboard disconnected? With a different keyboard?

  • I don't have a keyboard connected.

    We have an OSMC Remote permanently connected.

    And my wife uses an Rii X8 for iPlayer searches, but as iPlayer is currently not functioning she hasn't used it for a week or so.

  • Please remove all additional USB devices / dongle during the troubleshooting, since they could potentially react as HID (keyboard or interpreted as such).