Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bedrock V3000 does not have a display, so Ubuntu installation requires connecting lacks an integrated display. Consequently, to install Ubuntu, users must connect Bedrock to a host PC using a console (, facilitated by serial over USB).

This document describes Ubuntu installation process on Bedrock V3000.

Table of Contents

...

Test setup

This installation process has been validated by SolidRun with the following configurations:

  • Ubuntu versions:

    • Ubuntu server 22.04

    • Ubuntu server 23.04

  • Terminal software:

    • Putty

    • Alternatively, Tio can also be used.
      known TIO limitation: in BIOS, the currently selected option is displayed in the same color as the background, which makes it not visible yet it is still fully functional.

  • USB flash disk: Kingston Data Traveler

...

  • Insert the USB media to the device

  • Turn on Bedrock

  • Repetitively press the DEL / ESC key to enter the BIOS setup

  • In BIOS go to -> Save & Exit -> <your bootable USB device> -> yes

  • Device will reset and a grub menu screen will appear

    • (*) If you dont see a grub menu, press the “arrow down” key repetitively right after you pressed enter to boot

...

  • Boot into BIOS

  • Boot from the disk you installed linux on

  • If you don't get a grub menu automatically on boot refer to (*)

    • If you dont get the grub menu after pressing shift, connect a keyboard to the device and hold shift on the connected keyboard when booting

  • In the grub menu choose:

    • Advanced options for Ubuntu

    • Select the line that says recovery mode

    • Press ’e’

    • In the line that says: linux        /boot/vmlinuz-5.15.0-43-generic root=UUID=4c58e5aa-6443-4fb2-84e7-4ac2265a7b9e ro recovery nomodeset dis_ucode_ldr

    • Add the console parameters to grub after the ‘ro’ parameter

      • from this:

      • linux /boot/vmlinuz-6.2.0-27-generic root=UUID=1dfc1a94-6289-4b15-9f4f-0fb36c083841 ro

      • to this:

      • ro console=tty1 console=ttyS4,115200n8 systemd.wants=getty@ttyS4.service quiet

        • Note: if you want to see the boot logs remove the quiet argumentPress ctrl+x to boot

...